From ca458248c007b2a2a07ec37e2f75ae24535d7e74 Mon Sep 17 00:00:00 2001 From: oranges Date: Sun, 5 Feb 2017 21:33:50 +0000 Subject: [PATCH 001/128] Remove birdboat station again https://tgstation13.org/phpBB/viewtopic.php?f=11&t=4223&start=50#p252288 I agree with the creator on all of their points and I should have stuck to my guns on the original removal --- _maps/birdstation.dm | 44 - _maps/loadallmaps.dm | 7 +- _maps/map_files/BirdStation/BirdStation.dmm | 89579 ---------------- .../map_files/BirdStation/job/job_changes.dm | 126 - .../map_files/BirdStation/job/removed_jobs.dm | 38 - config/maps.txt | 5 - 6 files changed, 1 insertion(+), 89798 deletions(-) delete mode 100644 _maps/birdstation.dm delete mode 100644 _maps/map_files/BirdStation/BirdStation.dmm delete mode 100644 _maps/map_files/BirdStation/job/job_changes.dm delete mode 100644 _maps/map_files/BirdStation/job/removed_jobs.dm diff --git a/_maps/birdstation.dm b/_maps/birdstation.dm deleted file mode 100644 index 326a5217bc1..00000000000 --- a/_maps/birdstation.dm +++ /dev/null @@ -1,44 +0,0 @@ -/* -Birdstation by Tokiko1 - -A small map intended for lowpop(40 players and less). - -*/ - - -#if !defined(MAP_FILE) - - #define TITLESCREEN "title" //Add an image in misc/fullscreen.dmi, and set this define to the icon_state, to set a custom titlescreen for your map - - #define MINETYPE "lavaland" - - #include "map_files\BirdStation\BirdStation.dmm" -#ifndef TRAVIS_MASS_MAP_BUILD - #include "map_files\generic\z2.dmm" - #include "map_files\generic\z3.dmm" - #include "map_files\generic\z4.dmm" - #include "map_files\generic\lavaland.dmm" - #include "map_files\generic\z6.dmm" - #include "map_files\generic\z7.dmm" - #include "map_files\generic\z8.dmm" - #include "map_files\generic\z9.dmm" - #include "map_files\generic\z10.dmm" - #include "map_files\generic\z11.dmm" - - #define MAP_PATH "map_files/BirdStation" - #define MAP_FILE "BirdStation.dmm" - #define MAP_NAME "BirdboatStation" - - #define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG -#endif - #if !defined(MAP_OVERRIDE_FILES) - #define MAP_OVERRIDE_FILES - #include "map_files\BirdStation\job\job_changes.dm" - #include "map_files\BirdStation\job\removed_jobs.dm" - #endif - -#elif !defined(MAP_OVERRIDE) - - #warn a map has already been included, ignoring birdstation. - -#endif diff --git a/_maps/loadallmaps.dm b/_maps/loadallmaps.dm index b9192f88f3c..42d9401401a 100644 --- a/_maps/loadallmaps.dm +++ b/_maps/loadallmaps.dm @@ -1,11 +1,6 @@ #define TRAVIS_MASS_MAP_BUILD #define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG -#include "birdstation.dm" -#ifdef MAP_OVERRIDE_FILES - #undef MAP_OVERRIDE_FILES -#endif - #include "deltastation.dm" #ifdef MAP_OVERRIDE_FILES #undef MAP_OVERRIDE_FILES @@ -50,4 +45,4 @@ #include "runtimestation.dm" -#define BYOND_WHY_YOU_NO_ALLOW_INCLUDE_LAST_LINE //because byond fails to compile if the last thing in a file is an include. \ No newline at end of file +#define BYOND_WHY_YOU_NO_ALLOW_INCLUDE_LAST_LINE //because byond fails to compile if the last thing in a file is an include. diff --git a/_maps/map_files/BirdStation/BirdStation.dmm b/_maps/map_files/BirdStation/BirdStation.dmm deleted file mode 100644 index de2adf0977b..00000000000 --- a/_maps/map_files/BirdStation/BirdStation.dmm +++ /dev/null @@ -1,89579 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aaa" = ( -/turf/open/space, -/area/space) -"aab" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_n"; - name = "north of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"aac" = ( -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"aad" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aae" = ( -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaf" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate, -/turf/closed/wall/shuttle{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aag" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aah" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_y = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aai" = ( -/obj/structure/table, -/obj/item/device/flashlight/lamp{ - pixel_x = 4; - pixel_y = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaj" = ( -/obj/structure/chair/comfy/beige{ - dir = 1; - icon_state = "comfychair" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aak" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "syndieshutters"; - name = "remote shutter control"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aal" = ( -/obj/structure/frame/computer, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aam" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/item/device/multitool, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aan" = ( -/obj/structure/chair/comfy/black{ - dir = 1; - icon_state = "comfychair"; - name = "pilot's chair" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aao" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/item/device/multitool, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aap" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_y = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaq" = ( -/obj/structure/closet/syndicate/personal, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aar" = ( -/turf/open/space, -/area/shuttle/syndicate) -"aas" = ( -/obj/machinery/door/window{ - name = "Cockpit"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aat" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 4; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aau" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/weapon/crowbar/red, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aav" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaw" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aax" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aay" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space) -"aaz" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - dir = 8; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aaA" = ( -/obj/machinery/porta_turret/syndicate, -/turf/closed/wall/shuttle{ - icon_state = "wall3" - }, -/area/shuttle/syndicate) -"aaB" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aaC" = ( -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaD" = ( -/obj/structure/table, -/obj/item/device/aicard, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaE" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaF" = ( -/obj/structure/table, -/obj/item/weapon/c4{ - pixel_x = 2; - pixel_y = -5 - }, -/obj/item/weapon/c4{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/c4{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/weapon/c4{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/weapon/c4{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaG" = ( -/obj/machinery/door/poddoor{ - id = "smindicate"; - name = "outer blast door" - }, -/obj/machinery/button/door{ - id = "smindicate"; - name = "external door control"; - pixel_x = -26; - pixel_y = 0; - req_access_txt = "150" - }, -/obj/docking_port/mobile{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate"; - name = "syndicate infiltrator"; - roundstart_move = "syndicate_away"; - port_angle = 180; - width = 18 - }, -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_nw"; - name = "northwest of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"aaH" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 - }, -/turf/closed/wall/shuttle{ - icon_state = "wall3" - }, -/area/shuttle/syndicate) -"aaI" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aaJ" = ( -/turf/closed/mineral, -/area/space) -"aaK" = ( -/obj/structure/table, -/obj/item/weapon/c4{ - pixel_x = 2; - pixel_y = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaL" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaM" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaN" = ( -/turf/closed/wall, -/area/space) -"aaO" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"aaQ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/black/red, -/obj/item/clothing/head/helmet/space/syndicate/black/red, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaR" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/space, -/area/space) -"aaS" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_x = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaT" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/space, -/area/space) -"aaU" = ( -/obj/structure/bed/roller, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"aaV" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaW" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaX" = ( -/obj/structure/table, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaY" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/cell/high{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaZ" = ( -/obj/structure/table, -/obj/item/weapon/screwdriver{ - pixel_y = 9 - }, -/obj/item/device/assembly/voice{ - pixel_y = 3 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aba" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/device/assembly/infra, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abb" = ( -/obj/structure/table, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abc" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abd" = ( -/obj/machinery/door/window{ - dir = 4; - name = "Infirmary"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abe" = ( -/obj/machinery/door/window/westright{ - name = "Tool Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abf" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abg" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/item/bodypart/r_arm/robot, -/obj/item/bodypart/l_arm/robot, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abh" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Infirmary"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abi" = ( -/obj/machinery/door/window{ - dir = 8; - name = "Tool Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abj" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abk" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abl" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abm" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Secure Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abn" = ( -/obj/structure/table, -/obj/item/device/sbeacondrop/bomb{ - pixel_y = 5 - }, -/obj/item/device/sbeacondrop/bomb, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abo" = ( -/obj/structure/table, -/obj/item/weapon/grenade/syndieminibomb{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/item/weapon/grenade/syndieminibomb{ - pixel_x = -1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abp" = ( -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/obj/structure/mirror{ - pixel_x = 30 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abq" = ( -/obj/machinery/telecomms/allinone{ - intercept = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abr" = ( -/obj/machinery/nuclearbomb/syndicate, -/obj/machinery/door/window{ - dir = 1; - name = "Secure Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abs" = ( -/turf/closed/wall, -/area/engine/engineering) -"abt" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/engineering) -"abu" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"abv" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abw" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abx" = ( -/obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"aby" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abz" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abA" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abB" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/black/red, -/obj/item/clothing/head/helmet/space/syndicate/black/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abC" = ( -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abD" = ( -/obj/structure/reflector/single{ - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abE" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abF" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abG" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_ne"; - name = "northeast of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"abH" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_l" - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abI" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abJ" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_r" - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abK" = ( -/turf/open/floor/plasteel, -/area/engine/engineering) -"abL" = ( -/obj/structure/reflector/single{ - tag = "icon-reflector (WEST)"; - icon_state = "reflector"; - dir = 8; - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"abN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"abO" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"abP" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"abQ" = ( -/obj/structure/lattice, -/obj/effect/landmark{ - name = "carpspawn" - }, -/turf/open/space, -/area/space) -"abR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"abS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"abT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "engineering external airlock"; - req_access_txt = "10" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"abU" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"abV" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"abW" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"abX" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abY" = ( -/obj/structure/reflector/double{ - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abZ" = ( -/obj/structure/reflector/double{ - tag = "icon-reflector_double (NORTH)"; - icon_state = "reflector_double"; - dir = 1; - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"aca" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - icon_state = "pump_map"; - target_pressure = 2000.32 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acb" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acd" = ( -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ace" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acf" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"acg" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"ach" = ( -/obj/structure/table, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aci" = ( -/obj/structure/table, -/obj/item/device/analyzer, -/obj/item/device/analyzer, -/obj/item/device/analyzer, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acj" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ack" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 4; - filter_type = 3; - icon_state = "filter_off"; - req_access = null - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acl" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acm" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acn" = ( -/obj/structure/reflector/box{ - anchored = 1; - dir = 4; - icon_state = "reflector_box"; - tag = "icon-reflector_box (EAST)" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"aco" = ( -/obj/structure/reflector/box{ - anchored = 1; - layer = 3 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acp" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acq" = ( -/obj/structure/reflector/single{ - tag = "icon-reflector (EAST)"; - icon_state = "reflector"; - dir = 4; - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acr" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acs" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"act" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space, -/area/space) -"acu" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/engine/engineering) -"acv" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"acw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acx" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acy" = ( -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acz" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acA" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acB" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acC" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 9 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acE" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acF" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acH" = ( -/obj/machinery/power/emitter{ - anchored = 1; - dir = 1; - state = 2 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acI" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acK" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/engineering) -"acL" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"acM" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/space, -/area/space) -"acN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"acO" = ( -/obj/structure/grille{ - density = 0; - icon_state = "brokengrille" - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"acP" = ( -/obj/machinery/button/door{ - id = "heater vent"; - name = "heating chamber venting switch"; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acQ" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acR" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acS" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped{ - req_access = null - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acU" = ( -/turf/closed/wall/r_wall, -/area/engine/engineering) -"acV" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10; - pixel_x = 0; - initialize_directions = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acX" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"acY" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/space, -/area/space) -"acZ" = ( -/obj/structure/grille, -/turf/closed/wall/r_wall, -/area/space) -"ada" = ( -/obj/machinery/door/poddoor{ - id = "heater vent"; - name = "heat chamber vent" - }, -/turf/open/space, -/area/engine/engineering) -"adb" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"adc" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"add" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ade" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adf" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adh" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adi" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adj" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"adk" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/space, -/area/space) -"adl" = ( -/obj/structure/lattice, -/obj/structure/grille{ - density = 0; - icon_state = "brokengrille" - }, -/turf/open/space, -/area/space) -"adm" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/door/airlock/external{ - name = "engineering external airlock"; - req_access_txt = "10" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"adn" = ( -/turf/open/floor/engine, -/area/engine/engineering) -"ado" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adp" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adq" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Heating chamber north"; - network = list("heating") - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adr" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ads" = ( -/obj/machinery/meter, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23; - pixel_y = 0; - req_access = null - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adt" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adu" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"adv" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adw" = ( -/obj/machinery/power/supermatter_shard{ - anchored = 1; - base_icon_state = "darkmatter"; - explosion_power = 20; - gasefficency = 0.15; - icon_state = "darkmatter"; - name = "supermatter crystal" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 8; - name = "supermatter chamber air scrubber"; - on = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adx" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ady" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adz" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/space, -/area/space) -"adA" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"adB" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating, -/area/engine/engineering) -"adC" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/engine, -/area/engine/engineering) -"adD" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adE" = ( -/obj/machinery/igniter, -/turf/open/floor/engine, -/area/engine/engineering) -"adF" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adG" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden, -/turf/open/floor/engine, -/area/engine/engineering) -"adH" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adJ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space, -/area/space) -"adK" = ( -/turf/closed/wall/r_wall, -/area/space) -"adL" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"adM" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/engine/engineering) -"adO" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adR" = ( -/obj/structure/grille, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"adS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adT" = ( -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adU" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/engine/engineering) -"adV" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adW" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adX" = ( -/obj/machinery/power/rad_collector{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"adY" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adZ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aea" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"aeb" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aec" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aed" = ( -/obj/machinery/camera/autoname, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aee" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aef" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeg" = ( -/obj/machinery/porta_turret/ai{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeh" = ( -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aei" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aej" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aek" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ael" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aem" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aen" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeo" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aep" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeq" = ( -/obj/machinery/computer/telecomms/server{ - network = "tcommsat" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aer" = ( -/obj/effect/landmark{ - name = "ninjaspawn" - }, -/turf/open/space, -/area/space) -"aes" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aet" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aeu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aev" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/space, -/area/space) -"aew" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aex" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aey" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aez" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeA" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeB" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeC" = ( -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHEAST)"; - dir = 5 - }, -/area/engine/engineering) -"aeD" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aeE" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeF" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeG" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeH" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeI" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aeJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeL" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeM" = ( -/obj/structure/table, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/engine, -/area/engine/engineering) -"aeO" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeQ" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/turf/open/space, -/area/space) -"aeR" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/space, -/area/space) -"aeS" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/space, -/area/space) -"aeT" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/space, -/area/space) -"aeU" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aeV" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeW" = ( -/obj/machinery/camera/autoname, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeX" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeY" = ( -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"aeZ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afa" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afb" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afc" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/engine, -/area/engine/engineering) -"afd" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/obj/machinery/camera{ - c_tag = "Heating chamber south"; - dir = 1; - network = list("heating") - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afe" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aff" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afg" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afh" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afi" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afj" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space, -/area/space) -"afk" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/space, -/area/space) -"afl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afm" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afn" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/ntnet_relay, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afo" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afp" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"afq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afr" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afs" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"aft" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afu" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/space, -/area/space) -"afv" = ( -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afw" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"afx" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - icon_state = "intact"; - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"afy" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afz" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afA" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afB" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/turf/open/space, -/area/space) -"afC" = ( -/obj/machinery/telecomms/bus/preset_one/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afD" = ( -/obj/machinery/blackbox_recorder, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afE" = ( -/obj/machinery/telecomms/broadcaster/preset_left/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"afG" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afH" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"afI" = ( -/obj/machinery/light/small, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afJ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/space, -/area/space) -"afK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"afL" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afM" = ( -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching the heating area."; - name = "Heating chamber monitor"; - network = list("heating"); - pixel_y = 28 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afN" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/engine/engineering) -"afO" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afP" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afR" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afS" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afT" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afU" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afW" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afX" = ( -/obj/machinery/telecomms/server/presets/common/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afY" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afZ" = ( -/obj/machinery/telecomms/hub/preset, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aga" = ( -/obj/machinery/announcement_system, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agb" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"agc" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/space, -/area/space) -"agd" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"age" = ( -/obj/machinery/atmospherics/pipe/manifold4w/yellow/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agf" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agg" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agh" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/engine, -/area/engine/engineering) -"agi" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agj" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/turf/open/floor/engine, -/area/engine/engineering) -"agk" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agl" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/engine, -/area/engine/engineering) -"agm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agn" = ( -/obj/machinery/power/smes{ - charge = 1e+006 - }, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ago" = ( -/obj/machinery/power/smes{ - charge = 1e+006 - }, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agp" = ( -/obj/machinery/power/smes{ - charge = 1e+006 - }, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agq" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agr" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ags" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/space, -/area/space) -"agt" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/space, -/area/space) -"agu" = ( -/obj/structure/lattice, -/obj/structure/grille, -/turf/open/space, -/area/space) -"agv" = ( -/obj/machinery/telecomms/processor/preset_one/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agw" = ( -/obj/machinery/message_server, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agx" = ( -/obj/machinery/telecomms/receiver/preset_left/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agy" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agz" = ( -/obj/effect/landmark/start{ - name = "Cyborg" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agB" = ( -/obj/machinery/porta_turret/ai{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agC" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agD" = ( -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agF" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agH" = ( -/obj/item/weapon/wrench, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agI" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/window/reinforced, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/engine/engineering) -"agJ" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/engine/engineering) -"agK" = ( -/obj/machinery/meter, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/engine/engineering) -"agL" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agM" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agN" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agO" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agP" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agQ" = ( -/obj/machinery/door/window/southright, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agR" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agS" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agU" = ( -/turf/closed/wall/r_wall, -/area/security/nuke_storage) -"agV" = ( -/turf/closed/wall/r_wall, -/area/engine/gravity_generator) -"agW" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agX" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agZ" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aha" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahb" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahc" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahd" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahe" = ( -/obj/machinery/atmospherics/components/binary/circulator, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahf" = ( -/obj/structure/cable, -/obj/machinery/power/generator{ - cold_dir = 4; - hot_dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahg" = ( -/obj/machinery/atmospherics/components/binary/circulator{ - icon_state = "circ2-off" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahh" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ahi" = ( -/obj/machinery/computer/monitor, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ahj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ahk" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahl" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahm" = ( -/obj/machinery/computer/telecomms/monitor{ - network = "tcommsat" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahn" = ( -/obj/machinery/turretid{ - control_area = "AI Core Lobby"; - pixel_x = 24 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aho" = ( -/obj/structure/table, -/obj/item/weapon/paper/monitorkey{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahp" = ( -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahq" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahs" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHEAST)"; - dir = 5 - }, -/area/engine/engineering) -"aht" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahu" = ( -/obj/structure/table, -/obj/item/areaeditor/blueprints, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahv" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/nuclearbomb/selfdestruct, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahw" = ( -/obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahx" = ( -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/engine/gravity_generator) -"ahy" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/engine/gravity_generator) -"ahz" = ( -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/engine/gravity_generator) -"ahA" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"ahB" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahC" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahD" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahE" = ( -/obj/machinery/atmospherics/pipe/simple{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahF" = ( -/obj/machinery/atmospherics/pipe/simple{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/engine/engineering) -"ahH" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahI" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahJ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/space, -/area/space) -"ahK" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/space, -/area/space) -"ahL" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahN" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahO" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahP" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahQ" = ( -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahR" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahS" = ( -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/engine/gravity_generator) -"ahT" = ( -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ahU" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/space, -/area/space) -"ahV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahW" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahX" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahY" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahZ" = ( -/turf/open/floor/plasteel/stairs, -/area/engine/engineering) -"aia" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aib" = ( -/obj/machinery/light, -/turf/open/floor/engine, -/area/engine/engineering) -"aic" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aid" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Telecommunications Chamber APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aie" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aif" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"aig" = ( -/obj/machinery/power/apc{ - name = "AI Core Lobby APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"aih" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Vault APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aii" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aij" = ( -/obj/structure/safe, -/obj/item/weapon/grenade/clusterbuster/metalfoam, -/obj/item/weapon/grenade/clusterbuster/metalfoam, -/obj/item/weapon/c4, -/obj/item/weapon/lazarus_injector, -/obj/item/slimepotion/sentience, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aik" = ( -/obj/machinery/gravity_generator/main/station, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/engine/gravity_generator) -"ail" = ( -/obj/structure/grille, -/turf/closed/wall, -/area/space) -"aim" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, -/turf/open/space, -/area/space) -"ain" = ( -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aio" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aip" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"aiq" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"air" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ais" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ait" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiu" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - icon_state = "manifold"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiv" = ( -/obj/structure/grille, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"aiw" = ( -/obj/structure/grille, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/space, -/area/space) -"aix" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aiy" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aiz" = ( -/obj/machinery/door/airlock/vault{ - locked = 1; - req_access_txt = "53" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aiA" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"aiB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiC" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiD" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiF" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/space, -/area/space) -"aiG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plating, -/area/engine/engineering) -"aiH" = ( -/obj/item/device/radio/beacon, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiI" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiL" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiM" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiO" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiQ" = ( -/turf/closed/wall, -/area/engine/gravity_generator) -"aiR" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHEAST)"; - dir = 5 - }, -/area/engine/engineering) -"aiS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aiT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"aiU" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/gravity_generator) -"aiV" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aja" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/reflector/box{ - anchored = 1; - layer = 3 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ajb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajc" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"ajd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aje" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajf" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Engineering APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajg" = ( -/turf/closed/wall, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajh" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"aji" = ( -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajk" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - name = "waste pipe"; - icon_state = "manifold"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "intact"; - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajo" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/closed/wall, -/area/engine/engineering) -"ajp" = ( -/obj/structure/tank_dispenser, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajq" = ( -/obj/machinery/vending/engivend, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajr" = ( -/obj/machinery/vending/tool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajs" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aju" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajx" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajy" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajz" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating, -/area/engine/engineering) -"ajB" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajC" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajE" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/black, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajF" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/black, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajH" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajI" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/engine/engineering) -"ajJ" = ( -/obj/machinery/button/door{ - id = "secure storage"; - name = "secure storage button"; - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajL" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajM" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Command Hallway APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajP" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajR" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajT" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajU" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajV" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajZ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aka" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akb" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akc" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akd" = ( -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"ake" = ( -/obj/machinery/door/poddoor{ - id = "secure storage"; - name = "secure storage blast door" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"akf" = ( -/turf/open/floor/plasteel/brownold{ - dir = 8 - }, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akg" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akh" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/ai_upload) -"aki" = ( -/turf/closed/wall, -/area/gateway) -"akj" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/gateway) -"akk" = ( -/turf/closed/wall, -/area/maintenance/fsmaint) -"akl" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"akm" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"akn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"ako" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/engineering) -"akp" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/space, -/area/space) -"akq" = ( -/obj/structure/closet/radiation, -/turf/open/floor/plating, -/area/engine/engineering) -"akr" = ( -/turf/open/floor/plating, -/area/engine/engineering) -"aks" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/engine/engineering) -"akt" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/plating, -/area/engine/engineering) -"aku" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"akv" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"akw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/brownold{ - dir = 8 - }, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aky" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akz" = ( -/obj/machinery/turretid{ - control_area = "AI Upload Chamber"; - pixel_x = 28; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akA" = ( -/obj/machinery/porta_turret/ai, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akB" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/reset, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akC" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/full/asimovpp, -/obj/item/weapon/aiModule/core/full/corp, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"akE" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/gateway) -"akF" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"akG" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/gateway) -"akH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/gateway) -"akI" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/gateway) -"akJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"akK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"akL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"akM" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/space, -/area/space) -"akN" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/radiation, -/turf/open/floor/plating, -/area/engine/engineering) -"akO" = ( -/obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plating, -/area/engine/engineering) -"akP" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"akQ" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"akR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akS" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/ai_upload) -"akT" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akU" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akV" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akW" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai_upload) -"akX" = ( -/obj/machinery/computer/upload/borg, -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window/westright{ - req_access_txt = "55" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai_upload) -"akY" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akZ" = ( -/turf/closed/wall/r_wall, -/area/maintenance/fsmaint) -"ala" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alb" = ( -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alc" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ald" = ( -/obj/structure/bookcase, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ale" = ( -/obj/structure/table_frame/wood, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alf" = ( -/obj/structure/table/wood, -/obj/item/clothing/under/skirt/red, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alg" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"alh" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"ali" = ( -/obj/machinery/gateway/centerstation, -/turf/open/floor/plasteel/black, -/area/gateway) -"alj" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"alk" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/effect/decal/cleanable/blood/old = 10, /obj/item/voodoo = 1); - name = "vodoo doll spawner" - }, -/obj/item/weapon/coin/diamond, -/turf/open/floor/plating, -/area/gateway) -"all" = ( -/turf/closed/wall/rust, -/area/gateway) -"alm" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"aln" = ( -/obj/machinery/power/emitter, -/turf/open/floor/plating, -/area/engine/engineering) -"alo" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating, -/area/engine/engineering) -"alp" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/obj/item/device/gps/engineering, -/obj/item/device/gps/engineering, -/obj/item/clothing/shoes/magboots/advance, -/turf/open/floor/plating, -/area/engine/engineering) -"alq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alr" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"als" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alt" = ( -/obj/machinery/computer/upload/ai, -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window/westleft{ - req_access_txt = "55" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai_upload) -"alu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alx" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aly" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-04"; - layer = 4.1 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alA" = ( -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alB" = ( -/obj/structure/bookcase, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alC" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alD" = ( -/obj/structure/table/wood, -/obj/item/weapon/relic, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"alF" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/gateway) -"alG" = ( -/obj/machinery/gateway, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"alH" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/gateway) -"alI" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel, -/area/gateway) -"alJ" = ( -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"alK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/engineering) -"alL" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "AI Upload APC"; - pixel_x = -24; - pixel_y = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alN" = ( -/obj/machinery/porta_turret/ai{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alO" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/supplied/freeform, -/obj/machinery/light/small, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alP" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/core/full/tyrant, -/obj/item/weapon/aiModule/core/full/antimov, -/obj/item/weapon/aiModule/reset/purge, -/obj/item/weapon/aiModule/zeroth/oneHuman, -/obj/item/weapon/aiModule/supplied/quarantine, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/supplied/protectStation, -/obj/item/weapon/aiModule/supplied/safeguard, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alU" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alW" = ( -/obj/structure/chair/comfy/beige, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alX" = ( -/obj/structure/spirit_board{ - anchored = 1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/gateway) -"alZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/gateway) -"ama" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/gateway) -"amb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/gateway) -"amc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"amd" = ( -/turf/open/floor/plasteel, -/area/gateway) -"ame" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amf" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amg" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amh" = ( -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"ami" = ( -/obj/machinery/door/airlock/atmos{ - name = "atmospherics door"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amj" = ( -/turf/open/floor/plasteel/blue/side{ - dir = 8 - }, -/area/engine/engineering) -"amk" = ( -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/engine/engineering) -"aml" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/engine/engineering) -"amm" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/space, -/area/space) -"amn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"amo" = ( -/turf/closed/wall/r_wall, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amp" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amq" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amr" = ( -/obj/structure/table/wood, -/obj/item/weapon/coin/silver, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ams" = ( -/turf/open/floor/plating, -/area/gateway) -"amt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/gateway) -"amu" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/gateway) -"amv" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Gateway APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/gateway) -"amw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amx" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amy" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amz" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/space, -/area/space) -"amA" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/space, -/area/space) -"amB" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/space, -/area/space) -"amC" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amD" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amE" = ( -/obj/machinery/door/airlock/atmos{ - name = "atmospherics door"; - req_access_txt = "24" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amF" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/blue/side{ - dir = 8 - }, -/area/engine/engineering) -"amG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"amH" = ( -/turf/open/floor/plating/airless, -/area/space) -"amI" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/plating/airless, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"amJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"amK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"amL" = ( -/turf/closed/wall/r_wall, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amM" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amN" = ( -/turf/closed/wall, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amO" = ( -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/device/flashlight, -/obj/structure/closet/crate, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amP" = ( -/obj/machinery/computer/teleporter, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amQ" = ( -/obj/machinery/teleport/station, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amR" = ( -/obj/machinery/teleport/hub, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amS" = ( -/obj/machinery/suit_storage_unit/captain, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amT" = ( -/obj/machinery/button/door{ - id = "hallway shutter"; - name = "hallway shutter button"; - pixel_y = 24 - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amU" = ( -/obj/structure/dresser, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amV" = ( -/obj/machinery/computer/communications, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amW" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"amX" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/maintenance/fsmaint) -"amY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/gateway) -"amZ" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ana" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"anb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anc" = ( -/obj/item/weapon/twohanded/required/kirbyplants, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"and" = ( -/obj/item/weapon/twohanded/required/kirbyplants, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"ane" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anf" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Teleporter Room APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"ang" = ( -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anh" = ( -/obj/machinery/bluespace_beacon, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"ani" = ( -/obj/structure/closet/secure_closet/captains, -/obj/item/weapon/stamp/captain, -/obj/item/weapon/reagent_containers/food/drinks/flask, -/obj/machinery/power/apc{ - dir = 8; - name = "Captain's Quarters APC"; - pixel_x = -24 - }, -/obj/item/weapon/gun/energy/laser/captain, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anj" = ( -/obj/effect/landmark/start{ - name = "Captain" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"ank" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anl" = ( -/obj/structure/table/wood, -/obj/item/weapon/hand_tele, -/obj/item/weapon/bikehorn/rubberducky{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/toy/carpplushie{ - attack_verb = list("bitten","pecked","wing slapped"); - desc = "An adorable stuffed toy that resembles a parrot."; - icon = 'icons/mob/animal.dmi'; - icon_state = "parrot_sit"; - name = "parrot plushie" - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anm" = ( -/turf/closed/wall/rust, -/area/maintenance/fsmaint) -"ann" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/book{ - icon_state = "book2"; - name = "Cute Happy Parrot Adventure" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ano" = ( -/obj/machinery/bookbinder, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anp" = ( -/obj/structure/barricade/wooden, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/barricade/wooden, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anr" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ans" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ant" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anu" = ( -/obj/structure/closet/crate{ - name = "solar pack crate" - }, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/weapon/circuitboard/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/solar, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anv" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"anx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"any" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/closed/wall, -/area/engine/engineering) -"anz" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anB" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anC" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anD" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anE" = ( -/obj/machinery/door/airlock/command{ - name = "teleporter door"; - req_access_txt = "17" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anG" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anH" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anI" = ( -/obj/structure/table, -/obj/item/device/aicard, -/obj/item/weapon/hand_tele, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anJ" = ( -/obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anL" = ( -/obj/machinery/computer/card, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anM" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/lockbox/medal, -/obj/item/weapon/card/id/captains_spare, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anP" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anQ" = ( -/obj/structure/table/wood, -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anR" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anS" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/maintenance/fsmaint) -"anT" = ( -/obj/machinery/photocopier, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anU" = ( -/obj/structure/grille{ - density = 0; - icon_state = "brokengrille" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anW" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anX" = ( -/obj/item/weapon/coin/iron, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anY" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anZ" = ( -/turf/open/floor/plasteel/blue/side, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aoa" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/blue/side, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aob" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aoc" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/closed/wall, -/area/engine/engineering) -"aod" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoe" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aof" = ( -/turf/closed/wall, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aog" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Northwest Hallway APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoh" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoi" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"aoj" = ( -/obj/effect/landmark/start{ - name = "AI" - }, -/obj/machinery/turretid{ - control_area = "AI Core"; - pixel_x = 24 - }, -/obj/item/device/radio/intercom{ - name = "AI Intercom"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aok" = ( -/obj/machinery/door/airlock/command{ - name = "captain office door"; - req_access_txt = "20" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"aol" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aom" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aon" = ( -/turf/closed/wall/r_wall, -/area/bridge) -"aoo" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aop" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aoq" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aor" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aos" = ( -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aot" = ( -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aou" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aov" = ( -/obj/machinery/door/airlock/atmos{ - name = "atmospherics door"; - req_access_txt = "24" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aow" = ( -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aox" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/closed/wall, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/blue/side, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/blue/side, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoC" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoD" = ( -/obj/structure/table, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/weapon/rcd, -/obj/item/weapon/rcd, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoE" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoF" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoH" = ( -/obj/structure/table, -/obj/item/clothing/shoes/magboots{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/shoes/magboots{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "E.V.A. APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoI" = ( -/turf/closed/wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoJ" = ( -/turf/open/floor/plasteel, -/area/bridge) -"aoK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/yellowsiding/corner, -/area/bridge) -"aoL" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoN" = ( -/obj/machinery/keycard_auth{ - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoP" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoQ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 8 - }, -/area/bridge) -"aoR" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aoS" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/fsmaint) -"aoT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoU" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoX" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aoY" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aoZ" = ( -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apb" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apc" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"ape" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apg" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aph" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"api" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apk" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apl" = ( -/obj/machinery/door/airlock/command{ - name = "E.V.A. door"; - req_access_txt = "18" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apn" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apo" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"app" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/bridge) -"apq" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 4 - }, -/area/bridge) -"apr" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aps" = ( -/turf/open/floor/plasteel/black, -/area/bridge) -"apt" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/black, -/area/bridge) -"apu" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"apv" = ( -/turf/open/floor/plasteel/yellowsiding{ - dir = 8 - }, -/area/bridge) -"apw" = ( -/obj/machinery/computer/message_monitor, -/turf/open/floor/plasteel, -/area/bridge) -"apx" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/maintenance/fsmaint) -"apy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"apz" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"apA" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"apB" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apC" = ( -/obj/item/weapon/wrench, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apF" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Emergency Air Pumps APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apG" = ( -/obj/machinery/disposal/bin, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apK" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apM" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apN" = ( -/obj/machinery/door/airlock/command{ - name = "E.V.A. door"; - req_access_txt = "18" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apO" = ( -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apP" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apQ" = ( -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 4 - }, -/area/bridge) -"apR" = ( -/obj/machinery/computer/robotics, -/turf/open/floor/plasteel/black, -/area/bridge) -"apS" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/black, -/area/bridge) -"apT" = ( -/obj/structure/bed/dogbed{ - anchored = 1; - desc = "A comfy-looking bird bed. You can even strap your pet in, in case the gravity turns off."; - name = "bird bed" - }, -/mob/living/simple_animal/parrot/Poly, -/turf/open/floor/plasteel/black, -/area/bridge) -"apU" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 1 - }, -/area/bridge) -"apV" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel, -/area/bridge) -"apW" = ( -/obj/structure/table/wood, -/obj/item/clothing/suit/monkeysuit, -/obj/item/clothing/mask/gas/monkeymask, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"apX" = ( -/obj/structure/table/wood, -/obj/item/clothing/suit/suspenders, -/obj/item/clothing/under/syndicate/tacticool, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"apY" = ( -/obj/structure/table/wood, -/obj/item/clothing/head/rabbitears, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"apZ" = ( -/obj/structure/dresser, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqa" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqb" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aqc" = ( -/obj/item/weapon/gun/ballistic/shotgun/toy, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aqd" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqe" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqf" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqg" = ( -/turf/closed/wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqh" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqj" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqk" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aql" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqm" = ( -/turf/closed/wall, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aqo" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aqp" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqq" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/machinery/light, -/obj/item/device/gps, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqr" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqs" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqt" = ( -/obj/structure/table, -/obj/item/weapon/tank/jetpack/carbondioxide{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/tank/jetpack/carbondioxide{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqu" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aqv" = ( -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/bridge) -"aqw" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqx" = ( -/obj/machinery/computer/communications, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqy" = ( -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aqA" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/item/weapon/paper/monitorkey{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/phone{ - force = 1 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel, -/area/bridge) -"aqB" = ( -/obj/structure/closet/cardboard, -/obj/item/clothing/suit/toggle/owlwings, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqC" = ( -/obj/machinery/vending/autodrobe{ - req_access_txt = "" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aqD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/landmark{ - name = "revenantspawn" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqE" = ( -/turf/closed/wall, -/area/quartermaster/storage) -"aqF" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/quartermaster/storage) -"aqG" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqH" = ( -/obj/machinery/atmospherics/components/binary/valve{ - icon_state = "mvalve_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqI" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8 - }, -/turf/open/floor/engine, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqJ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/closet/secure_closet/atmospherics, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqL" = ( -/obj/machinery/pipedispenser, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqM" = ( -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqO" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqP" = ( -/obj/structure/table, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqQ" = ( -/obj/structure/closet/toolcloset, -/obj/item/weapon/storage/belt/utility, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aqS" = ( -/turf/closed/wall/r_wall, -/area/crew_quarters/heads) -"aqT" = ( -/turf/closed/wall, -/area/crew_quarters/heads) -"aqU" = ( -/obj/machinery/computer/mecha, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqV" = ( -/obj/machinery/computer/security, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqW" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqX" = ( -/obj/item/device/aicard, -/obj/structure/table, -/obj/item/device/gps, -/turf/open/floor/plasteel, -/area/bridge) -"aqY" = ( -/obj/structure/closet{ - name = "jackboot locker" - }, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqZ" = ( -/obj/machinery/computer/slot_machine, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ara" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/supply) -"arb" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/supply) -"arc" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, -/area/shuttle/supply) -"ard" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"are" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arf" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/conveyor{ - dir = 4; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arg" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arh" = ( -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ari" = ( -/obj/machinery/pipedispenser/disposal/transit_tube, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"arj" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"ark" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arl" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arm" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"arn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hop shutter"; - name = "HoP Office shutter" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads) -"aro" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/box/silver_ids{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/ids, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arp" = ( -/obj/structure/filingcabinet/employment, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arq" = ( -/obj/machinery/vending/cart, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arr" = ( -/obj/machinery/photocopier, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"ars" = ( -/obj/structure/closet/secure_closet/hop, -/obj/item/clothing/suit/armor/reactive, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"art" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "HoP Office APC"; - pixel_x = 24 - }, -/obj/machinery/keycard_auth{ - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"aru" = ( -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/yellowsiding/corner, -/area/bridge) -"arv" = ( -/obj/machinery/computer/monitor, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black, -/area/bridge) -"arw" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/bridge) -"arx" = ( -/obj/machinery/computer/aifixer, -/turf/open/floor/plasteel/black, -/area/bridge) -"ary" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 8 - }, -/area/bridge) -"arz" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel, -/area/bridge) -"arA" = ( -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"arB" = ( -/obj/item/clothing/under/rank/clown, -/obj/item/clothing/mask/gas/clown_hat, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"arC" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arE" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arG" = ( -/obj/structure/chair/stool, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"arH" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/supply) -"arI" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"arJ" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"arK" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargo"; - name = "cargo conveyor belt" - }, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arL" = ( -/obj/structure/closet/crate, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arM" = ( -/obj/structure/closet/crate/medical, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"arO" = ( -/obj/structure/table, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"arP" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arQ" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Tool Storage APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"arS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"arT" = ( -/obj/machinery/door/airlock/command{ - name = "HoP office door"; - req_access_txt = "0"; - req_one_access_txt = "19;57" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arU" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"arV" = ( -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"arW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"arX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 4 - }, -/area/bridge) -"arY" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"arZ" = ( -/obj/machinery/power/smes{ - charge = 3e+006; - input_level = 10000; - output_level = 2000 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"asa" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"asb" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel, -/area/bridge) -"asc" = ( -/obj/item/clothing/shoes/clown_shoes/banana_shoes, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"asd" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/maintenance/fsmaint) -"ase" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"asf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ash" = ( -/turf/closed/wall/rust, -/area/crew_quarters/sleep) -"asi" = ( -/turf/closed/wall, -/area/crew_quarters/sleep) -"asj" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"ask" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asl" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"asm" = ( -/obj/machinery/mineral/mint{ - input_dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"asn" = ( -/turf/open/floor/plasteel/loadingarea{ - tag = "icon-loadingarea (WEST)"; - dir = 8 - }, -/area/maintenance/fsmaint) -"aso" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"asp" = ( -/obj/machinery/conveyor{ - dir = 9; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"asq" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"asr" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ass" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"ast" = ( -/mob/living/carbon/monkey{ - name = "Linda"; - unique_name = 0 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"asu" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"asv" = ( -/obj/machinery/autolathe{ - icon_state = "autolathe"; - name = "public autolathe" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asx" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asy" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asA" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"asB" = ( -/obj/structure/chair/office/light, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/machinery/button/door{ - id = "hop shutter"; - name = "HoP office shutter button"; - pixel_x = -24 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asC" = ( -/obj/machinery/computer/card, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asD" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asE" = ( -/obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/pen, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asF" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "AI Core APC"; - pixel_y = 24 - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"asG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asH" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Bridge APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/bridge) -"asI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 4 - }, -/area/bridge) -"asJ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asK" = ( -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asL" = ( -/obj/machinery/keycard_auth{ - pixel_y = -24 - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asM" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asN" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asO" = ( -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 1 - }, -/area/bridge) -"asP" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/bridge) -"asQ" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asR" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asS" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asT" = ( -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asU" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asV" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 8 - }, -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"asW" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asX" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"asY" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"asZ" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ata" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"atb" = ( -/obj/structure/table/wood, -/obj/item/device/electropack, -/obj/item/weapon/restraints/handcuffs, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atc" = ( -/obj/structure/chair/wood/normal{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atd" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"ate" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"atf" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"atg" = ( -/obj/machinery/conveyor{ - dir = 6; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"ath" = ( -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/obj/machinery/conveyor{ - dir = 8; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"ati" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargo"; - name = "cargo conveyor belt" - }, -/obj/machinery/door/poddoor{ - id = "cargo blast"; - name = "cargo conveyor blast door" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) -"atj" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atl" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atm" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atn" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"ato" = ( -/obj/machinery/vending/assist, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atp" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"atq" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"atr" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hop shutter"; - name = "HoP Office shutter" - }, -/obj/machinery/door/window/southright, -/obj/machinery/door/window/northright{ - name = "HoP desk door"; - req_one_access_txt = "19;57" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads) -"ats" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"att" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"atu" = ( -/turf/closed/wall/r_wall, -/area/crew_quarters/sleep) -"atv" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/crew_quarters/sleep) -"atw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"atx" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"aty" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 4 - }, -/obj/item/weapon/soap, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"atz" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 8 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"atA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"atB" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"atC" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"atD" = ( -/obj/structure/table/wood, -/obj/item/weapon/relic, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atE" = ( -/obj/structure/table/wood, -/obj/machinery/computer/stockexchange, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atF" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/loadingarea, -/area/maintenance/fsmaint) -"atG" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"atH" = ( -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/supply) -"atI" = ( -/obj/machinery/door/airlock/titanium{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"atJ" = ( -/obj/machinery/door/airlock/external{ - name = "cargo bay airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) -"atK" = ( -/turf/open/floor/plating, -/area/quartermaster/storage) -"atL" = ( -/turf/open/floor/plasteel/yellow/corner, -/area/quartermaster/storage) -"atM" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side, -/area/quartermaster/storage) -"atN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atO" = ( -/obj/machinery/vending/tool, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atP" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atQ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atR" = ( -/obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atS" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/central) -"atT" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"atU" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"atV" = ( -/turf/closed/wall/r_wall, -/area/hallway/primary/central) -"atW" = ( -/obj/structure/flora/ausbushes/palebush, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"atX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs/left, -/area/hallway/primary/central) -"atY" = ( -/turf/open/floor/plasteel/stairs/right, -/area/hallway/primary/central) -"atZ" = ( -/obj/structure/flora/ausbushes/sunnybush, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aua" = ( -/obj/machinery/vending/clothing, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aub" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auc" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/closet/wardrobe/grey, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/dufflebag, -/obj/item/weapon/storage/backpack/dufflebag, -/obj/item/weapon/storage/backpack/dufflebag, -/obj/item/clothing/under/assistantformal, -/obj/item/clothing/under/assistantformal, -/obj/item/clothing/head/bowler, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aud" = ( -/obj/structure/closet/lasertag/blue, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aue" = ( -/obj/structure/closet/lasertag/red, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auf" = ( -/obj/structure/closet/wardrobe/mixed, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aug" = ( -/obj/structure/closet/wardrobe/black, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auh" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aui" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auj" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"auk" = ( -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aul" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aum" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aun" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=1"; - freq = 1400; - location = "Dorm Maint"; - name = "navigation beacon" - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"auo" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"aup" = ( -/obj/machinery/button/door{ - dir = 2; - id = "QMLoaddoor2"; - name = "Loading Doors"; - pixel_x = 24; - pixel_y = 8 - }, -/obj/machinery/button/door{ - id = "QMLoaddoor"; - name = "Loading Doors"; - pixel_x = 24; - pixel_y = -8 - }, -/obj/machinery/conveyor_switch/oneway{ - id = "cargoshuttle" - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/supply) -"auq" = ( -/obj/machinery/button/door{ - id = "cargo blast"; - name = "cargo blast door button"; - pixel_x = -24; - pixel_y = 0 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aur" = ( -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "cargo"; - name = "shuttle conveyor switch" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aus" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aut" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"auu" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=4"; - freq = 1400; - location = "Cargo #1"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/mob/living/simple_animal/bot/mulebot{ - beacon_freq = 1400; - home_destination = "Cargo #1"; - suffix = "#1" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auv" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auw" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aux" = ( -/obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/hand_labeler, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = 0; - pixel_y = 32; - supply_display = 1 - }, -/obj/item/weapon/paper_bin{ - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auy" = ( -/obj/machinery/autolathe, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auz" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/device/multitool, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auA" = ( -/turf/open/floor/plasteel/loadingarea, -/area/hallway/primary/central) -"auB" = ( -/turf/open/floor/plasteel/loadingarea{ - dir = 1 - }, -/area/hallway/primary/central) -"auC" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"auD" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/holopad, -/mob/living/simple_animal/bot/ed209{ - name = "Officer Pingsky II"; - radio_channel = "AI Private" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"auE" = ( -/obj/machinery/vending/autodrobe{ - req_access_txt = "" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"auF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auG" = ( -/obj/structure/disposalpipe/junction{ - dir = 8; - icon_state = "pipe-j1" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auL" = ( -/obj/item/device/assembly/mousetrap/armed{ - icon_state = "mousetraparmed"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auN" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 28 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"auO" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auP" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auQ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auR" = ( -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Dormitory Maintenance APC"; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auT" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auU" = ( -/obj/machinery/door/airlock/titanium{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/obj/docking_port/mobile/supply{ - dwidth = 3; - width = 10 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 3; - height = 7; - id = "supply_home"; - name = "Cargo Bay"; - width = 10 - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"auV" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen"; - opened = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auW" = ( -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"auX" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=4"; - freq = 1400; - location = "Cargo #2"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auY" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auZ" = ( -/obj/structure/table, -/obj/item/weapon/cartridge/quartermaster, -/obj/item/weapon/cartridge/quartermaster, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ava" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avc" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avd" = ( -/obj/machinery/power/smes{ - charge = 5e+006; - input_level = 10000; - output_level = 4000 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ave" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avf" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avg" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avh" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avi" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/central) -"avj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/central) -"avk" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avl" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"avn" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avo" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avp" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avq" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avr" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avs" = ( -/obj/structure/table, -/obj/item/weapon/cultivator, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/hatchet, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"avt" = ( -/obj/machinery/seed_extractor, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"avu" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"avw" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"avx" = ( -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"avy" = ( -/turf/closed/mineral, -/area/maintenance/fsmaint) -"avz" = ( -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"avA" = ( -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/obj/machinery/conveyor{ - dir = 4; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"avB" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargo"; - name = "cargo conveyor belt" - }, -/obj/machinery/door/poddoor{ - id = "cargo blast"; - name = "cargo conveyor blast door" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) -"avC" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avD" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avF" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avG" = ( -/obj/machinery/mineral/ore_redemption{ - input_dir = 8; - output_dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avI" = ( -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - tag = "icon-term (EAST)"; - icon_state = "term"; - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"avJ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avK" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avL" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avM" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-y"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avP" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avQ" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avR" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avT" = ( -/obj/structure/table, -/obj/item/weapon/paper/gravity_gen, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"avU" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avV" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/crew_quarters/sleep) -"avW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avY" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"avZ" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awc" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awd" = ( -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awe" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awf" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/syringe, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awg" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"awh" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f6"; - dir = 2 - }, -/area/shuttle/mining) -"awi" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/mining) -"awj" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/mining) -"awk" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - dir = 2; - icon_state = "swall_f10"; - layer = 2 - }, -/area/shuttle/mining) -"awl" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/supply) -"awm" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, -/area/shuttle/supply) -"awn" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awo" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 - }, -/area/shuttle/supply) -"awp" = ( -/turf/open/floor/plasteel/yellow/corner{ - dir = 4 - }, -/area/quartermaster/storage) -"awq" = ( -/turf/open/floor/plasteel/yellow/side{ - dir = 1 - }, -/area/quartermaster/storage) -"awr" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 5 - }, -/area/quartermaster/storage) -"aws" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awt" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awu" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aww" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"awx" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/hallway/primary/central) -"awy" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/carpet, -/area/library) -"awz" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet, -/area/library) -"awA" = ( -/turf/closed/wall, -/area/hallway/primary/central) -"awB" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"awC" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"awD" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"awE" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"awF" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=6-DormsN"; - location = "5-CNE"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"awG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awH" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awI" = ( -/obj/machinery/vending/hydronutrients, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awJ" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awL" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awO" = ( -/obj/structure/table/wood, -/obj/item/weapon/pen, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awP" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awQ" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awR" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/mining) -"awS" = ( -/obj/structure/table, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"awT" = ( -/obj/machinery/computer/shuttle/mining, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"awU" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "burst_l" - }, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awV" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awW" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "burst_r" - }, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awX" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Cargo Bay APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awY" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awZ" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axa" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"axc" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axd" = ( -/obj/structure/table, -/obj/item/weapon/stamp/denied{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/weapon/stamp, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axe" = ( -/obj/structure/chair/office/light, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axf" = ( -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axh" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"axi" = ( -/obj/machinery/libraryscanner, -/turf/open/floor/wood, -/area/library) -"axj" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/library) -"axk" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/wood, -/area/library) -"axl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/wood, -/area/library) -"axm" = ( -/turf/open/floor/carpet, -/area/library) -"axn" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet, -/area/library) -"axo" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"axp" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/library) -"axq" = ( -/obj/structure/chair/comfy/beige, -/turf/open/floor/wood, -/area/library) -"axr" = ( -/turf/closed/wall, -/area/library) -"axs" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/turf/open/floor/wood, -/area/library) -"axt" = ( -/obj/structure/chair/wood/normal, -/turf/open/floor/wood, -/area/library) -"axu" = ( -/turf/closed/wall, -/area/crew_quarters/theatre) -"axv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"axw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"axx" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axy" = ( -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"axz" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"axA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axB" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axC" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=7-DormsS"; - location = "6-DormsN"; - name = "bot patrol navigation beacon" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axD" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axE" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"axF" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"axG" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"axH" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"axI" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"axJ" = ( -/turf/closed/wall, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"axK" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"axL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axM" = ( -/obj/structure/closet/crate/freezer, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axN" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axO" = ( -/obj/structure/closet/crate/medical, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axP" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = 0; - pixel_y = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"axR" = ( -/obj/structure/closet/wardrobe/cargotech, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axS" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/southright{ - name = "cargo door"; - req_access_txt = "31" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axT" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/quartermaster/storage) -"axU" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "cargo bay door"; - req_access_txt = "31" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axV" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 4 - }, -/turf/open/floor/wood, -/area/library) -"axW" = ( -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole/bookmanagement, -/turf/open/floor/wood, -/area/library) -"axX" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/library) -"axY" = ( -/turf/open/floor/wood, -/area/library) -"axZ" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/wood, -/area/library) -"aya" = ( -/obj/structure/table/wood, -/obj/item/clothing/mask/gas/clown_hat, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayb" = ( -/obj/structure/table/wood, -/obj/item/weapon/lipstick/random, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayc" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Theatre APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "theater door"; - req_access_txt = "46" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aye" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ayf" = ( -/turf/closed/wall, -/area/maintenance/disposal) -"ayg" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"ayh" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayi" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayj" = ( -/obj/machinery/door/airlock/titanium{ - name = "Mining Shuttle Airlock"; - req_access_txt = "0" - }, -/obj/docking_port/mobile{ - dir = 8; - dwidth = 3; - height = 5; - id = "mining"; - name = "mining shuttle"; - port_angle = 270; - width = 7 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 3; - height = 5; - id = "mining_home"; - name = "mining shuttle bay"; - width = 7 - }, -/turf/open/floor/plating, -/area/shuttle/mining) -"ayk" = ( -/obj/machinery/door/airlock/external{ - name = "cargo bay airlock"; - req_access_txt = "31" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayl" = ( -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aym" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayn" = ( -/obj/machinery/door/airlock/external{ - name = "cargo bay airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayo" = ( -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayp" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Mining Office APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayq" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayr" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ays" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayt" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayu" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "cargo bay door"; - req_access_txt = "31" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayw" = ( -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayy" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"ayz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ayA" = ( -/obj/effect/landmark/start{ - name = "Librarian" - }, -/turf/open/floor/carpet, -/area/library) -"ayB" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ayC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ayD" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/wood, -/area/library) -"ayE" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/codex_gigas, -/obj/item/weapon/storage/pill_bottle/dice, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/wood, -/area/library) -"ayF" = ( -/obj/effect/landmark/start{ - name = "Clown" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayG" = ( -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayH" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ayJ" = ( -/obj/structure/closet/l3closet/janitor, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayK" = ( -/obj/structure/closet/jcloset, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/clothing/under/janimaid, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/mop/advanced, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayL" = ( -/obj/structure/janitorialcart, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayM" = ( -/obj/structure/mopbucket, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayN" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/mousetraps, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayO" = ( -/obj/structure/table, -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayP" = ( -/obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/reagent_containers/spray/cleaner, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayQ" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 4 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"ayR" = ( -/obj/structure/table/wood, -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"ayS" = ( -/obj/structure/table/wood, -/obj/item/weapon/pen, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayT" = ( -/obj/structure/table/wood, -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayU" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ayV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ayW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/fsmaint) -"ayX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ayY" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"ayZ" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aza" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azc" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "cargo bay door"; - req_access_txt = "31" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azd" = ( -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "cargoIN"; - name = "cargo crate conveyor switch" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aze" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"azf" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargoIN"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azg" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 4; - id = "cargoIN"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azh" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azi" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azj" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"azk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"azl" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"azm" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/library) -"azn" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/wood, -/area/library) -"azo" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/machinery/power/apc{ - name = "Library APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/library) -"azp" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/library) -"azq" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"azr" = ( -/obj/machinery/vending/autodrobe, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"azs" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"azt" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azu" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=4"; - freq = 1400; - location = "Disposals"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azv" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azw" = ( -/obj/vehicle/janicart, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azx" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/key/janitor, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azy" = ( -/obj/effect/landmark/start{ - name = "Janitor" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azz" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Waste Disposal APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"azB" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"azC" = ( -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"azD" = ( -/obj/structure/dresser, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"azE" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"azF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"azG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/fsmaint) -"azH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"azI" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"azJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"azK" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/silver, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"azL" = ( -/turf/closed/wall, -/area/maintenance/asmaint2) -"azM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"azN" = ( -/obj/structure/ore_box, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"azO" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/mining) -"azP" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azQ" = ( -/obj/structure/table, -/obj/item/weapon/twohanded/spear{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/weapon/twohanded/spear{ - pixel_x = -5; - pixel_y = 0 - }, -/obj/item/stack/medical/ointment, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azR" = ( -/obj/machinery/mineral/equipment_vendor, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azS" = ( -/obj/machinery/computer/shuttle/mining{ - req_access = "0"; - req_one_access = "0" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azT" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azU" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azV" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azW" = ( -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "cargoOUT"; - name = "cargo crate conveyor switch" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azX" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/weapon/coin/gold, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"azY" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargoOUT"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azZ" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargoOUT"; - name = "cargo conveyor belt" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aAa" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 8; - id = "cargoOUT"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aAb" = ( -/obj/machinery/computer/cargo/request, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aAc" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/wood, -/area/hallway/primary/central) -"aAd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/wood, -/area/library) -"aAe" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/wood, -/area/library) -"aAf" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/wood, -/area/library) -"aAg" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/wood, -/area/library) -"aAh" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/wood, -/area/library) -"aAi" = ( -/obj/machinery/bookbinder, -/turf/open/floor/wood, -/area/library) -"aAj" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aAk" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aAl" = ( -/turf/closed/wall, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAm" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "service maintenance door"; - req_one_access_txt = "12;25;28;37;46" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "theater door"; - req_access_txt = "46" - }, -/turf/open/floor/wood, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAo" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAp" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAs" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aAu" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aAv" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/item/candle, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aAw" = ( -/obj/item/clothing/neck/petcollar, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aAx" = ( -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aAy" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/table, -/obj/item/device/geiger_counter, -/obj/item/device/geiger_counter{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aAz" = ( -/obj/item/weapon/shard, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aAA" = ( -/obj/structure/table, -/obj/item/weapon/hatchet, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aAB" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/turf/open/floor/plasteel/white, -/area/space) -"aAC" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, -/area/shuttle/mining) -"aAD" = ( -/obj/structure/shuttle/engine/propulsion/burst, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/plating/airless, -/area/shuttle/mining) -"aAE" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, -/area/shuttle/mining) -"aAF" = ( -/obj/structure/closet/secure_closet/miner, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aAG" = ( -/obj/structure/closet/secure_closet/miner, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/device/gps/mining, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aAH" = ( -/obj/machinery/door/airlock/mining{ - name = "cargo door"; - req_access_txt = "31" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aAI" = ( -/turf/closed/wall, -/area/hallway/secondary/exit) -"aAJ" = ( -/turf/closed/wall, -/area/hydroponics) -"aAK" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aAL" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aAM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "service maintenance door"; - req_one_access_txt = "12;25;28;37;46" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAN" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Central Maintenance APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAP" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "service maintenance door"; - req_one_access_txt = "12;25;28;37;46" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAS" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aAT" = ( -/obj/machinery/button/door{ - id = "crusherdoor"; - name = "crusher blast door button"; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "garbage" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAX" = ( -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 10; - pixel_y = -32 - }, -/mob/living/simple_animal/bot/cleanbot{ - on = 0 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAY" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/satchel, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"aAZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBa" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBb" = ( -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aBc" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBd" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBe" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBf" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBg" = ( -/obj/item/clothing/gloves/color/latex/nitrile, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBh" = ( -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBi" = ( -/obj/structure/table, -/obj/item/weapon/wirerod, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/restraints/handcuffs, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plasteel/white, -/area/space) -"aBj" = ( -/obj/machinery/light, -/obj/structure/closet/secure_closet/miner, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBl" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBm" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -1; - pixel_y = -3 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBn" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBo" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -8; - pixel_y = 11 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBp" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBq" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBr" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -2; - pixel_y = 5 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBs" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aBu" = ( -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_y = 12 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBv" = ( -/obj/structure/table/glass, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/storage/bag/plants, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBw" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/weapon/reagent_containers/food/snacks/grown/blumpkin, -/obj/item/weapon/reagent_containers/food/snacks/grown/cabbage, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/ghost_chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/chanterelle, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/walkingmushroom, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/lily, -/obj/item/weapon/reagent_containers/food/snacks/grown/rice, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/parsnip, -/obj/item/weapon/reagent_containers/food/snacks/grown/eggplant, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod, -/obj/item/weapon/reagent_containers/food/snacks/grown/holymelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/bluecherries, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato/sweet, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBx" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/item/weapon/watertank, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBy" = ( -/obj/structure/closet/wardrobe/botanist, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 5 - }, -/area/hydroponics) -"aBz" = ( -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aBA" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aBB" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=1"; - freq = 1400; - location = "Central Maint"; - name = "navigation beacon" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aBC" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aBD" = ( -/turf/closed/wall/r_wall, -/area/maintenance/disposal) -"aBE" = ( -/obj/machinery/door/airlock/glass{ - name = "maintenance glass door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aBF" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aBG" = ( -/obj/machinery/mineral/stacking_machine{ - input_dir = 2; - output_dir = 1; - stack_amt = 10 - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aBH" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aBI" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"aBJ" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"aBK" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBL" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/sillycup, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBM" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBN" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBO" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/tonic, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBP" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBR" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBS" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/storage/bag/trash, -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBT" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBV" = ( -/obj/machinery/iv_drip{ - density = 0 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"aBX" = ( -/obj/structure/table, -/obj/item/weapon/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/turf/open/floor/plasteel/white, -/area/space) -"aBY" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBZ" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCa" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -6; - pixel_y = 11 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCb" = ( -/turf/open/floor/wood, -/area/hallway/secondary/exit) -"aCc" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCd" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aCe" = ( -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aCf" = ( -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 4 - }, -/area/hydroponics) -"aCg" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar door"; - req_one_access_txt = "25;28" - }, -/turf/open/floor/plasteel/black, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCh" = ( -/obj/machinery/icecream_vat, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCi" = ( -/turf/open/floor/plasteel, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCj" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aCk" = ( -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aCl" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aCm" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCn" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCo" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/machinery/door/poddoor{ - id = "crusherdoor"; - layer = 3.1; - name = "crusher safety blast door" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCp" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/machinery/recycler/deathtrap, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCq" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCr" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/disposal) -"aCt" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aCu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aCv" = ( -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aCw" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aCx" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aCy" = ( -/turf/closed/wall/r_wall, -/area/maintenance/asmaint2) -"aCz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aCA" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aCB" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCC" = ( -/obj/structure/flora/ausbushes/reedbush{ - pixel_x = 6 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCD" = ( -/turf/closed/wall/mineral/wood{ - desc = "A tiny shrine to the moon lady."; - name = "Change'e shrine"; - opacity = 0 - }, -/area/hallway/secondary/exit) -"aCE" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCF" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aCG" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aCH" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aCI" = ( -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 4 - }, -/area/hydroponics) -"aCJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aCK" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCL" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCM" = ( -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCN" = ( -/obj/machinery/chem_master/condimaster{ - name = "CondiMaster Neo"; - pixel_x = -4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCO" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCP" = ( -/obj/structure/kitchenspike, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCQ" = ( -/obj/machinery/processor, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aCS" = ( -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aCT" = ( -/obj/machinery/food_cart, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCU" = ( -/obj/effect/landmark/start{ - name = "Mime" - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aCV" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aCW" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/maintenance/disposal) -"aCX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aCY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aCZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDa" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=8"; - freq = 1400; - location = "Dorms"; - name = "navigation beacon" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDb" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Dormitories APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aDf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDg" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDh" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDi" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDj" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aDk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDl" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDm" = ( -/obj/item/device/mmi, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDn" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/escape) -"aDo" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) -"aDp" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, -/area/shuttle/escape) -"aDq" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, -/area/shuttle/escape) -"aDr" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aDs" = ( -/obj/structure/flora/ausbushes/lavendergrass{ - pixel_x = 6 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aDt" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aDu" = ( -/obj/machinery/seed_extractor, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aDv" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aDw" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aDx" = ( -/turf/open/floor/plasteel/whitegreen/side{ - dir = 4 - }, -/area/hydroponics) -"aDy" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hydroponics) -"aDz" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDA" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDB" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDC" = ( -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar door"; - req_one_access_txt = "25;28" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDE" = ( -/turf/open/floor/plasteel/loadingarea{ - tag = "icon-loadingarea (WEST)"; - dir = 8 - }, -/area/quartermaster/storage) -"aDF" = ( -/obj/structure/piano, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aDG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-y"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aDH" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDI" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDK" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDP" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDU" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aDV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aDW" = ( -/obj/item/weapon/ed209_assembly, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDX" = ( -/obj/structure/table, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDY" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, -/area/shuttle/escape) -"aDZ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/escape) -"aEa" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, -/area/shuttle/escape) -"aEb" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, -/area/shuttle/escape) -"aEc" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEd" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEe" = ( -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEf" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/escape) -"aEg" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_r"; - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"aEh" = ( -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/silver, -/obj/item/weapon/coin/silver, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aEi" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEj" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEk" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEl" = ( -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aEm" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 4 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEn" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aEo" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEp" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEq" = ( -/obj/machinery/vending/boozeomat, -/turf/closed/wall, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEr" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEs" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aEt" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aEu" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering command door"; - req_access_txt = "0"; - req_one_access_txt = "10, 19" - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aEv" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aEw" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aEx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aEy" = ( -/obj/structure/closet/emcloset, -/obj/item/weapon/storage/box/metalfoam, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEz" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/shoes/griffin{ - name = "bird boots" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEA" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEB" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEC" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aED" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aEE" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aEF" = ( -/turf/closed/wall, -/area/crew_quarters/fitness) -"aEG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "xenozoo shutter"; - name = "xenozoo shutters" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aEI" = ( -/obj/machinery/door/poddoor/shutters{ - id = "xenozoo shutter"; - name = "xenozoo shutters" - }, -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aEJ" = ( -/obj/machinery/door/poddoor/shutters{ - id = "xenozoo shutter"; - name = "xenozoo shutters" - }, -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aEK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aEL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEN" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEO" = ( -/obj/machinery/computer/rdconsole/robotics, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aEP" = ( -/obj/structure/table, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aEQ" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/escape) -"aER" = ( -/obj/machinery/computer/emergency_shuttle, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aES" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aET" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aEU" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1"; - dir = 2 - }, -/area/shuttle/escape) -"aEV" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aEW" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEX" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"aEY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "cargo maintenance door"; - req_one_access_txt = "12;31" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aEZ" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFa" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFb" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFc" = ( -/obj/machinery/vending/hydroseeds, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aFd" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/westright{ - name = "hydroponics door"; - req_access_txt = "35" - }, -/turf/open/floor/plasteel, -/area/hydroponics) -"aFe" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFf" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFg" = ( -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFh" = ( -/obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFi" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - pixel_x = 10; - pixel_y = 10 - }, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFj" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = -2 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = 2; - pixel_y = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFk" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFl" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aFm" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aFn" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aFo" = ( -/obj/machinery/shieldgen, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aFp" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aFq" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aFr" = ( -/obj/structure/table, -/obj/item/clothing/under/suit_jacket/female{ - pixel_x = -5 - }, -/obj/item/clothing/suit/toggle/lawyer/black, -/obj/item/clothing/under/sundress{ - pixel_x = 5 - }, -/obj/item/clothing/under/rank/det/grey, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aFs" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aFt" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFu" = ( -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFw" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFx" = ( -/turf/closed/wall/r_wall, -/area/toxins/xenobiology) -"aFy" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFz" = ( -/obj/structure/disposaloutlet{ - icon_state = "outlet"; - dir = 8 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFA" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/area/maintenance/asmaint2) -"aFC" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFD" = ( -/obj/item/device/assembly/prox_sensor, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFE" = ( -/obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFF" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/manipulator, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFG" = ( -/obj/machinery/computer/communications, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aFH" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aFI" = ( -/obj/structure/cable, -/obj/machinery/power/apc{ - name = "Gravity Generator APC"; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aFJ" = ( -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aFK" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_l"; - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"aFL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/exit) -"aFM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aFN" = ( -/obj/machinery/computer/slot_machine, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aFO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aFP" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/hallway/secondary/exit) -"aFQ" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = -3; - pixel_y = -10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFR" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = -1; - pixel_y = -3 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFS" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFT" = ( -/obj/machinery/vending/hydronutrients, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aFU" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aFV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ - name = "hydroponics door"; - req_access_txt = "35" - }, -/turf/open/floor/plasteel, -/area/hydroponics) -"aFW" = ( -/obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Assistant" - }, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFX" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/glass/rag, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFY" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFZ" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aGa" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGb" = ( -/obj/structure/sink/kitchen{ - dir = 8; - icon_state = "sink_alt"; - pixel_x = 12 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aGd" = ( -/obj/structure/table/wood, -/obj/item/device/instrument/guitar, -/obj/item/device/instrument/violin, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aGe" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aGf" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aGh" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aGi" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aGj" = ( -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGk" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aGl" = ( -/mob/living/simple_animal/slime, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aGm" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aGn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aGo" = ( -/obj/item/weapon/secbot_assembly, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGp" = ( -/obj/machinery/light, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGq" = ( -/obj/item/weapon/toolbox_tiles_sensor, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGr" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGs" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aGt" = ( -/obj/structure/table, -/obj/machinery/recharger{ - active_power_usage = 0; - idle_power_usage = 0; - pixel_y = 4; - use_power = 0 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aGu" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/handcuffs, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aGv" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc2"; - dir = 2 - }, -/area/shuttle/escape) -"aGw" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15"; - dir = 2 - }, -/area/shuttle/escape) -"aGx" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, -/area/shuttle/escape) -"aGy" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aGz" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Hydroponics APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 10 - }, -/area/hydroponics) -"aGA" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitegreen/side, -/area/hydroponics) -"aGB" = ( -/turf/open/floor/plasteel/whitegreen/side, -/area/hydroponics) -"aGC" = ( -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 6 - }, -/area/hydroponics) -"aGD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aGE" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGF" = ( -/mob/living/carbon/monkey/punpun, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGG" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/light, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGH" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGI" = ( -/obj/machinery/power/apc{ - name = "Bar and Kitchen APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGJ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGK" = ( -/turf/open/floor/plasteel/stairs/left, -/area/crew_quarters/theatre) -"aGL" = ( -/turf/open/floor/plasteel/stairs/right, -/area/crew_quarters/theatre) -"aGM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGN" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGO" = ( -/obj/machinery/door/window/westright{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGP" = ( -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGQ" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGS" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/device/paicard, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGV" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGW" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGX" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGY" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aGZ" = ( -/obj/machinery/door/window/northright{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southright, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aHa" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aHb" = ( -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southleft, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aHc" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aHd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aHe" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aHf" = ( -/turf/closed/wall/shuttle, -/area/shuttle/escape) -"aHg" = ( -/obj/machinery/door/airlock/glass_security{ - name = "security airlock"; - req_access_txt = "63" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aHh" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aHi" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc3" - }, -/area/shuttle/escape) -"aHj" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, -/area/shuttle/escape) -"aHk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aHl" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aHm" = ( -/obj/machinery/door/airlock/glass_virology{ - name = "hydroponics door"; - req_access_txt = "35" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hydroponics) -"aHn" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/box/matches{ - pixel_y = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHo" = ( -/obj/machinery/smartfridge, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHp" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/obj/item/weapon/reagent_containers/food/snacks/pastatomato{ - name = "pasghetti" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHq" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHr" = ( -/turf/closed/wall, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHs" = ( -/obj/machinery/door/airlock/freezer{ - name = "kitchen door"; - req_one_access_txt = "25;28" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aHu" = ( -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHv" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHw" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aHx" = ( -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/crew_quarters/fitness) -"aHy" = ( -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/crew_quarters/fitness) -"aHz" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHA" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHC" = ( -/obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHD" = ( -/obj/structure/closet/boxinggloves, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHE" = ( -/obj/structure/closet/athletic_mixed, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHF" = ( -/obj/structure/closet/masks, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aHH" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aHI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHJ" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHK" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHL" = ( -/obj/machinery/button/door{ - id = "xenozoo shutter"; - name = "xeno zoo shutter button"; - pixel_x = 0; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHN" = ( -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHO" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHP" = ( -/turf/open/floor/plasteel/loadingarea{ - tag = "icon-loadingarea (EAST)"; - dir = 4 - }, -/area/quartermaster/storage) -"aHQ" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aHR" = ( -/obj/item/weapon/relic, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aHS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aHT" = ( -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aHU" = ( -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aHV" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aHW" = ( -/obj/structure/table, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aHX" = ( -/obj/machinery/door/airlock/titanium, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aHY" = ( -/obj/machinery/door/airlock/external, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/hallway/secondary/exit) -"aHZ" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/hallway/secondary/exit) -"aIa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIb" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIc" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aId" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIe" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIf" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIg" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIh" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIi" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIj" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering command door"; - req_access_txt = "0"; - req_one_access_txt = "10, 19" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aIl" = ( -/obj/structure/closet/radiation, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aIm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIn" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIo" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIp" = ( -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIq" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIr" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Central Primary Hallway APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIs" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/mob/living/simple_animal/bot/secbot/beepsky{ - desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too. "; - health = 45; - maxHealth = 45; - name = "Officer Beepsky" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIt" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space/nearstation) -"aIu" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aIv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aIw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/crew_quarters/fitness) -"aIx" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/crew_quarters/fitness) -"aIy" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aIz" = ( -/obj/structure/table, -/obj/item/weapon/storage/crayons, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aIA" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aIB" = ( -/obj/item/device/assembly/mousetrap/armed, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aIC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aID" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aIE" = ( -/obj/machinery/processor{ - desc = "A machine used to process slimes and retrieve their extract."; - name = "Slime Processor" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aIF" = ( -/obj/machinery/smartfridge/extract, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aIG" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aIH" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/item/weapon/extinguisher, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aII" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aIJ" = ( -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aIK" = ( -/obj/structure/closet/chefcloset, -/obj/item/clothing/under/skirt/blue, -/obj/item/clothing/under/janimaid, -/obj/item/clothing/under/sundress, -/obj/item/clothing/glasses/sunglasses/reagent, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aIL" = ( -/obj/structure/table, -/obj/item/weapon/coin/plasma, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aIM" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aIN" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aIO" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/boiledspaghetti{ - name = "pasghetti"; - pixel_x = 4; - pixel_y = 7 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aIP" = ( -/obj/machinery/door/airlock/titanium, -/obj/docking_port/mobile/emergency{ - dheight = 0; - dir = 8; - dwidth = 6; - height = 18; - port_angle = 90; - width = 14; - name = "Birdboat emergency shuttle" - }, -/obj/docking_port/stationary{ - dheight = 0; - dir = 8; - dwidth = 10; - height = 51; - id = "emergency_home"; - name = "emergency evac bay"; - width = 21 - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aIQ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIR" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aIS" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIU" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIW" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIZ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aJa" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aJb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/red/corner, -/area/hallway/secondary/exit) -"aJc" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side, -/area/hallway/secondary/exit) -"aJd" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel/red/side, -/area/hallway/secondary/exit) -"aJe" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side, -/area/hallway/secondary/exit) -"aJf" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8 - }, -/area/hallway/secondary/exit) -"aJg" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJh" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJi" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJk" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJl" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJn" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJo" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJp" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"aJq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJr" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJs" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aJt" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aJu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/southright, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aJv" = ( -/obj/structure/table, -/obj/item/device/camera, -/obj/item/weapon/reagent_containers/spray/cleaner, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJx" = ( -/obj/machinery/space_heater, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aJy" = ( -/turf/closed/wall, -/area/toxins/xenobiology) -"aJz" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJD" = ( -/obj/structure/bookcase/random/adult, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aJE" = ( -/obj/structure/chair/wood/normal{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aJF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aJG" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aJH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJI" = ( -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aJJ" = ( -/mob/living/carbon/monkey, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aJK" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aJL" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/chocolatebar, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aJM" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aJN" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall2"; - dir = 2 - }, -/area/shuttle/escape) -"aJO" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJP" = ( -/obj/machinery/computer/arcade/battle, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJR" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJS" = ( -/obj/structure/table, -/obj/structure/disposalpipe/segment, -/obj/item/weapon/paper_bin, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJT" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJU" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJV" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-21"; - layer = 4.1; - name = "heavy potted plant" - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJW" = ( -/turf/closed/wall/r_wall, -/area/security/brig) -"aJX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "security lockdown"; - name = "brig blast door" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig) -"aJY" = ( -/obj/machinery/door/airlock/glass_security{ - name = "security airlock"; - req_access_txt = "63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aJZ" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aKa" = ( -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aKd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aKe" = ( -/turf/closed/wall/r_wall, -/area/medical/genetics_cloning) -"aKf" = ( -/turf/closed/wall, -/area/medical/genetics_cloning) -"aKg" = ( -/obj/machinery/smartfridge/chemistry, -/turf/closed/wall, -/area/medical/medbay) -"aKh" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/obj/machinery/door/window/southright{ - name = "chemistry door"; - req_one_access_txt = "5;33" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aKi" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/turf/open/floor/plating, -/area/medical/medbay) -"aKj" = ( -/turf/closed/wall, -/area/medical/medbay) -"aKk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aKl" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=1-medbay"; - location = "8-CSE2"; - name = "bot patrol navigation beacon" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aKm" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKn" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKo" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=8-CSE2"; - location = "7-DormsS"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKp" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aKs" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKt" = ( -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKu" = ( -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKv" = ( -/obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKw" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"aKx" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aKy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aKz" = ( -/obj/structure/chair, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aKA" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aKB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKC" = ( -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKD" = ( -/obj/structure/table, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKE" = ( -/obj/structure/table, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-21"; - layer = 4.1; - name = "heavy potted plant" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKG" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 1"; - name = "cell 1 locker" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKI" = ( -/obj/structure/bed, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKJ" = ( -/turf/closed/wall, -/area/security/brig) -"aKK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKL" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKN" = ( -/obj/structure/bed, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKP" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 2"; - name = "cell 2 locker" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKQ" = ( -/obj/machinery/dna_scannernew, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aKR" = ( -/obj/machinery/computer/scan_consolenew, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aKS" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/pill_bottle/mannitol, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKT" = ( -/obj/machinery/camera/autoname, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKU" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKV" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKW" = ( -/obj/machinery/button/door{ - id = "chem shutter"; - name = "chemistry shutter button"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aKX" = ( -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aKY" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aKZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aLa" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aLb" = ( -/obj/machinery/power/apc{ - name = "Fitness APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aLc" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aLd" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"aLe" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aLf" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/syringes, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aLg" = ( -/obj/item/weapon/tank/internals/oxygen/yellow, -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aLh" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLi" = ( -/obj/machinery/chem_heater, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLj" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aLk" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLl" = ( -/mob/living/simple_animal/bot/medbot/derelict{ - name = "\improper Dangerous Old Medibot"; - radio_channel = null; - remote_disabled = 1; - treatment_brute = "itching_powder"; - treatment_fire = "formaldehyde"; - treatment_oxy = "itching_powder"; - treatment_tox = "formaldehyde" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLm" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - name = "acidproof air injector" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aLn" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aLo" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aLp" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/toxin, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aLq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLr" = ( -/obj/machinery/computer/arcade/orion_trail, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLs" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/machinery/power/apc{ - name = "Escape Shuttle Hallway APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-21"; - layer = 4.1; - name = "heavy potted plant" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLv" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLw" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLx" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "Cell 1"; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLB" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/flasher{ - id = "Cell 2"; - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLC" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLD" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLE" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLF" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLG" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLH" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Cloning Lab APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLI" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLL" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/bridge) -"aLM" = ( -/obj/structure/dresser, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/turf/open/floor/plating, -/area/medical/genetics_cloning) -"aLO" = ( -/obj/machinery/chem_heater, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aLP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/obj/machinery/door/window/westright{ - name = "chemistry door"; - req_one_access_txt = "33;5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aLQ" = ( -/turf/closed/wall, -/area/medical/robotics) -"aLR" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/bridge) -"aLS" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aLT" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aLU" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/black, -/area/bridge) -"aLV" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/monkeycubes{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aLW" = ( -/obj/machinery/light, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aLX" = ( -/obj/machinery/holopad, -/mob/living/simple_animal/pet/dog/corgi/Ian, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"aLY" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aLZ" = ( -/obj/structure/closet/secure_closet/chemical, -/obj/item/weapon/storage/box/pillbottles, -/obj/item/weapon/storage/bag/chemistry, -/obj/item/weapon/hand_labeler, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMa" = ( -/obj/machinery/shieldwallgen{ - req_access = list(55) - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aMb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aMc" = ( -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southleft, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aMd" = ( -/obj/machinery/door/window/northright{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southright, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aMe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMf" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, -/area/shuttle/escape) -"aMg" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1"; - dir = 2 - }, -/area/shuttle/escape) -"aMh" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aMi" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aMj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aMk" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/security/brig) -"aMl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/security/brig) -"aMm" = ( -/obj/machinery/door/window/brigdoor/northleft{ - id = "Cell 1"; - name = "cell 1 door"; - req_access_txt = "63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aMn" = ( -/obj/machinery/door/window/brigdoor/northleft{ - id = "Cell 2"; - name = "cell 2 door"; - req_access_txt = "63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aMo" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMp" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMq" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMs" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMt" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/monkeycubes{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMu" = ( -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMv" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMw" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMx" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd shutter"; - name = "research shutter" - }, -/turf/open/floor/plating, -/area/toxins/lab) -"aMy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aMz" = ( -/obj/machinery/r_n_d/destructive_analyzer, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aMA" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/r_n_d/protolathe, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aMB" = ( -/obj/machinery/r_n_d/circuit_imprinter, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aMC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aMD" = ( -/turf/closed/wall, -/area/toxins/lab) -"aME" = ( -/obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMF" = ( -/obj/machinery/computer/rdconsole/robotics, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMG" = ( -/obj/item/drone_shell, -/obj/machinery/power/apc{ - dir = 1; - name = "Robotics APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMH" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMI" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMJ" = ( -/obj/structure/table, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/stack/cable_coil, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMK" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aML" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aMM" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aMN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMO" = ( -/obj/machinery/droneDispenser{ - pixel_x = 0 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMP" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMQ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMT" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMV" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - icon_state = "volpump_map"; - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMW" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMZ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNa" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - icon_state = "volpump_map"; - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNc" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aNd" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aNe" = ( -/obj/machinery/sleeper{ - icon_state = "sleeper-open"; - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aNf" = ( -/obj/structure/table/glass, -/obj/item/weapon/defibrillator/loaded, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aNg" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aNh" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aNi" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNj" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNk" = ( -/obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNl" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNn" = ( -/turf/open/floor/plasteel, -/area/security/brig) -"aNo" = ( -/obj/machinery/door_timer{ - dir = 1; - id = "Cell 1"; - name = "cell 1 door timer"; - pixel_x = 0; - pixel_y = 32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aNp" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aNq" = ( -/obj/machinery/door_timer{ - dir = 1; - id = "Cell 2"; - name = "cell 2 door timer"; - pixel_x = 0; - pixel_y = 32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aNr" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "brig window shutter"; - name = "brig window shutter" - }, -/turf/open/floor/plating, -/area/security/brig) -"aNs" = ( -/obj/machinery/computer/cloning, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aNt" = ( -/obj/machinery/clonepod, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aNu" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aNv" = ( -/obj/machinery/button/door{ - id = "geneticsdoor"; - name = "cloning door button"; - normaldoorcontrol = 1; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aNw" = ( -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aNx" = ( -/obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = -2 - }, -/obj/item/weapon/reagent_containers/dropper, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aNy" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd shutter"; - name = "research shutter" - }, -/obj/machinery/door/window/eastright{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aNz" = ( -/turf/open/floor/plasteel, -/area/toxins/lab) -"aNA" = ( -/turf/open/floor/plasteel, -/area/medical/robotics) -"aNB" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aNC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aND" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/blue, -/area/bridge) -"aNE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aNF" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aNG" = ( -/obj/structure/closet/wardrobe/science_white, -/obj/item/clothing/under/plaid_skirt/purple, -/obj/item/clothing/under/plaid_skirt/purple, -/obj/item/clothing/under/plaid_skirt/purple, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNH" = ( -/obj/structure/closet/bombcloset, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNI" = ( -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNK" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNL" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNM" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aNN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aNO" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - target_temperature = 80; - on = 1 - }, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aNP" = ( -/turf/closed/wall/r_wall, -/area/toxins/misc_lab) -"aNQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNR" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNT" = ( -/obj/machinery/power/apc{ - name = "Xenobiology APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNU" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNW" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNX" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNY" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNZ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOa" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOb" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = -1; - pixel_y = -3 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aOc" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aOd" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aOe" = ( -/turf/open/floor/plasteel/black, -/area/security/brig) -"aOf" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOh" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOi" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOl" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/blue, -/area/bridge) -"aOm" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "geneticsdoor"; - name = "cloning and genetics airlock"; - req_one_access_txt = "5;9" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aOn" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/genetics_cloning) -"aOo" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aOp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/medical/medbay) -"aOq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aOr" = ( -/obj/machinery/computer/rdconsole/core, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOs" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOu" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aOv" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd shutter"; - name = "research shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aOx" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aOy" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=8"; - freq = 1400; - location = "Robotics"; - name = "navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/medical/robotics) -"aOz" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aOA" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aOB" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aOC" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOD" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOE" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOF" = ( -/obj/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOG" = ( -/obj/structure/window/reinforced, -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOH" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOI" = ( -/turf/closed/wall, -/area/toxins/misc_lab) -"aOJ" = ( -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aOK" = ( -/obj/machinery/computer/rdservercontrol, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aOL" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOM" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aON" = ( -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aOO" = ( -/obj/machinery/chem_dispenser/constructable, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aOP" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOR" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOS" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOT" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOU" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aOV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOW" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOX" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/security/brig) -"aOY" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOZ" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPa" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/reagent_containers/hypospray/CMO, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/weapon/storage/box/syringes, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPb" = ( -/obj/structure/closet/wardrobe/white/medical, -/obj/item/clothing/neck/stethoscope, -/obj/item/clothing/neck/stethoscope, -/obj/item/clothing/under/skirt/blue, -/obj/item/clothing/under/plaid_skirt/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPc" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/medbay) -"aPd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPe" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPf" = ( -/obj/machinery/door/airlock/medical{ - name = "chemistry airlock"; - req_one_access_txt = "33;5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aPh" = ( -/obj/machinery/button/door{ - id = "rnd shutter"; - name = "R&D shutter button"; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPk" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPl" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aPm" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aPn" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aPo" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aPp" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/machinery/door/window/westleft{ - req_access_txt = "55" - }, -/obj/machinery/door/window/eastright, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aPq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aPr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aPs" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/device/gps/science, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPt" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/pipe_dispenser, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPu" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPv" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 0 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 0 - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPw" = ( -/obj/machinery/door/airlock/glass_research{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aPx" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aPy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aPz" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aPA" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPB" = ( -/obj/structure/table, -/obj/machinery/microwave{ - desc = "It looks really dirty."; - name = "maint microwave"; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aPC" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/silver, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aPD" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPE" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPF" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPH" = ( -/turf/closed/wall, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPK" = ( -/turf/closed/wall/r_wall, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/warden) -"aPM" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aPN" = ( -/turf/closed/wall/r_wall, -/area/security/warden) -"aPO" = ( -/turf/closed/wall, -/area/security/warden) -"aPP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/security/warden) -"aPQ" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs, -/obj/machinery/door/window/southright{ - name = "brig counter door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aPR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aPS" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/prisoner{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/hug, -/turf/open/floor/plasteel, -/area/security/brig) -"aPT" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/fire, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPU" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPW" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPX" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPY" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aPZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQa" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQb" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQc" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQd" = ( -/obj/machinery/power/apc{ - name = "R&D APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQe" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aQf" = ( -/obj/machinery/button/door{ - id = "robotics shutter"; - name = "robotics shutter button"; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQg" = ( -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aQh" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aQi" = ( -/obj/machinery/recharge_station, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQj" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQk" = ( -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aQl" = ( -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aQm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - on = 1 - }, -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aQn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 101.325; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aQo" = ( -/obj/structure/girder/reinforced, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aQp" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQq" = ( -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQr" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQs" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQt" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQu" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQv" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQw" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/clothing/glasses/hud/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aQx" = ( -/turf/open/floor/plasteel/black, -/area/security/warden) -"aQy" = ( -/obj/structure/closet/cardboard, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aQz" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aQA" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ - pixel_x = 5; - pixel_y = -5 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aQB" = ( -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aQC" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/syndicatebomb/training, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aQD" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aQE" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aQF" = ( -/obj/machinery/computer/security, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aQG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/security/warden) -"aQH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aQI" = ( -/obj/structure/table, -/obj/item/device/electropack{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/device/electropack, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/signaler, -/turf/open/floor/plasteel, -/area/security/brig) -"aQJ" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/o2{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/regular, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQK" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQN" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQP" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQQ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQR" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQS" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics shutter"; - name = "robotics shutter" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQT" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northright{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics shutter"; - name = "robotics shutter" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQU" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQV" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aQW" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQX" = ( -/obj/structure/closet/l3closet/scientist, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aQY" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aQZ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aRa" = ( -/obj/machinery/computer/rdconsole/experiment, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aRb" = ( -/obj/machinery/r_n_d/experimentor, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aRc" = ( -/obj/machinery/r_n_d/server/robotics, -/turf/open/floor/bluegrid{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aRd" = ( -/obj/machinery/r_n_d/server/core, -/turf/open/floor/bluegrid{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aRe" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/vehicle/secway, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/key/security, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aRf" = ( -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aRg" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aRh" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aRi" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRk" = ( -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRl" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRn" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRo" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRp" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aRq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aRr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aRs" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/warden) -"aRt" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/teargas, -/obj/item/weapon/storage/box/teargas{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRu" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRv" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRx" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aRz" = ( -/obj/machinery/shieldwallgen{ - anchored = 1; - locked = 0; - req_access = list(2) - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/brig) -"aRA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "perma shutter"; - name = "perma brig window shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig) -"aRB" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/toxin{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/toxin, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRC" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRD" = ( -/obj/machinery/vending/medical, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRE" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/gloves, -/obj/item/weapon/storage/box/masks{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRF" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRG" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aRH" = ( -/obj/machinery/sleeper{ - dir = 4; - icon_state = "sleeper-open" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aRI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRK" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRL" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=2-CSE"; - location = "1-medbay"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRM" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRN" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/purple/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = -32; - pixel_y = 32 - }, -/obj/structure/sign/directions/science{ - dir = 4; - icon_state = "direction_sci"; - pixel_x = -32; - pixel_y = 40 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRP" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=5-CNE"; - location = "4-CNW"; - name = "bot patrol navigation beacon" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = 32; - pixel_y = -40; - tag = "icon-direction_eng (NORTH)" - }, -/obj/structure/sign/directions/security{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/sign/directions/evac{ - pixel_x = 32; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/sign/directions/engineering{ - dir = 8; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = -24; - tag = "icon-direction_eng (WEST)" - }, -/obj/structure/sign/directions/medical{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/structure/sign/directions/science{ - pixel_x = -32; - pixel_y = -40 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRT" = ( -/obj/machinery/door/poddoor/shutters{ - id = "charge shutter"; - name = "recharging room shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/medical/robotics) -"aRU" = ( -/obj/machinery/button/door{ - id = "charge shutter"; - name = "recharger room shutter button"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRX" = ( -/obj/machinery/recharge_station, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRY" = ( -/obj/item/clothing/head/cone, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aRZ" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aSa" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Testing Lab APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSc" = ( -/obj/structure/girder/reinforced, -/obj/structure/grille, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aSd" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSe" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSf" = ( -/obj/structure/table/wood, -/obj/item/weapon/dice, -/obj/item/weapon/dice, -/obj/item/weapon/dice, -/obj/item/weapon/dice, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aSg" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSh" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aSj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aSk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aSl" = ( -/obj/structure/tank_dispenser/oxygen{ - layer = 2.9; - pixel_x = -1; - pixel_y = 2 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aSm" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aSn" = ( -/obj/machinery/door/airlock/glass_security{ - name = "armory door"; - req_access_txt = "3"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aSo" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aSp" = ( -/obj/machinery/computer/camera_advanced/xenobio, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSq" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aSr" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aSs" = ( -/obj/machinery/door/airlock/glass_security{ - name = "armory door"; - req_access_txt = "3"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aSt" = ( -/obj/effect/landmark/start{ - name = "Head of Security" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aSu" = ( -/obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, -/area/library) -"aSv" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = -5 - }, -/obj/machinery/recharger{ - pixel_x = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aSw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig) -"aSx" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/flasher{ - id = "permaflash"; - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aSy" = ( -/obj/machinery/computer/arcade/orion_trail, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aSz" = ( -/obj/structure/table, -/obj/item/toy/carpplushie{ - attack_verb = list("bitten","pecked","wing slapped"); - desc = "An adorable stuffed toy that resembles a parrot."; - icon = 'icons/mob/animal.dmi'; - icon_state = "parrot_sit"; - name = "parrot plushie" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aSA" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ - pixel_y = 7 - }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/item/clothing/neck/stethoscope, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/item/device/healthanalyzer, -/obj/item/device/healthanalyzer, -/obj/item/device/healthanalyzer, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSB" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSC" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aSD" = ( -/obj/machinery/sleeper{ - dir = 4; - icon_state = "sleeper-open" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aSE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSF" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/mob/living/simple_animal/bot/medbot{ - auto_patrol = 1; - name = "Medibird" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSH" = ( -/turf/open/floor/plasteel/purple/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSI" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood, -/area/library) -"aSJ" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSL" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSM" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSN" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSO" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSP" = ( -/obj/machinery/door/poddoor/shutters{ - id = "charge shutter"; - name = "recharging room shutter" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/medical/robotics) -"aSQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aSR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aSS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aST" = ( -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood, -/area/library) -"aSU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSW" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSX" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSY" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/magnetic_controller{ - autolink = 1 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aSZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTb" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/toxins/xenobiology) -"aTc" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/toxins/xenobiology) -"aTd" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aTe" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTf" = ( -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTg" = ( -/obj/structure/easel, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTh" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/easel, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTi" = ( -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas, -/obj/item/weapon/canvas, -/obj/item/weapon/canvas, -/obj/item/toy/crayon/rainbow, -/obj/item/toy/crayon/rainbow, -/obj/item/toy/crayon/rainbow, -/obj/structure/closet/crate/trashcart{ - desc = "A heavy, metal cart with wheels."; - name = "paint cart" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTk" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTl" = ( -/obj/machinery/suit_storage_unit/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aTm" = ( -/obj/structure/closet{ - name = "Evidence Locker" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aTn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/security/warden) -"aTo" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/security/warden) -"aTp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aTq" = ( -/turf/open/floor/plasteel, -/area/security/warden) -"aTr" = ( -/obj/structure/closet{ - name = "chemical locker" - }, -/obj/item/weapon/reagent_containers/glass/beaker/noreact, -/obj/item/weapon/reagent_containers/glass/bottle/cyanide, -/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aTs" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aTt" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aTu" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "brig window shutter"; - name = "brig window shutter button" - }, -/obj/machinery/button/door{ - id = "security lockdown"; - name = "brig blast door button"; - pixel_y = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aTv" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/brig) -"aTw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/mob/living/carbon/monkey{ - name = "Crimelord Pon Pon"; - unique_name = 0 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aTx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aTy" = ( -/obj/structure/bed, -/turf/open/floor/plasteel, -/area/security/brig) -"aTz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTA" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTB" = ( -/obj/item/device/radio/beacon, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTD" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTE" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aTF" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aTG" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aTH" = ( -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood, -/area/library) -"aTI" = ( -/obj/structure/bookcase/random/adult, -/turf/open/floor/wood, -/area/library) -"aTJ" = ( -/obj/structure/bed, -/obj/item/clothing/suit/apron/chef, -/obj/item/clothing/suit/apron/chef, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aTK" = ( -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aTL" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aTM" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/wirecutters, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/twohanded/required/chainsaw, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 9 - }, -/area/hydroponics) -"aTN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTO" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTP" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTQ" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aTS" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aTU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aTV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aTW" = ( -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aTX" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/disabler{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/gun/energy/disabler{ - pixel_x = 5 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aTY" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTZ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUc" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUd" = ( -/obj/structure/closet/wardrobe/red, -/obj/machinery/light, -/obj/item/clothing/under/skirt/red, -/obj/item/clothing/under/plaid_skirt, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUe" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/laserproof, -/obj/item/weapon/gun/energy/ionrifle, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/security/warden) -"aUf" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/temperature/security{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/weapon/gun/energy/temperature/security, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aUg" = ( -/obj/structure/table, -/obj/item/weapon/storage/lockbox/loyalty, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aUh" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aUi" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aUj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = -28 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light{ - icon_state = "tube1"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUm" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUn" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUo" = ( -/obj/machinery/power/apc{ - name = "Medbay APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUp" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aUq" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/weapon/reagent_containers/food/condiment/rice, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/kitchen/rollingpin, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aUr" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aUs" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aUt" = ( -/turf/open/floor/mech_bay_recharge_floor, -/area/medical/robotics) -"aUu" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aUv" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUw" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUx" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUy" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUz" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUA" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUB" = ( -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aUC" = ( -/obj/machinery/magnetic_module, -/obj/effect/landmark{ - name = "blobstart" - }, -/obj/structure/target_stake, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/open/floor/plasteel{ - dir = 2 - }, -/area/toxins/misc_lab) -"aUD" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUE" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Science Maintenance APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aUF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aUG" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aUH" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/space, -/area/space) -"aUI" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUJ" = ( -/mob/living/simple_animal/mouse/white, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUK" = ( -/obj/machinery/autolathe{ - name = "maint autolathe" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUL" = ( -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/device/flashlight, -/obj/structure/closet/crate, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUM" = ( -/obj/item/weapon/grenade/barrier, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUN" = ( -/obj/item/weapon/grenade/barrier, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUO" = ( -/obj/machinery/vending/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUP" = ( -/obj/machinery/door/airlock/glass_security{ - name = "permabrig door"; - req_access_txt = "2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "perma shutter"; - name = "perma brig window shutter" - }, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/security/brig) -"aUR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUS" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUT" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUU" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUV" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUW" = ( -/obj/machinery/door/window/northright{ - name = "medbay door"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUX" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aUY" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aUZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVa" = ( -/obj/effect/landmark{ - name = "blobstart" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVc" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light/small, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVd" = ( -/obj/machinery/chem_dispenser/constructable, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVe" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVf" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVg" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/recharger, -/obj/item/weapon/gun/energy/laser/practice, -/obj/item/weapon/gun/energy/laser/practice, -/obj/item/weapon/gun/energy/laser/practice, -/obj/item/weapon/gun/energy/laser/practice, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aVh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVj" = ( -/obj/structure/grille, -/turf/open/space, -/area/space) -"aVk" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVl" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVm" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVn" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVo" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVp" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVq" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVr" = ( -/obj/structure/closet/wardrobe/white/medical, -/obj/item/weapon/storage/box/bodybags, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVs" = ( -/obj/structure/closet{ - name = "chem implant closet" - }, -/obj/item/weapon/reagent_containers/glass/bottle/cyanide, -/obj/item/weapon/reagent_containers/glass/bottle/initropidril, -/obj/item/weapon/reagent_containers/glass/bottle/coniine, -/obj/item/weapon/reagent_containers/glass/bottle/sodium_thiopental, -/obj/item/weapon/storage/box/chemimp, -/obj/item/weapon/storage/box/trackimp, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/storage/box/syringes, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVt" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/clothing/mask/surgical, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/obj/item/clothing/gloves/color/latex/nitrile, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVu" = ( -/obj/structure/closet/crate{ - name = "solar pack crate" - }, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/weapon/circuitboard/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/solar, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aVv" = ( -/obj/machinery/button/flasher{ - id = "permaflash"; - name = "perma flasher button"; - pixel_x = 0; - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aVw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "perma shutter"; - name = "perma brig window shutter" - }, -/turf/open/floor/plating, -/area/security/brig) -"aVx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aVy" = ( -/obj/machinery/iv_drip{ - density = 0 - }, -/turf/open/floor/plasteel, -/area/medical/medbay) -"aVz" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aVA" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVB" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVC" = ( -/obj/item/weapon/coin/iron, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aVD" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aVE" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVG" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVH" = ( -/obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVM" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVN" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVO" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVP" = ( -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVQ" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVR" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVS" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aVU" = ( -/obj/machinery/button/door{ - id = "perma shutter"; - name = "perma window button"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aVV" = ( -/turf/closed/wall, -/area/medical/virology) -"aVW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "viro shutter"; - name = "viro shutter" - }, -/turf/open/floor/plating, -/area/medical/virology) -"aVX" = ( -/turf/closed/wall/r_wall, -/area/medical/medbay) -"aVY" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aVZ" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aWa" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -8; - pixel_y = 11 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aWb" = ( -/turf/closed/wall/mineral/sandstone, -/area/maintenance/asmaint2) -"aWc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWe" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWf" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aWh" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWi" = ( -/obj/structure/table, -/obj/item/device/flashlight/seclite, -/obj/item/clothing/suit/armor/vest, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/restraints/legcuffs/beartrap, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWj" = ( -/obj/item/weapon/circuitboard/computer/security, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aWk" = ( -/obj/structure/window/reinforced, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWl" = ( -/obj/machinery/vending/assist, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWm" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWn" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Security Maintenance APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWo" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWp" = ( -/obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWq" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWr" = ( -/obj/machinery/power/apc{ - name = "Brig Control APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/mob/living/simple_animal/pet/dog/pug{ - desc = "It's security veteran Lucky. Super adorable."; - name = "Lucky" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWs" = ( -/obj/structure/closet/bombcloset, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aWt" = ( -/obj/structure/closet/l3closet/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aWu" = ( -/obj/structure/closet/secure_closet/warden, -/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, -/obj/item/clothing/under/rank/head_of_security/alt{ - name = "security turtleneck" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/item/weapon/cartridge/hos, -/obj/item/weapon/cartridge/hos, -/obj/item/weapon/stamp/hos, -/obj/item/clothing/suit/armor/hos, -/obj/item/clothing/suit/armor/hos/trenchcoat, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aWv" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Brig APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aWw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aWx" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/mask/breath/medical, -/obj/item/weapon/tank/internals/anesthetic, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor/plasteel, -/area/security/brig) -"aWy" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aWz" = ( -/obj/structure/bed, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aWA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aWB" = ( -/obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/weapon/reagent_containers/blood/BPlus{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/medical/medbay) -"aWC" = ( -/obj/machinery/door/airlock/medical{ - name = "surgery airlock"; - req_one_access_txt = "5;45" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aWD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aWE" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aWF" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f6"; - dir = 2 - }, -/area/shuttle/arrival) -"aWG" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"aWH" = ( -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aWI" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/arrival) -"aWJ" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - dir = 2; - icon_state = "swall_f10"; - layer = 2 - }, -/area/shuttle/arrival) -"aWK" = ( -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aWL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aWM" = ( -/turf/open/floor/plasteel/asteroid, -/area/maintenance/asmaint2) -"aWN" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWO" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWP" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWR" = ( -/obj/machinery/telepad, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/item/device/gps/science, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWS" = ( -/obj/item/device/radio/beacon, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aWU" = ( -/obj/structure/table, -/obj/item/clothing/under/rank/security, -/obj/item/weapon/reagent_containers/spray/pepper, -/obj/item/weapon/melee/baton/cattleprod, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWV" = ( -/obj/item/device/flashlight/seclite, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWW" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWX" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWY" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWZ" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXa" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "interro shutter"; - name = "interrogation shutter" - }, -/turf/open/floor/plating, -/area/security/warden) -"aXc" = ( -/obj/machinery/door/airlock/security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aXd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aXe" = ( -/obj/structure/closet/wardrobe/orange, -/turf/open/floor/plasteel, -/area/security/brig) -"aXf" = ( -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aXg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXh" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXi" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/arrival) -"aXj" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXk" = ( -/obj/machinery/vending/clothing, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXl" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXm" = ( -/obj/structure/closet/wardrobe/grey, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXn" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXo" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXp" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXq" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/asmaint2) -"aXr" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aXs" = ( -/obj/structure/closet{ - name = "chemical locker" - }, -/obj/item/weapon/reagent_containers/glass/bottle/formaldehyde, -/obj/item/weapon/reagent_containers/glass/bottle/diethylamine, -/obj/item/weapon/reagent_containers/glass/bottle/curare, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aXt" = ( -/obj/machinery/computer/telescience, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aXu" = ( -/obj/item/device/multitool, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aXv" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aXw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aXx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aXy" = ( -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aXz" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXA" = ( -/obj/structure/table, -/obj/item/weapon/storage/crayons, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXB" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXC" = ( -/obj/structure/table, -/obj/item/weapon/flamethrower, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXD" = ( -/obj/structure/table, -/obj/item/stack/sheet/mineral/sandstone{ - amount = 10 - }, -/obj/item/device/camera, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXE" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXF" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXG" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=2"; - freq = 1400; - location = "Security Maint"; - name = "navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXH" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXI" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXK" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aXM" = ( -/obj/structure/closet{ - name = "truth incentive tool locker" - }, -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, -/obj/item/device/laser_pointer, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, -/obj/item/clothing/head/rabbitears, -/obj/item/toy/carpplushie{ - attack_verb = list("bitten","pecked","wing slapped"); - desc = "An adorable stuffed toy that resembles a parrot."; - icon = 'icons/mob/animal.dmi'; - icon_state = "parrot_sit"; - name = "parrot plushie" - }, -/obj/item/weapon/bikehorn/rubberducky, -/obj/item/weapon/bikehorn/airhorn, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aXN" = ( -/obj/machinery/door/airlock/security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/security/brig) -"aXO" = ( -/obj/machinery/door/airlock/glass_virology{ - name = "virology airlock"; - req_access_txt = "39" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aXP" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/virology) -"aXQ" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXR" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXS" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXT" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark{ - name = "JoinLate" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXU" = ( -/obj/effect/landmark{ - name = "JoinLate" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXV" = ( -/obj/item/device/flashlight/seclite{ - name = "dusty seclite"; - on = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/asmaint2) -"aXW" = ( -/obj/item/weapon/circuitboard/computer/card, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aXX" = ( -/obj/structure/frame/computer, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aXY" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXZ" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYb" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYc" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYd" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYe" = ( -/obj/machinery/button/door{ - id = "interro shutter"; - name = "interrogation shutter button"; - pixel_y = -24 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/security/brig) -"aYg" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/wood, -/area/security/brig) -"aYh" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/wood, -/area/security/brig) -"aYi" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYj" = ( -/obj/machinery/smartfridge/chemistry/virology, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYk" = ( -/obj/machinery/button/door{ - id = "viro shutter"; - name = "virology shutter button"; - pixel_y = 24 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYl" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Virology APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYn" = ( -/obj/machinery/door/airlock/virology{ - name = "virology airlock"; - req_access_txt = "39" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYo" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYp" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYq" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYr" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aYs" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aYt" = ( -/obj/structure/statue/sandstone/assistant{ - anchored = 1 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aYu" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/asmaint2) -"aYv" = ( -/obj/item/clothing/head/cone, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYw" = ( -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYx" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYz" = ( -/obj/item/clothing/shoes/jackboots, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aYA" = ( -/obj/item/stack/sheet/glass, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYB" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYC" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYD" = ( -/obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel/improvised, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYE" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYF" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/security/brig) -"aYH" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/landmark/start{ - name = "Detective" - }, -/turf/open/floor/wood, -/area/security/brig) -"aYI" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/turf/open/floor/wood, -/area/security/brig) -"aYJ" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/syringes, -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYK" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYM" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/suit/apron/surgical, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYN" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYO" = ( -/obj/effect/landmark{ - name = "JoinLate" - }, -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aYP" = ( -/obj/item/clothing/head/cone, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYS" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=8"; - freq = 1400; - location = "Science Maint"; - name = "navigation beacon" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYT" = ( -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/iron, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYU" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYV" = ( -/obj/structure/bed, -/obj/item/weapon/restraints/handcuffs, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYW" = ( -/obj/machinery/flasher/portable, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYX" = ( -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYY" = ( -/mob/living/carbon/monkey{ - bruteloss = 100; - fireloss = 100; - health = -100; - name = "Mr. Deempisi"; - stat = 2; - unique_name = 0 - }, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYZ" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZa" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZb" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZc" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZd" = ( -/obj/machinery/seed_extractor, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZe" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 28 - }, -/obj/item/weapon/reagent_containers/spray/plantbgone, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZf" = ( -/obj/structure/closet/crate/secure/hydroponics{ - req_access_txt = "35" - }, -/obj/item/seeds/kudzu{ - potency = 0; - production = 8 - }, -/obj/item/seeds/chili/ghost, -/obj/item/seeds/berry/death, -/obj/item/device/gps, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/wood, -/area/security/brig) -"aZh" = ( -/obj/structure/closet/secure_closet/detective, -/obj/item/device/camera/detective, -/turf/open/floor/wood, -/area/security/brig) -"aZi" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/security/brig) -"aZj" = ( -/obj/machinery/computer/pandemic{ - layer = 2.5; - pixel_x = -4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZk" = ( -/obj/structure/reagent_dispensers/virusfood{ - density = 0; - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZl" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZm" = ( -/obj/structure/table, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/melee/baton/cattleprod, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZn" = ( -/obj/machinery/button/door{ - id = "kitchen shutter"; - name = "kitchen shutter button"; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/table, -/obj/item/weapon/kitchen/knife, -/obj/machinery/reagentgrinder, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aZo" = ( -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZp" = ( -/turf/closed/wall/r_wall, -/area/maintenance/asmaint) -"aZq" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZr" = ( -/turf/closed/wall, -/area/maintenance/asmaint) -"aZs" = ( -/obj/machinery/door/airlock/medical{ - name = "surgery airlock"; - req_one_access_txt = "5;45" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aZu" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "South Hallway APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aZv" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aZw" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aZx" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aZy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZz" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZA" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZB" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZC" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZE" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/eggplant, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZF" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZG" = ( -/obj/item/seeds/cherry, -/obj/item/seeds/chili/ghost, -/obj/item/seeds/carrot, -/obj/item/seeds/banana{ - potency = 80 - }, -/obj/item/seeds/harebell, -/obj/item/seeds/poppy/geranium, -/obj/item/seeds/poppy/geranium, -/obj/item/seeds/nettle, -/obj/item/seeds/nettle, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZH" = ( -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/cultivator, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZI" = ( -/obj/machinery/door/airlock/security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"aZK" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"aZL" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aZO" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, -/area/shuttle/arrival) -"aZP" = ( -/obj/machinery/holopad, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aZQ" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aZR" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, -/area/shuttle/arrival) -"aZS" = ( -/obj/item/device/soulstone/anybody/chaplain, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aZT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZU" = ( -/obj/item/weapon/stock_parts/cell/high, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZV" = ( -/obj/machinery/power/emitter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZW" = ( -/obj/machinery/power/emitter, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZX" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/toy/toy_xeno, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZY" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZZ" = ( -/obj/item/weapon/reagent_containers/glass/rag, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baa" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bab" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/chanterelle, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/cabbage, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/geranium, -/obj/item/weapon/reagent_containers/food/snacks/grown/sugarcane, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/rice, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bac" = ( -/obj/item/weapon/secbot_assembly, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bad" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bae" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"baf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bag" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bah" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"bai" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/obj/machinery/holopad, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"baj" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bak" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bal" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bam" = ( -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ban" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/weapon/coin/silver, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bao" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Medbay Maintenance APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bap" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"baq" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bar" = ( -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bas" = ( -/obj/structure/bodycontainer/morgue, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bat" = ( -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/medical/morgue) -"bau" = ( -/turf/closed/wall, -/area/medical/morgue) -"bav" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"baw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bax" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=4-CNW"; - location = "3-CSW"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = 40; - tag = "icon-direction_eng (NORTH)" - }, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = -32; - pixel_y = 32 - }, -/obj/structure/sign/directions/evac{ - dir = 1; - icon_state = "direction_evac"; - pixel_x = -32; - pixel_y = 24; - tag = "icon-direction_evac (NORTH)" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"bay" = ( -/obj/structure/sign/directions/science{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"baz" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"baA" = ( -/obj/item/weapon/relic, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"baB" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/effect/decal/cleanable/blood/old = 1, /mob/living/simple_animal/hostile/poison/giant_spider/nurse = 1); - name = "spider spawner" - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"baC" = ( -/obj/machinery/power/smes{ - name = "maint power storage unit" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baD" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baE" = ( -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baF" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baG" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baH" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"baI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"baJ" = ( -/obj/effect/decal/cleanable/vomit/old, -/obj/item/trash/can, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baK" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baL" = ( -/obj/item/weapon/paper/crumpled, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baN" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baO" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baP" = ( -/obj/item/weapon/shovel/spade, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baR" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baS" = ( -/turf/open/floor/plating, -/area/maintenance/asmaint) -"baT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"baU" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"baV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"baW" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Morgue APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"baX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/structure/sign/directions/medical{ - pixel_x = 32; - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"baY" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"baZ" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bba" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bbb" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=3-CSW"; - location = "2-CSE"; - name = "bot patrol navigation beacon"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/obj/structure/sign/directions/evac{ - dir = 1; - icon_state = "direction_evac"; - pixel_x = -32; - pixel_y = -40; - tag = "icon-direction_evac (NORTH)" - }, -/obj/structure/sign/directions/security{ - dir = 8; - icon_state = "direction_sec"; - pixel_x = -32; - pixel_y = -32; - tag = "icon-direction_sec (WEST)" - }, -/obj/structure/sign/directions/engineering{ - dir = 8; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = -24; - tag = "icon-direction_eng (WEST)" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"bbc" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"bbd" = ( -/obj/machinery/computer/camera_advanced/xenobio, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bbe" = ( -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bbf" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbg" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbh" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbi" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/cell/potato, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbj" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbk" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbl" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbm" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbn" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbo" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbp" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/mob/living/simple_animal/mouse/white, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbs" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbt" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bbu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbw" = ( -/obj/structure/bodycontainer/morgue, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bbx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bby" = ( -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbA" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbB" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbD" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/organ/gland/bloody = 7, /obj/item/organ/gland/bodysnatch = 4, /obj/item/organ/gland/egg = 7, /obj/item/organ/gland/emp = 3, /obj/item/organ/gland/mindshock = 5, /obj/item/organ/gland/plasma = 7, /obj/item/organ/gland/pop = 5, /obj/item/organ/gland/slime = 4, /obj/item/organ/gland/spiderman = 5, /obj/item/organ/gland/ventcrawling = 1, /obj/item/organ/body_egg/alien_embryo = 1, /obj/item/organ/hivelord_core = 2); - lootcount = 3; - name = "organ spawner" - }, -/obj/structure/closet/secure_closet{ - name = "xenobiology research materials locker"; - req_access_txt = "55" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"bbE" = ( -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbF" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbG" = ( -/obj/structure/closet/crate{ - name = "solar pack crate" - }, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/weapon/circuitboard/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/solar, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbH" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bbN" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bbO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbP" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbS" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/structure/table, -/obj/item/weapon/storage/box/gloves, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bbT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bbU" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=2"; - freq = 1400; - location = "Arrivals Building Area"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbV" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbW" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbX" = ( -/obj/machinery/atmospherics/components/unary/tank/air, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbY" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbZ" = ( -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/device/flashlight, -/obj/structure/closet/crate, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bca" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bcb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcc" = ( -/obj/structure/grille, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcd" = ( -/obj/item/weapon/twohanded/required/kirbyplants, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bce" = ( -/obj/structure/filingcabinet, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcf" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcg" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bch" = ( -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bci" = ( -/obj/item/weapon/storage/box/lights/mixed, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcj" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bck" = ( -/obj/structure/closet/cardboard, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/clothing/gloves/color/fyellow, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcl" = ( -/obj/machinery/light, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcm" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcn" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bco" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/weapon/coin/silver, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcp" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcq" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcr" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcs" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bct" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcu" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcv" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcw" = ( -/obj/item/weapon/coin/iron, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcC" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/mineral, -/area/space) -"bcD" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/space, -/area/space) -"bcE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcF" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcH" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcI" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcK" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcL" = ( -/obj/machinery/power/emitter, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcM" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/mineral, -/area/space) -"bcN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 9 - }, -/turf/closed/mineral, -/area/space) -"bcO" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; - dir = 4 - }, -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/transport) -"bcP" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/transport) -"bcQ" = ( -/obj/structure/window/shuttle, -/obj/structure/grille, -/turf/open/floor/plating, -/area/shuttle/transport) -"bcR" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/transport) -"bcS" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/transport) -"bcT" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcU" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bcV" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcW" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcX" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcY" = ( -/obj/structure/table, -/obj/item/weapon/circuitboard/machine/autolathe, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bda" = ( -/turf/open/floor/plasteel/shuttle, -/turf/closed/wall/shuttle/interior{ - icon_state = "swall_f9" - }, -/area/shuttle/transport) -"bdb" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdc" = ( -/obj/machinery/computer/shuttle/ferry/request, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdd" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bde" = ( -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdf" = ( -/obj/machinery/door/airlock/titanium, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdg" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdh" = ( -/obj/machinery/door/airlock/titanium, -/obj/docking_port/mobile{ - dir = 8; - dwidth = 2; - height = 12; - id = "ferry"; - name = "ferry shuttle"; - roundstart_move = "ferry_away"; - port_angle = 180; - width = 5 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 2; - height = 12; - id = "ferry_home"; - name = "port bay 2"; - turf_type = /turf/open/space; - width = 5 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdi" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bdj" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bdk" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bdl" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdm" = ( -/obj/item/weapon/watertank/janitor, -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdn" = ( -/obj/structure/lattice, -/obj/effect/landmark{ - name = "ninjaspawn" - }, -/turf/open/space, -/area/space) -"bdo" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; - dir = 4 - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, -/area/shuttle/transport) -"bdp" = ( -/turf/open/floor/plasteel/shuttle, -/turf/closed/wall/shuttle/interior{ - icon_state = "swall_f10" - }, -/area/shuttle/transport) -"bdq" = ( -/obj/structure/closet/crate, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdr" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bds" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdt" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdu" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, -/area/shuttle/transport) -"bdv" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdw" = ( -/obj/structure/mopbucket, -/obj/item/weapon/mop, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdx" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/masks, -/obj/item/weapon/storage/box/mousetraps{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdy" = ( -/obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdz" = ( -/obj/structure/lattice, -/obj/item/weapon/relic, -/turf/open/space, -/area/space) -"bdA" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_sw"; - name = "southwest of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"bdB" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_s"; - name = "south of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"bdC" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_se"; - name = "southeast of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"bdD" = ( -/obj/machinery/monkey_recycler, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"bdE" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bdF" = ( -/obj/machinery/atmospherics/components/binary/valve{ - icon_state = "mvalve_map"; - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/asmaint2) -"bdG" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdH" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - tag = "icon-intact (SOUTHEAST)"; - icon_state = "intact"; - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdI" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bdJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - tag = "icon-intact (SOUTHWEST)"; - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"bdK" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"bdL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 101.325; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - on = 1 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdN" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - target_temperature = 80; - dir = 8; - on = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bdO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - tag = "icon-intact (NORTHEAST)"; - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"bdP" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdQ" = ( -/obj/structure/table, -/obj/item/clothing/glasses/welding{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/clothing/glasses/welding, -/obj/item/device/mmi, -/obj/item/device/mmi, -/obj/item/device/mmi, -/turf/open/floor/plasteel, -/area/medical/robotics) -"bdR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/security/brig) -"bdS" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/medical/robotics) -"bdT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/door/airlock/glass{ - name = "science maintenance glass door"; - req_access_txt = "0"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bdU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bdV" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bdW" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = 32; - pixel_y = 40; - tag = "icon-direction_eng (NORTH)" - }, -/obj/structure/sign/directions/security{ - dir = 1; - icon_state = "direction_sec"; - pixel_x = 32; - pixel_y = 32 - }, -/obj/structure/sign/directions/evac{ - dir = 8; - icon_state = "direction_evac"; - pixel_x = 32; - pixel_y = 24; - tag = "icon-direction_evac (WEST)" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bdX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bdY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bdZ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bea" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beb" = ( -/obj/item/device/assembly/igniter, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"bec" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"bed" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bee" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bef" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beg" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beh" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/tonic, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bei" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bej" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bek" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bel" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"bem" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"ben" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beo" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bep" = ( -/obj/machinery/door/airlock/titanium{ - name = "Arrivals Shuttle Airlock" - }, -/turf/open/floor/plating, -/area/shuttle/arrival) -"beq" = ( -/obj/effect/landmark{ - name = "Observer-Start" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"ber" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/weapon/reagent_containers/glass/bottle/hullucigen_virion = 2, /obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat = 4, /obj/item/weapon/reagent_containers/glass/bottle/brainrot = 4, /obj/item/weapon/reagent_containers/glass/bottle/magnitis = 4, /obj/item/weapon/reagent_containers/glass/bottle/anxiety = 2, /obj/item/weapon/reagent_containers/glass/bottle/beesease = 8, /obj/item/weapon/reagent_containers/glass/bottle/fluspanish = 4); - lootcount = 3; - name = "viro bottle spawner" - }, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"bes" = ( -/obj/docking_port/mobile{ - dwidth = 2; - height = 7; - id = "arrival"; - name = "arrival shuttle"; - port_angle = -90; - width = 9 - }, -/obj/docking_port/stationary{ - dwidth = 2; - height = 7; - id = "arrival_home"; - name = "port bay 1"; - width = 9 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"bet" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beu" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bev" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bew" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bex" = ( -/obj/structure/chair, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bey" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bez" = ( -/obj/structure/chair, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beA" = ( -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beC" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beD" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beE" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"beF" = ( -/obj/structure/closet{ - name = "chemical locker" - }, -/obj/item/weapon/reagent_containers/glass/bottle/potass_iodide, -/obj/item/weapon/reagent_containers/glass/bottle/synaptizine, -/obj/item/weapon/reagent_containers/glass/bottle/diphenhydramine, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"beG" = ( -/obj/item/device/assembly/voice, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"beH" = ( -/obj/structure/table, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"beI" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/warden) -"beJ" = ( -/obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/warden) -"beK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"beL" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"beM" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/security/warden) -"beN" = ( -/obj/structure/closet/secure_closet{ - name = "special weapons locker"; - req_access_txt = "3" - }, -/obj/effect/spawner/lootdrop/armory_contraband, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/weapon/grenade/chem_grenade/teargas = 10, /obj/item/weapon/grenade/clusterbuster/teargas = 1); - lootcount = 3; - name = "teargas clusterbuster spawner" - }, -/obj/item/weapon/gun/energy/e_gun/hos, -/obj/item/weapon/storage/box/lethalshot, -/obj/item/weapon/storage/box/lethalshot, -/turf/open/floor/plasteel, -/area/security/warden) -"beO" = ( -/obj/structure/window/reinforced, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/turf/open/floor/plasteel/black, -/area/security/warden) -"beP" = ( -/obj/structure/table, -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"beQ" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/clothing/glasses/sunglasses, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZyZ" = ( -/obj/effect/landmark/xmastree/rdrod, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"Zza" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 8; - icon_state = "diagonalWall3" - }, -/area/space) -"Zzb" = ( -/turf/closed/wall/mineral/plastitanium, -/area/space) -"Zzc" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "syndieshutters"; - name = "blast shutters" - }, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/space) -"Zzd" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/space) -"Zze" = ( -/obj/structure/table, -/obj/item/device/flashlight/lamp{ - pixel_x = 4; - pixel_y = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzf" = ( -/obj/machinery/computer/shuttle/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzg" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "syndieshutters"; - name = "remote shutter control"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzh" = ( -/obj/structure/frame/computer, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzi" = ( -/obj/structure/closet/syndicate/personal, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzj" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"Zzk" = ( -/obj/machinery/door/window{ - name = "Cockpit"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzl" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - dir = 4; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"Zzm" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/weapon/crowbar/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzn" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/zipties{ - pixel_x = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzo" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzp" = ( -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzq" = ( -/obj/structure/closet/syndicate/nuclear, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzr" = ( -/obj/structure/chair/stool{ - pixel_y = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzs" = ( -/obj/machinery/door/poddoor{ - auto_close = 300; - id = "smindicate"; - name = "outer blast door" - }, -/obj/machinery/button/door{ - id = "smindicate"; - name = "external door control"; - pixel_x = -26; - pixel_y = 0; - req_access_txt = "150" - }, -/obj/docking_port/mobile{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate"; - name = "syndicate infiltrator"; - port_angle = 0; - roundstart_move = "syndicate_away"; - width = 18 - }, -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate_nw"; - name = "northwest of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/floor/plating, -/area/space) -"Zzt" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/space) -"Zzu" = ( -/obj/machinery/door/window{ - name = "Ready Room"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzv" = ( -/obj/machinery/door/window{ - dir = 4; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzw" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzx" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/space) -"Zzy" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_x = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzz" = ( -/obj/machinery/sleeper/syndie{ - dir = 4 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzA" = ( -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzB" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzC" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzD" = ( -/obj/structure/table, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack, -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzE" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/cell/high{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzF" = ( -/obj/structure/table, -/obj/item/weapon/screwdriver{ - pixel_y = 9 - }, -/obj/item/device/assembly/voice{ - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzG" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/device/assembly/infra, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzH" = ( -/obj/structure/table, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzI" = ( -/obj/structure/table, -/obj/item/weapon/weldingtool/largetank{ - pixel_y = 3 - }, -/obj/item/device/multitool, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzJ" = ( -/obj/structure/sign/bluecross_2, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzK" = ( -/obj/machinery/recharge_station, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzL" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzM" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Surgery"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzN" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzO" = ( -/obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzP" = ( -/obj/machinery/telecomms/allinone{ - intercept = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzQ" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 10 - }, -/turf/closed/wall/mineral/plastitanium{ - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"ZzR" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/item/toy/crayon/spraycan/mimecan, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"ZzS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzT" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzW" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"ZzY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZzZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"ZAa" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel{ - tag = "icon-warningcorner" - }, -/area/maintenance/asmaint2) -"ZAb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAc" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/wrench/medical, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"ZAd" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAe" = ( -/obj/machinery/droneDispenser, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - tag = "icon-intact (WEST)"; - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plating, -/area/medical/medbay) -"ZAg" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"ZAh" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - on = 1 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZAi" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - on = 1 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZAj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZAk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAl" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAm" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"ZAn" = ( -/obj/machinery/atmospherics/components/binary/valve/open, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAo" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAp" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"ZAq" = ( -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"ZAr" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAs" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAt" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAu" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAv" = ( -/obj/item/weapon/coin/gold, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ZAw" = ( -/obj/structure/table, -/obj/machinery/computer/stockexchange, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ZAx" = ( -/obj/structure/table, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAy" = ( -/obj/machinery/deepfryer, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) - -(1,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(2,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(3,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(4,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(5,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(6,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(7,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(8,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(9,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(10,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(11,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(12,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(13,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(14,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(15,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(16,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(17,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(18,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(19,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(20,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(21,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(22,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(23,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(24,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(25,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(26,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(27,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(28,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(29,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(30,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(31,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(32,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(33,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(34,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(35,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(36,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(37,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(38,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(39,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(40,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(41,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(42,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(43,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(44,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(45,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(46,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(47,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(48,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(49,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(50,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(51,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(52,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(53,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(54,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(55,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(56,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(57,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zza -aac -aac -aac -aac -ZzL -aac -aac -aac -Zzj -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(58,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zza -aac -aac -aac -aac -aac -aac -Zzz -aaU -Zzz -ZzA -abg -ZzO -abv -aby -abH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(59,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -Zzp -Zzp -Zzp -Zzp -Zzp -aac -ZzA -ZzA -ZzA -ZzA -ZzM -ZzA -abw -aby -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(60,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -aae -aae -aae -aae -aae -aac -ZzB -ZzA -ZzA -ZzA -ZzN -abp -abx -aby -abJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(61,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zza -aac -aac -aac -Zzj -aar -aaa -Zzb -aae -Zzr -aae -aae -aae -aac -ZzC -ZzA -ZzA -ZzA -abj -aac -aac -aac -aat -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(62,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -aad -aag -aam -aac -aar -aaa -Zzb -Zzq -aaD -aaF -aae -aae -aac -ZzD -ZzA -ZzA -ZzA -abk -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(63,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -aae -aae -aae -aac -aac -aac -aac -aac -aac -aac -Zzv -aaL -aac -aac -ZzJ -abd -abh -aac -aac -aac -Zzj -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(64,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zze -aae -aae -aac -Zzm -aae -aae -aae -aae -aaP -aae -aae -Zzy -aae -aae -aae -aae -aae -aaP -aby -abH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(65,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zzf -aaj -aae -Zzk -aae -aae -aae -aae -aae -Zzu -aae -aae -aae -aae -aae -aae -aae -aae -abr -aby -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(66,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zzg -aae -aah -aac -Zzn -aav -aav -aav -aav -aaP -aae -aae -aae -aae -aae -aae -aae -aae -aaP -aby -abJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(67,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zzh -aae -aae -aac -aac -aac -Zzo -aac -aac -aac -Zzw -aaP -aac -aac -aac -abe -abi -aac -aac -aac -Zzl -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(68,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -Zzh -aae -Zzi -aac -Zzl -aaa -aaa -aaa -Zzb -aae -aae -aae -aac -ZzE -aae -aae -aae -abn -ZzP -Zzb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(69,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzd -aac -aac -aac -Zzl -aar -aaa -aaa -aaa -Zzs -aae -aae -aae -aac -ZzF -aae -aae -aae -abo -aac -aac -aac -ZzQ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(70,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzt -aae -aae -aae -aac -ZzG -aae -aae -aae -aae -aae -abz -aby -abH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(71,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzd -aac -aac -aac -aac -ZzH -Zzr -aae -aae -aae -aae -abA -aby -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(72,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzx -Zzb -ZzI -abc -aae -ZzK -ZzK -aae -abB -aby -abJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(73,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzd -aac -aac -aac -aac -Zzo -aac -aac -aac -Zzl -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(74,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(75,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(76,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(77,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(78,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(79,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(80,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(81,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(82,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(83,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(84,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(85,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(86,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(87,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(88,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(89,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(90,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aDo -aDZ -aDo -aDZ -aDZ -aDZ -aDZ -aDZ -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(91,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEQ -aFG -aET -aDZ -aHS -aIN -aIN -aIN -aHS -aEQ -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(92,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aER -aFH -aES -bah -aHT -aHT -aHT -aHT -aHT -aMh -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bdA -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(93,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDZ -aES -aES -aES -aDo -aHU -aHU -aHW -aHT -aHT -aMh -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(94,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDZ -aES -aES -aGs -aDo -aHV -aHV -aJL -aHT -aHT -aMh -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(95,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aET -aES -aET -aDo -aHW -aIO -aHW -aHT -aHT -aMh -aEQ -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(96,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aDo -bah -aDZ -aDo -aHT -aHT -aHT -aHT -aHT -aHT -aHS -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(97,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aFJ -aDZ -aHS -aHT -aHT -aHT -aHT -aHT -aNc -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(98,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aFJ -aHg -aHT -aHT -aJM -aKz -aHT -aHT -aNd -aDZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(99,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aFJ -aDZ -aHT -aHT -aJM -aKz -aHT -aHT -aNd -aDZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(100,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aGt -aDo -aHT -aHT -aJM -aKz -aHT -aHT -aNd -aDZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(101,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awi -awj -awi -awj -awi -awi -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aGu -aDo -aHT -aHT -aJM -aKz -aHT -aHT -aHS -aDo -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(102,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awS -axH -axH -axI -azN -awi -aaa -aaa -aaa -aDo -aDo -aDo -aDo -aDo -aEQ -aHT -aHT -aDo -aDo -aHh -aDZ -aDo -aDo -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(103,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awj -awT -axI -axH -axI -azO -aAD -aaa -aaa -aaa -aDo -aEc -aEW -aEe -aEe -aHh -aHT -aHT -aHh -aKA -aEe -aEe -aNe -aDo -aaa -aaa -aaa -aaa -agu -agu -agu -agu -agu -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(104,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -adl -acZ -acZ -acZ -aaJ -aaJ -aaJ -aaa -aaJ -aaJ -aaJ -aaJ -acZ -acZ -acZ -acZ -adl -acZ -acZ -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awS -axH -axH -axI -azN -awi -aaa -aaa -aaa -aDo -aEd -aEe -aEe -aEe -aHh -aHT -aHT -aHh -aEe -aEe -aEe -aEe -aDo -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaB -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(105,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aay -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awi -awj -ayj -awj -awi -awi -aaa -aaa -aaa -aDo -aEe -aEe -aEe -aEQ -aDo -aHX -aHX -aDo -aEQ -aLp -aMi -aNf -aDo -aaa -aaa -aaa -aaa -aay -aaB -aay -aaB -aay -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(106,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abQ -aaa -aaa -aaa -aay -adl -acZ -acZ -acZ -acZ -acZ -acZ -acZ -adl -acZ -acZ -acZ -acZ -aay -adl -acZ -acZ -acZ -adl -acZ -acZ -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -axJ -ayk -axK -axJ -aaa -aaa -aaa -aaa -aDo -aDo -aDo -aDo -aDo -aDo -aHT -aHT -aDo -aDo -aDo -aDo -aDo -aDo -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaB -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(107,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aer -aay -aaa -aay -aaa -aay -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -axJ -ayl -ayZ -axK -aaa -aaa -aaa -aaa -aDo -aEg -aEX -aFK -aDo -aDo -aHX -aIP -aDo -aDo -aEg -aEX -aFK -aDo -aaa -aaa -aaa -aaa -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(108,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aay -aaB -aaB -aaB -aay -acO -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -adl -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -adl -acZ -acZ -acZ -acZ -acZ -acZ -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arb -arb -arb -arb -arb -arb -arb -arb -aaa -axJ -aym -aza -axK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aFL -aHY -aHY -aFL -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aPH -aTe -aTY -aUI -aVk -aVE -aWk -aTf -aXz -aXY -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(109,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arI -aso -arI -atG -atG -atG -aso -arb -awU -axJ -ayn -axK -axJ -axJ -axJ -axJ -aay -aay -aay -aay -aay -aay -aFL -aHZ -aHZ -aFL -aay -aay -aay -aay -aay -aay -aPH -aPH -aPH -aPH -aTe -aTZ -aUI -aVk -aVF -aWk -aWX -aXA -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(110,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aay -aay -aay -aay -aaa -aaa -aaa -aay -aay -aay -aay -adl -acZ -acZ -acZ -adl -acZ -acZ -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arJ -aso -arJ -atG -atG -atG -aso -awn -awV -axJ -ayo -ayo -ayo -ayo -aAF -axJ -aaa -aay -aaa -aaa -aay -aaa -aFL -aIa -aIa -aFL -aaa -aay -aaa -aaa -aay -aaa -aPH -aQp -aRi -aSi -aTf -aTf -aTf -aTf -aTf -aTf -aTf -aXB -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcO -bdf -bcO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(111,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -adR -adR -adR -adR -adR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arJ -aso -arJ -atG -atG -atG -aso -awn -awV -axJ -ayp -ayo -ayo -ayo -aBj -axJ -aaa -aay -aaa -aaa -aay -aaa -aFL -aEl -aEl -aFL -aaa -aay -aaa -aaa -aay -aaa -aPH -aQq -aRi -aSi -aTf -aTf -aUJ -aTf -aVG -aTf -aTf -aWX -aTf -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcO -bda -bdg -bdp -bcO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(112,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -adR -adR -adR -adR -adR -adR -adR -adR -agD -agW -agD -adR -adR -adR -adR -adR -aay -adl -acZ -acZ -acZ -acZ -acZ -acZ -aay -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -arb -arJ -asp -atf -atG -atG -atG -aso -awn -awV -axJ -ayq -ayo -azQ -ayo -aAF -axJ -aaa -aay -aaa -aAI -aFL -aFL -aFL -aIb -aIb -aFL -aFL -aFL -aFL -aFL -aFL -aFL -aPH -aQr -aRj -aPH -aTg -aUa -aUK -aPH -aPH -aWl -aWX -aXC -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcP -bdb -bdg -bdq -bcP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(113,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -aeh -aes -aeh -adR -aeY -afr -aeY -adR -agE -agX -ahA -adR -ain -aiC -ain -adR -aaa -aaa -aaa -aaB -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arJ -asq -atg -atH -aup -atH -aso -arb -awW -axK -ayr -ayo -axJ -axJ -axJ -axJ -axJ -axJ -axJ -axJ -aFM -aEl -aEl -aIc -aIQ -aIQ -aIQ -aIQ -aIQ -aIQ -aIQ -aOU -aPI -aQs -aRk -aPH -aTh -aQq -aUL -aVl -aVH -aWm -aTf -aXD -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcP -bdc -bdg -bdq -bcP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(114,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -aei -aet -aeD -adR -aeZ -afs -afI -adR -agD -agY -agD -adR -aio -aiD -aiV -adR -aay -aay -aay -aaB -aay -aay -aaB -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arb -arb -ath -atI -arb -auU -avA -arb -aaa -axK -ays -azb -azb -aAH -aBk -aBk -aCz -aDr -aEh -axJ -aFN -aGy -aHk -aId -baz -aFO -aFO -aFO -aMj -aFO -aFO -aFO -aPJ -aQt -aRl -aPH -aTi -aQq -aQq -aQq -aQq -aRi -aTf -aTf -aTf -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcQ -bdd -bdg -bdr -bcQ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(115,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -aeh -aeu -aeh -adR -aeY -aft -aeY -adR -abt -adu -abt -adR -ain -aiE -ain -adR -aaa -aaa -aaa -aaB -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqF -ati -atJ -aqE -atJ -avB -aqF -aaa -axK -ayt -ayo -azR -axJ -aBl -aBY -aCA -aBk -aBk -aEY -aFO -aFO -aFO -aIe -aIS -aJO -aKB -aLq -aAI -aFL -aFL -aFL -aPH -aQu -aRm -aPH -aPH -aPH -aPH -aVm -aVm -aPH -aWY -aXE -aPH -aPH -aPH -aPH -aPH -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -bcP -bdd -bdg -bdr -bcP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(116,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -abt -adu -abt -adR -abt -adu -abt -adR -aaa -aev -aaa -adR -abt -adu -abt -adR -aay -aay -aay -aaB -aay -aay -aaB -aay -aay -aay -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aqF -ati -atK -aqF -atK -avB -aqF -aaa -axK -ayt -ayo -azS -aAI -aAI -aAI -aAI -aAI -aAI -aAI -aFP -aFP -aFP -aIf -aIT -aJP -aKC -aLr -aAI -aNg -aOb -aBs -aPH -aQu -aRn -aSj -aTj -aUb -aUb -aUb -aVI -aSi -aTf -aTf -aPH -aYB -aYX -aYZ -aZY -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -bcP -bdd -bdg -bdr -bcP -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(117,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aev -aaa -aay -aaa -afu -afJ -agc -aaa -aev -aaa -ahU -afJ -aiF -aaa -aay -aaa -aaa -aaa -aaB -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aay -aay -aay -aqE -aqE -aqE -aqF -ati -atJ -aqE -atJ -avB -aqF -aqE -aqE -ayu -azc -aqE -aAI -aBm -aBZ -aCB -aDs -aEi -aEZ -aFQ -aBn -aEi -aIg -aIU -aJQ -aJQ -aLs -aAI -aNh -aOc -aBq -aPH -aQv -aRo -aSk -aTk -aUc -aSk -aQs -aVJ -aSi -aTf -aTf -aPH -aYC -aRk -aZz -aYZ -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aay -bcP -bdd -bdg -bdr -bcP -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(118,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aev -aaa -aay -aaa -abs -abt -adu -abt -adu -abt -adu -abt -abs -aay -adR -adR -adR -adR -adR -adR -adR -adR -adR -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqE -ard -arK -ard -are -arh -auq -arh -avC -arh -awX -axL -ayv -arh -arh -aAI -aBn -aCa -aCC -aBq -aEj -aFa -aFR -aBq -aEm -aIg -aIV -aJR -aJR -aLt -aJW -aJW -aJW -aJW -aPK -aPK -aPK -aPK -aPK -aPK -aPK -aVn -aVK -aPH -aWZ -aXF -aPH -aYD -aYY -aYX -aYX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -bcR -bdd -bdg -bdr -bcR -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(119,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aay -aay -aaB -aay -aay -aay -aaB -abs -abs -abs -abs -abt -adu -abt -abs -abs -abs -afK -agd -afK -agd -afK -agd -aip -abt -aaa -abt -aji -ajw -aji -adR -akd -akl -akd -adR -aay -agu -agu -agu -aay -aay -aay -aay -aay -aay -aqE -are -are -are -are -arh -aur -auV -avC -arh -awY -axM -arh -arh -azT -aAI -aBo -aCb -aCb -aCb -aEk -aEi -aEm -aBq -aBq -aIg -aIW -aJS -aKD -aLu -aMk -aNi -aOd -aNm -aPL -aQw -aQw -aSl -aTl -aTl -aPK -aVo -aVL -aPH -aPH -aPH -aPH -aPH -aYX -aZA -aZZ -aPH -aPH -aPH -aPH -aPH -aPH -aaa -aay -bcP -bdd -bdg -bdr -bcP -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(120,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaB -aaB -aaB -aay -aay -aay -aaB -abR -acg -acg -acg -acg -adm -adB -adm -adS -aej -aew -aeE -aeL -afa -aeL -aeE -age -agF -age -agF -age -aiq -aiG -afJ -aiG -ajj -ajx -ajH -adR -akd -akm -akd -adR -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqE -arf -are -are -are -arh -arh -arh -avC -arh -awY -axN -arh -avD -azU -aAI -aBp -aCb -aCD -aCb -aEl -aEl -aEl -aEl -aEl -aIg -aIX -aJT -aKE -aJV -aJW -aNj -aOe -aOe -aPM -aQx -aQx -aSm -aQx -aUd -aPK -aQu -aVM -aUb -aXa -aXG -aXZ -aPH -aYZ -aZB -baa -aPH -baJ -bbl -aYX -bcd -aPH -aay -aay -bcP -bdd -bdg -bdr -bcP -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(121,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aay -aay -abS -aay -aay -aay -aaB -abs -abs -abs -adT -abK -abK -aeF -aeM -afb -afv -abK -agf -agG -agZ -agG -agG -air -abt -aaa -abt -aji -ajy -aji -adR -akd -akn -akd -adR -aay -aay -aay -aay -aay -aay -aay -aay -aay -aay -aqE -arg -arL -arh -arh -arh -aus -arh -arh -arh -awZ -axO -arh -aTG -azV -aAI -aBq -aCb -aCD -aCb -aEl -aEl -aEl -aEl -aEl -aIg -aIY -aJU -aJU -aLv -aJW -aNk -aOe -aOe -aPL -aQw -aQw -aQx -aTm -aTm -aPK -aVp -aVN -aWn -aTk -aXH -aQs -aPH -aZa -aZA -aYX -aPH -baK -bbm -beQ -bce -aPH -aaa -aay -bcS -bcQ -bdh -bcQ -bdu -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(122,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -abS -aay -aaa -aaa -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -afL -agf -abK -aha -abK -abK -ais -abs -abs -acU -acU -acU -adR -adR -abt -ako -abt -adR -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqF -arh -arh -asr -arh -atL -aut -auW -auW -awp -axa -axP -arh -azd -azW -aAI -aBr -aCb -aCb -aCb -aBq -aCE -aFS -aCE -aHl -aIg -aIX -aJV -aKF -aJV -aJW -aNl -aOe -aNm -aPN -aPN -aQG -aSn -aQG -aPN -aPK -aPK -aPK -aPK -aPK -aXI -aVn -aYE -aYZ -aZC -aYX -aPH -aYX -bbn -bbE -aYX -aPH -aaa -aay -aay -aVm -bdi -aVm -aay -bdz -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(123,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaJ -aaa -aaB -abS -aaB -aaa -aaa -ada -adn -ado -adM -ado -adM -ado -adM -adE -afc -afw -adF -agg -agH -agf -abK -abK -ait -aeE -aiW -aiW -ajk -ajz -ajI -aJp -aaa -abS -aaa -aay -aay -aay -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqF -arh -arM -arh -arh -atM -arh -arh -arh -awq -arh -aws -arh -aDE -aHP -aAI -aBs -aCc -aCE -aDt -aEm -aFb -aBq -aBs -aBq -aIg -aIZ -aJW -aJW -aJW -aJW -aNm -aOe -aNm -aPN -aTX -aRp -aSo -aTn -aUe -aPN -aVq -aVO -aWo -aPN -aXI -aVn -aYE -aYX -aYX -aYX -aPH -baL -bbo -aYX -bcf -aPH -aaa -aay -aaa -aVm -bdj -aVm -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(124,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaJ -aaa -abs -abT -abs -acu -acu -ada -ado -adC -adC -adU -adU -adC -adC -aeN -adM -acU -afM -acT -acT -ahb -ahB -ahB -aiu -aeE -aiX -adF -ajl -ajA -aIt -aIt -acg -akp -akM -akM -akM -akM -amA -aaa -aaa -aaa -aot -aot -aot -aot -aot -aot -aot -aot -aot -aot -auu -auX -arh -awr -axb -axQ -aqE -azf -azY -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aIg -aIX -aJX -aKG -aLw -aMl -aNn -aOf -aQC -aPN -aQz -aRq -beJ -aTo -beM -aPN -aVr -aVP -aWp -aPN -aXJ -aVn -aPH -aPH -aPH -aPH -aPH -aPH -aYE -aYE -aPH -aPH -aPH -aPH -aPH -aVm -bdk -aVm -aPH -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(125,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -aaJ -aaJ -aaJ -aaJ -abs -abU -abs -acv -acv -acU -adp -adD -adN -adN -adN -adN -adC -adM -adp -afx -afN -agh -agl -agl -agl -ahV -abs -afL -aiY -aeE -ajm -abt -aaa -aay -aaa -aaa -aaa -aay -aaa -aaa -amB -akM -akM -akM -aou -aoY -apB -aqf -aqG -aqG -aqG -ass -atj -aot -auv -auv -arh -aws -axd -axR -aqE -azf -azZ -aAJ -aTM -aCd -aCF -aDu -aEn -aFc -aFT -aGz -aAJ -aIg -aIX -aJX -aKH -aKH -aMm -aLz -aOg -aQB -aPN -aQA -aRq -beI -aTp -aUg -aPN -aVs -aVQ -aWq -aPN -aXI -aYa -aYF -aZb -aSk -aSk -aZb -aQs -aRk -aRk -aRk -aRk -bct -aQq -bcT -aQq -aQq -aQq -aPH -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(126,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaN -aay -aay -aay -aaN -aaJ -aaJ -aaJ -aaJ -abs -abT -abs -acw -acP -acU -adq -adD -adD -adN -adD -adD -adC -adV -afd -afw -afO -agi -agh -agi -ahC -ahH -abs -aiH -aiZ -ajf -ajn -abt -aaa -aay -acU -acU -acU -acU -acU -ame -ame -ame -ame -ame -aot -aoZ -aoZ -aoZ -aqH -aqH -aqH -ast -atk -aot -auw -arh -avD -aws -ZAw -aqE -aqE -azg -aAa -aAJ -aBu -aCe -aCG -aDv -aDv -aDv -aFU -aGA -aHm -aIh -aJa -aJX -aKI -aLx -aMl -aNn -aOh -aRe -aPN -aUf -aRr -beK -aSr -beN -aPN -aVt -aVR -aWr -aPN -aXK -aSj -aPJ -aUb -aZD -aUb -aUb -baM -bbp -aRk -bcg -aRk -bct -aQq -aQq -aQq -aQq -aQq -aPH -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(127,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abs -abs -abs -abs -abs -abs -abs -abV -abK -acx -acQ -acU -adp -adD -adD -adN -adD -adD -adC -adM -ado -afx -afO -agj -afO -ahc -ahC -ahW -abs -aiI -abK -abs -ajo -abs -abs -abs -acU -akq -akN -aln -acU -amf -amh -amh -amh -anZ -ami -amh -apC -aqg -aqI -aqI -aqI -amh -atl -aot -arh -arh -arh -aws -axe -axS -ayw -aDE -aHP -aAJ -aBv -aCe -aCe -aDw -aDw -aDw -aCe -aGB -aAJ -aIg -aJb -aJW -aKJ -aKJ -aKJ -aNo -aOh -aOX -aPN -aPN -aRs -aSs -aRs -aPN -aPN -aPL -aVS -aPL -aPN -aPN -aPN -aPK -aPH -aPH -aPH -aPH -aQu -aRm -bbF -aPH -aPH -aPH -aPH -aVm -aVm -aVm -aPH -aPH -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(128,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abD -abX -acq -abD -abX -acH -aeK -acG -abK -acy -acR -adb -adr -adp -adD -adD -adD -adD -adC -adV -afe -acU -afP -agk -adn -ahd -ahD -ahX -abs -aiJ -abK -abt -ajp -ajB -ajJ -ajR -ake -akr -akO -aln -acU -amg -amC -ana -ana -aoa -aov -ana -apD -aqg -aqJ -aqJ -arN -amh -atl -aot -aux -arh -avE -aws -axf -aqF -arh -arh -azU -aAJ -aBw -aCe -aCH -aCH -aCH -aCH -aCH -aGB -aDy -aIg -aJc -aJY -aKK -aLy -aJY -aLz -aOi -aOY -aPO -aUh -aRt -aRw -aTs -aPL -aUM -aUN -aVT -aWs -aXb -aXL -aYb -aPK -aZc -aZE -aZF -aPH -aQu -aRm -aPH -aPH -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(129,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abC -abY -abC -abC -abC -acH -aeJ -acG -ach -acz -acy -adc -adr -adE -adp -adV -adp -adV -adp -aeN -adV -acU -afQ -agl -agI -ahe -ahE -ahY -adn -aiK -abK -abt -ajq -abK -aIR -ajS -ake -akr -akr -aln -acU -amh -amD -ame -ame -ame -aot -apa -apE -aqh -aqK -aqK -aqK -aqK -atm -atN -auy -auY -avF -awt -auY -axT -auY -azh -arh -aAJ -aBx -aCe -aCH -aCH -aCH -aCH -aCH -aGB -aDy -aIi -aJd -aJX -aKL -aLz -aMl -aNp -aOj -aLz -aPP -aQD -aRu -aSt -aTt -aPL -aUN -aUN -aVT -aWt -aXb -aQx -aYc -aPK -aZd -aZF -aZF -aPH -baN -aRm -bbG -aPH -aaa -aaa -aay -aay -aay -aay -aay -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(130,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abE -abC -abZ -abC -abC -acH -aeJ -aee -aci -acA -acA -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -afR -agm -agJ -ahf -abK -ahZ -adn -aiK -abK -abt -ajr -ajC -ajC -ajT -abs -aks -aks -alo -acU -amg -amD -ame -aaa -aaa -aot -apb -apF -aqi -aqL -ari -arO -asu -atn -aot -auz -auZ -auv -awu -axg -axU -ayx -azi -aAb -aAJ -aBy -aCf -aCI -aDx -aDx -aDx -aDx -aGC -aDy -aIg -aJe -aJY -aKM -aLA -aJY -aLz -aOk -aNn -aPQ -aQE -aRv -bec -aRu -aUi -aTq -aTq -aVT -aTq -aXc -aQx -aYd -aPK -aZe -aZG -aTf -aSi -baO -bbq -aVm -aVm -aVm -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(131,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -acn -abC -abC -abY -acF -abs -aeW -acG -acj -acB -acS -add -ads -adF -adO -adW -aek -aex -aeG -aeO -aff -afy -afS -afO -agK -ahg -ahF -aia -adn -aiK -abK -abt -ajs -ajC -ajC -ajU -abs -akt -akP -alp -acU -ami -amE -ame -aaa -aaa -aot -apc -aot -aot -aot -aot -aot -aot -aot -aot -aqE -aqF -avG -aqE -aqE -aqF -ayy -azj -aqF -aAJ -aAJ -aAJ -aAJ -aDy -aDy -aFd -aFV -aAJ -aAJ -aIj -aJf -aJW -aKJ -aKJ -aKJ -aNq -aOj -aLz -aPP -aQF -aRw -aSv -aTu -aPL -aUO -beO -aVT -aWu -aPO -aXM -aYe -aPK -aZf -aZH -bab -aPH -baP -bbr -bbH -aSj -bbH -aaT -bcD -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(132,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abF -abC -abC -abC -abC -acm -aiK -aca -ack -acC -acT -acT -adt -acT -adP -adP -ael -abW -abs -abK -afg -afz -afT -agn -agL -ahh -ahG -adn -abs -aiL -abK -abs -ajs -ajC -ajC -abs -abs -acU -acU -acU -acU -amj -amF -abt -abt -abs -aof -apd -apG -aqj -aqM -arj -arP -asv -ato -atO -aqm -ava -avH -awv -axh -axh -ayz -azk -axh -aAK -axh -axh -aCJ -axh -ZzV -axh -axh -aGD -axh -bax -aJg -aJX -aKN -aLB -aMl -aNn -aOh -aNn -aPO -aQG -aRx -aQG -aQG -aPO -aQG -aQG -aRx -aKJ -aKJ -aPO -aXc -aPK -aPK -aPK -aPH -aPH -aVn -aXI -aVm -aVm -aVm -aaa -amz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(133,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abC -abC -acn -abC -abZ -abt -afq -acl -acl -acD -acU -abt -adu -abt -acU -adX -aem -aey -abs -aeP -afh -abs -afU -ago -agM -ahi -ahH -aib -abs -aiI -abK -abK -ajt -abK -abK -aeH -abK -ajB -akQ -abK -aeH -amk -aiI -abK -abK -aeH -aow -ape -apH -aqk -aqM -aqM -aqM -aqM -aqM -aqM -aqk -avb -aRP -aww -aww -aww -aww -azl -aww -aAL -aww -azs -ZzS -atT -ZzW -atT -atT -atT -atT -bav -aJh -aJX -aKO -aKO -aMn -aLz -bdR -aLz -aPR -aQH -aRy -aQH -aKH -aUj -aRy -aQH -aOi -aWv -aLw -aXN -aYf -aYG -aZg -aZI -aSj -aSj -baQ -bbs -bbI -aPH -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(134,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abE -abC -abC -abC -abC -abt -ahs -aiR -aiR -aeC -abt -ade -adv -ade -abt -adX -aem -abW -abs -aeP -afi -abs -afV -agp -agN -ahj -ahI -adn -abs -acr -adY -abM -aju -ajD -ajD -ajV -ajD -aku -ajD -ajD -alK -aml -amG -ajD -anx -aob -aox -apf -apI -aql -aqN -aqN -aqN -asw -aqN -aqN -aql -avc -avJ -atV -atV -awx -awy -awy -aAc -aAl -aAM -aAl -aCK -aCK -aCK -aFe -aFW -aFW -aFe -avJ -aJh -aJX -aKP -aLC -aMl -aNn -aNn -aNn -aNn -aOf -aOh -aNn -aOh -aNn -aOh -aNn -aVU -aWw -aXd -aKJ -aYg -aYH -aZh -aPK -bac -aQp -ZAh -ZAi -bbJ -aPH -aay -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(135,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abC -abZ -aco -adn -adn -abt -afG -ahH -aja -adn -abt -adf -adw -adG -abt -adX -aem -abW -aeH -abK -acb -afA -afW -agq -agO -ahk -agk -adn -abs -abs -abs -abs -abt -abt -abt -abs -aeH -akv -abt -abt -abs -abt -abt -abs -any -aoc -aoy -apg -apH -aqj -aqO -ark -ark -asx -aqM -atP -aqj -avb -avJ -atV -axi -axl -axm -axm -aAd -aAl -aBz -aAl -aCL -aDz -aEo -aFf -aFX -aGE -aGE -avJ -aJi -aJW -aJW -aJW -aJW -aNr -aNr -aNr -aPS -aQI -aRz -aSw -aTv -aMl -aRz -aUP -aJW -aWx -aXe -aKJ -aYh -aYI -aZi -aPK -bad -bad -baR -ZAj -bbK -aPH -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(136,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abL -abC -abC -acE -abY -abt -aiA -aiT -ajc -ajh -abt -adg -adv -adg -abt -adX -aem -aez -abs -abs -abs -abs -abs -agr -acK -acK -abt -abs -abs -aaa -aay -aaa -aaa -aaa -aaB -aiM -akf -akw -aiM -aaa -aaa -aay -amH -amJ -anz -aod -anz -apg -apH -aqj -aqP -aqM -aLT -asy -aqM -atQ -aqj -avb -avK -atV -axj -axV -axm -axm -aAe -aAl -aBz -aCg -aCM -aCM -aEp -aFg -aFg -aGF -aGE -avJ -aJh -aJZ -atS -aLD -atS -aaa -aaa -aNr -aJW -aJW -aJW -aSx -aOh -aNn -aJW -aVv -aVw -aNr -aNr -aKJ -aNr -aNr -aNr -aPK -aPH -aPH -aPH -aPH -bbL -aPH -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(137,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abs -abs -abs -abs -abs -abs -acp -acc -acc -aje -acU -abt -adu -abt -acU -adX -aen -abW -abt -aeQ -afj -afj -afj -ags -aea -abP -afj -afB -aaa -aaa -aay -aay -aay -aay -aaB -aiM -aiO -ajb -aiM -aay -aay -aay -amI -anb -anA -anA -aoz -aph -apJ -aqj -aqQ -aqM -aqM -asx -aqM -atR -aqj -avb -avL -atV -axk -axW -axm -axm -axX -aAl -aBz -aAl -aCN -aDA -aEq -aFh -aFY -aFg -aHn -avJ -aJh -aKa -atS -aLE -atS -aay -aay -aay -aaa -aaa -aRA -aOg -aTw -aNn -aUP -aNn -aVw -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aVm -bbK -aVm -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(138,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaR -aaT -abu -abM -aiB -acd -ajd -acI -acV -adh -adx -adH -adQ -adQ -aeo -aeA -abt -aeR -adA -afB -abN -ags -adj -aeQ -acN -aeR -aiv -aaa -aay -aaa -aaa -aaa -aaB -aiM -aiO -ajb -aiM -aaa -aaa -aay -amH -amJ -anB -aoe -anB -apg -apH -aqj -aqQ -arl -arQ -asz -aqM -aqO -aqj -avb -avJ -awx -axl -axX -axm -axm -aAf -aAl -aBz -aAl -aCO -aDB -aEr -aEr -bai -aGG -aEr -aIm -aJj -aKa -atS -aLD -atS -aaa -aaa -aay -aaa -aaa -aRA -aSy -aTx -aUk -aJW -aVw -aVw -aay -aay -aVV -aVW -aVW -aVW -aVV -aay -aay -aaa -aVm -bbK -aVm -aaa -aaa -aaB -aaa -aaa -aay -aay -aay -aay -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(139,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abt -abK -abK -ace -acr -acJ -acW -adi -ady -adI -abM -adY -abM -abM -abu -aeS -aeS -aeS -aeS -agt -aeS -aeS -ahJ -aeR -aiv -aay -aay -aay -ajg -ajg -aiM -ajg -akg -ajb -aiM -aiM -aiM -aay -amJ -amJ -amJ -aof -aof -api -apK -aqm -aqm -aqm -aqm -aqk -aqj -aqj -aqm -avb -avJ -awy -axm -axm -ayA -axm -aAg -aAl -aBz -aAl -aCP -aDC -aGa -aFi -ZAy -aGH -aHo -avJ -aJh -aKa -atS -aLF -atS -aaa -aaa -aay -aaa -aaa -aRA -aSz -aTy -aUl -aUQ -aaa -aay -aaa -aaa -aVW -aYi -aYJ -aZj -aVW -aaa -agu -aaa -aVm -bbK -aVm -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aaB -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(140,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaJ -aaa -aaa -aaa -abs -abt -abs -abs -abs -acK -abt -abt -acK -abs -abs -abs -abs -abs -abs -aeR -acL -aeR -acL -agu -acL -aeR -ahK -aeS -aiw -aaT -aaT -aaT -ajv -ajE -aiN -ajW -aiN -akx -akR -alq -aiM -aay -amJ -anc -anC -aog -aoA -apj -apL -aqn -aqR -arm -arR -arm -atp -arm -arm -aRO -avM -awz -axn -axn -axn -axn -aAh -aAM -aBz -aAl -aCQ -aDC -aDC -aDC -aDC -aDC -aHp -aIn -aJh -aKa -atS -aLG -atS -aay -aay -aay -aay -aay -aJW -aJW -aJW -aJW -aJW -aaa -aay -aaa -aaa -aVW -aYj -aXf -aZk -aVV -aaa -agu -aaa -aPH -bbK -aPH -aaa -aaa -aay -aaa -aaa -aay -aay -aay -aay -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(141,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aay -aaa -aay -aaB -aay -acL -abN -adj -acL -aay -aaB -aay -aaa -aay -aaa -aeT -afk -aeT -afk -agu -aeT -afk -aeT -afk -aiv -aay -aay -aay -aiM -ajF -ajK -ajX -akc -aky -ajX -alr -alL -amm -amK -and -anD -aoh -aoB -apk -apM -aqo -apM -apM -arS -asA -atq -apM -apM -ave -avN -awx -axl -axY -axY -axY -aAi -aAl -aBz -aAl -aUq -aDC -aDC -aDC -aDC -aDC -aHq -avU -aJk -aKd -atS -aLD -atS -aaa -aaa -aay -aaa -aaa -aaa -aay -aeQ -afj -afj -afB -aay -aaa -aaa -aVV -aYk -aXf -aZl -aVV -aay -aay -aaa -aZr -bbM -aZr -aaa -aaa -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(142,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -abN -acf -acs -acM -acX -acX -adz -acs -acf -adj -aaa -aay -aaa -aeU -aeU -aeU -aeU -aeU -aeU -ahl -ahl -ahl -aeU -aaa -aay -aaa -ajg -ajg -ajL -ajb -akh -akh -akS -akh -akh -akh -amL -amL -anE -amL -aoC -apl -apN -aoC -aqS -arn -arT -aqS -aqS -atS -atS -avb -avO -awA -aSu -axY -aST -axY -aTI -aAl -aBz -aAl -aIK -aDC -aZn -aFj -aDC -aGI -aHr -aIo -aJl -aKe -aKe -aKe -aKe -aKe -aKe -aKj -aPc -aPc -aPc -aKj -aeT -afB -aeQ -afk -aVV -aVW -aVW -aVV -aYl -aXf -aZm -aVW -aaa -aay -aaa -bbt -bbN -bbt -aay -aay -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(143,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -abO -acf -acf -acN -acL -acL -adA -adJ -acf -adZ -aaa -aay -aaa -aeU -afl -afC -afX -agv -agP -aeq -ahp -ahp -aeU -aaa -aay -aaa -aaa -ajg -ajM -ajY -akh -akz -akT -als -alM -amn -amM -ane -anF -amL -aoD -apm -apO -aqp -aqS -aro -arU -asB -atr -atT -auA -avf -avN -awA -aSu -axY -aSI -axY -aTH -aAl -aBz -aAl -aAl -aDD -aAl -aFk -aGb -aGJ -aHs -azk -aJm -aKe -aKQ -aLH -aMo -aKQ -aKf -aOZ -aPT -aQJ -aRB -aKj -aeQ -afk -aeT -afB -aVW -aWy -aXf -aXO -aYm -aXf -ber -aVW -aaa -agu -aaa -bbt -bbO -bbt -aaa -aaa -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(144,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -abN -acf -acs -acM -acX -acX -adz -acs -acf -adj -aay -aay -aay -aeU -afm -afo -afY -afo -agP -ahm -ahp -ahp -aeU -aaa -aay -aaa -aaa -aiM -ajN -ajb -akh -akh -akU -akU -akh -akh -amN -anf -anG -aoi -aoE -apm -apO -aqq -aqS -arp -arU -asC -aqS -atT -atS -avb -avP -awA -axp -axY -axY -azm -aAl -aAl -aBA -aCh -aCT -aBz -aAl -aAl -aAl -aAl -aAl -aIp -aJn -aKe -aKR -aLI -aMp -aNs -aKf -aPa -aKX -aKX -aRC -aKj -aeT -afB -aeQ -afk -aVW -aWz -aXf -aXP -aYm -aYK -aZo -aVW -aaa -agu -aaa -bbt -bbO -bbt -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(145,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -abP -acf -act -acs -acY -adk -acs -act -acf -aea -aaa -aay -aaa -aeU -afn -afD -afZ -agw -agQ -aeI -ahL -aic -aeU -aiM -aiM -aiM -aiM -aiM -ajN -ajb -akh -akA -akV -akV -alN -akh -amO -aKw -anG -aoi -aoF -apm -apO -aoF -aqS -arq -arU -asD -arn -atT -atS -avg -avO -awA -axq -axY -axY -azn -aAl -aAN -aBB -aCi -aCi -aBz -aBz -aBz -aBz -aBz -aAM -avJ -aJh -aKe -aKS -aLJ -aMq -aNt -aKf -aPb -aKX -aMv -aRD -aKj -aKj -ZAf -ZAf -aKj -aVX -aVX -aVX -aVX -aYn -aVX -aZp -aZp -aZr -aZr -aZr -aZr -bbP -aZr -aZr -aZr -aZr -aZr -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(146,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aay -aaa -aay -adK -aaa -aay -aaa -aeU -afo -afo -afY -afo -agP -aho -ahN -aie -aiy -aiN -aiN -aiN -aiN -aiN -ajO -ajZ -akh -akB -akW -akW -alO -akh -amP -ang -anG -aoi -aoF -apm -aLS -aqr -aqS -arr -arV -asE -arn -atT -atS -avb -avO -awA -axr -axZ -axZ -axr -aAl -aAO -aAl -aAl -aAl -aAl -aAl -aAl -aAl -aAl -aAl -aIq -aJo -aKe -aKT -aLK -aMr -aNu -aKf -aPc -aPc -aQK -aPc -aKj -aTz -aUm -aUR -aVx -aVx -aWA -aXg -aPd -aYo -aYL -aZq -aZJ -bae -bao -baS -bbu -bbQ -bch -bcq -ZAp -ZAq -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(147,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aay -aaa -aay -aaa -aaa -aay -aaa -adK -adL -adK -adK -adK -aeU -afl -afE -aga -agx -agP -ahn -ahM -aid -aix -aiO -aiO -aiO -aiO -ajG -ajP -ajb -akh -akC -akX -alt -alP -akh -amQ -anh -anH -aLd -aoG -apn -apO -aqs -aqS -ars -arU -aLX -aqS -atT -atS -avb -avO -awA -axs -axV -ayD -azo -axr -aAO -aAl -ZzR -aCk -aCk -aEv -aFl -aGc -axu -aHt -avJ -aJh -aKe -aKU -bdK -aMs -aMs -aOm -aPd -aPd -aQL -aRE -aSA -aPd -aUn -aUS -aVy -aVy -aWB -aXh -aMv -aPX -aYM -aZr -aZK -baf -bap -baT -bbv -bbR -bci -bcr -bcu -bcE -aZr -aZr -aZr -aZr -aZr -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(148,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -adK -adL -adL -adL -adL -adL -adL -adL -adL -adL -aeU -aeU -aeU -ahO -aeU -aeU -aiM -aiM -aiM -aiM -aiM -ajN -aka -akh -akA -akY -alu -alN -akh -amR -ang -anI -aoi -aoH -apn -apO -aqt -aqS -art -arW -asG -arn -atU -auB -avb -avO -awA -axt -axk -ayE -azp -aAm -aAP -aAl -aCk -aCk -aCk -aEv -aEw -aGd -axu -atS -avJ -aJh -aKe -aKV -aLM -aMt -aNv -aOn -ZAc -aPU -aQM -aRF -aSB -aTA -aUo -aKj -aPc -aPc -aKj -aKj -aWC -aKj -aKj -aZr -aZL -aZr -aZr -baU -aZr -aZr -aZr -aZr -bcv -bcF -bcU -bde -bde -bds -bdv -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(149,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aeb -aec -aeB -aol -aeV -aec -aeb -adL -agy -agR -ahq -ahP -agy -agC -aaa -aay -aay -aaa -aiM -ajN -ajb -akh -akh -akh -akh -akh -akh -amo -amo -amo -amo -aoI -apo -apP -aoI -aqT -aqT -arT -aqT -aqS -atV -atV -avh -avQ -awA -axu -axu -axu -axu -aAl -aAO -aAl -aCk -aCk -aDF -aEv -ayG -ayG -aGK -aGK -avJ -aJl -aKf -aKf -aLN -aLN -aKf -aKf -aPe -aPV -aQN -aRG -aSC -aTB -aKX -aUT -aKX -aPX -aKj -aKX -aKX -aKX -aKX -aZr -aZL -aZr -baq -baV -bbw -bbS -bbw -aZr -bch -bcF -bcU -bde -bde -bde -bdw -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(150,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aec -aep -aec -aec -aec -aep -aec -adL -agz -agS -ahr -agS -aif -agC -aay -aay -aay -aay -ajg -ajN -akb -aiN -aiN -aiN -alv -akR -amo -amS -ani -anJ -amo -aoJ -app -aoJ -aqu -aoJ -aoJ -app -asH -aon -atW -atS -avb -avR -awB -axu -aya -ayF -azq -aAl -aAO -aAl -aCk -aCU -aJE -aEv -aZP -ayG -aGL -aGL -avJ -aJh -aKg -aKW -aLO -aMu -aNw -aKj -aKj -aPW -aQO -aRH -aSD -aTC -bem -aUU -aVz -aKX -aWC -aKX -aXQ -aYp -aYN -aZr -aZL -bag -bar -baV -bat -bar -bat -aZr -bch -bcG -aZr -aZr -bdl -bde -bde -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(151,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aed -aec -adL -adL -adL -afp -afF -agb -agA -agT -auD -agT -aig -agC -aaa -aay -aay -aaa -ajg -ajQ -akc -akc -akc -akc -alw -ajb -amo -amT -anj -anK -aok -aoK -apq -apQ -aqv -aqv -aru -arX -asI -aon -atS -atS -avb -avO -awC -axu -ayb -ayG -ayG -aAn -aAQ -aAn -aCk -aCk -aCk -aEv -aEw -aGe -axu -atS -avJ -aJh -aKh -aKX -aKX -aMv -aKX -aKX -aPf -aKX -aQP -aRI -aSE -aTD -aKX -aUV -aVz -aVY -aKj -aKX -aXR -aYq -aKX -aZs -aZL -aZr -bas -baV -bbw -bar -bbw -aZr -bcw -bcG -bcV -aZr -bdl -bde -bdx -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(152,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aeB -aec -aoj -adL -arZ -ats -att -adL -agz -agS -agR -agS -aif -agC -aay -aay -aay -aay -ajg -ajg -ajg -ajg -ajg -ajg -ajN -alQ -amo -amU -ank -anL -amo -aoL -apr -apR -aqw -aqU -arv -arY -asJ -aOl -atX -aRM -avi -avO -awD -axu -ayc -ayH -azr -aAl -aAO -aAl -aCj -aCk -aCk -aEw -aFm -aGc -axu -aHt -avJ -aJh -aKi -aLZ -aKX -aMw -aNx -aOo -aKi -aPX -aQQ -aRJ -aKX -aKX -aKX -aUW -aKX -aVZ -aKj -aKX -aXS -aKX -aKX -aZr -aZL -aZr -bat -baW -bat -bar -bat -aZr -bcx -bcG -bcW -aZr -bdm -bdt -bdy -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(153,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aef -aec -adL -adL -adL -asF -afH -adL -agB -agR -aht -agR -agB -agC -aaa -aay -aay -aaa -aaa -aay -aaa -aay -aaa -aiM -alx -alR -amo -amV -anl -anM -amo -aoM -aps -aps -aps -aps -aps -aps -asK -aND -atY -aQW -avj -avS -awA -axu -ayd -axu -axu -aAl -aAR -aAl -axu -axu -axu -axu -axu -axu -axu -awA -aIr -aJh -aKj -aKi -aLP -aKi -aKj -aOp -aKj -aKj -aPc -aRK -aSF -aPc -aKj -aKj -aPc -aPc -aKj -aKj -aKj -aKj -aKj -aZr -aZM -aZr -bau -bau -bau -bbT -bar -bag -baS -bcG -bcX -aZr -aZr -aZr -aZr -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(154,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aec -aep -aec -aec -aec -aep -aec -adL -agC -agC -agC -agC -agC -agC -aiM -aiM -ajg -aaa -aaa -aay -aaa -aay -aaa -aiM -ajN -ajb -amo -amo -amo -amo -amo -aoN -apt -apS -aqx -aqV -arw -aLU -asL -aon -atS -atS -avk -aRQ -awE -axv -aye -ayI -ayI -awE -aAS -ayI -aCl -aCV -aDG -aEx -ayI -ayI -ayI -ayI -aIs -bbb -aKk -aKk -aKk -aKk -aKk -aOq -aPg -aKk -aKk -aRL -aSG -aTE -aTE -aTE -aTE -aTE -aWD -aTE -aTE -aYr -aTE -aZt -aZN -beu -bev -beB -azL -azL -azL -azL -bcy -bcH -azL -azL -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(155,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aeg -aec -aeB -aom -aeX -aec -aeg -adL -agC -agU -ahu -ahQ -aih -agU -aiP -aiO -ajg -aiM -aiM -aiM -aiM -aiM -aiM -aiM -ajN -alS -aiN -aiN -aiN -aiN -aLL -aoO -aps -aps -aps -aps -aps -aps -asM -aon -atZ -atS -avl -avU -awF -axw -aww -aww -azs -ave -aww -aBC -ZzS -ZzT -ZzU -ZzW -atT -atT -atU -atT -bay -baX -aKl -aKZ -aKZ -aKZ -aKZ -aKZ -aKZ -aPY -aKZ -bdW -aKZ -aKZ -aKZ -aKZ -aKZ -aKZ -aWE -aKZ -aKZ -aYs -aKZ -aZu -aKZ -bet -aSK -aRR -azL -bbU -aLY -bbZ -aAx -aDi -ZAt -azL -aaJ -aaJ -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bdB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(156,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -adL -adL -adL -adL -adL -adL -adL -aaJ -agU -ahv -ahQ -aii -aiz -aiN -aEs -aIk -aiN -aiN -aiN -aiN -aiN -aiN -aIk -aly -alT -akc -amW -aky -akc -aLR -aoP -apu -apT -aqy -aqW -arx -asa -asN -atu -asi -asi -asi -avV -avo -auH -ayf -ayf -ayf -aAo -ayf -aBD -aBD -aBD -aDH -aAl -aAl -aAl -aEF -aEF -aGW -aJq -aEF -aEF -aEF -aMx -aNy -aMx -aMD -aMD -aMD -aRN -aSH -bef -ben -aTK -aTF -aTF -aTK -aTK -baj -aTF -baj -aTK -aTK -aTK -baw -baY -bbx -aWg -aWg -aAZ -bby -aDi -aBT -azL -bdn -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(157,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -adL -adL -adL -adL -adL -aaJ -aaJ -agU -ahw -ahR -aij -agU -aAj -ajb -ajg -aIl -aIl -aiM -aiM -aiM -aiM -akZ -akZ -alU -akZ -akZ -akZ -akZ -aon -aoQ -apv -apU -aqz -aqz -ary -apv -asO -atu -aua -auE -avm -avV -avo -auH -ayf -ayJ -azt -aAp -aAT -ayf -aCm -aCW -aDI -aBA -aFn -aAl -aGM -aHu -aGW -aJr -aKm -aGM -aEF -aMy -aMy -aMy -aPh -aPZ -aMD -bdX -aSJ -bee -bee -aTF -aUr -aUr -aWF -aXi -bep -aWI -bep -aXi -aZO -aTK -bew -baZ -aZx -bbV -aNE -aNE -aHG -bcI -ZAu -aBR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(158,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -agV -agV -agV -agV -aiQ -aEu -agV -aiM -aiM -aiM -aay -aaa -aaa -akk -alz -alV -amp -amp -amp -anN -aon -aoR -apw -apV -aqA -aqX -arz -asb -asP -atu -aub -auF -avn -avW -awG -axx -ayf -ayK -azu -aAp -aAU -aBE -aCn -aBD -aDJ -aEy -aFn -aAl -aGN -aHv -aIu -aHv -aJq -aHu -aEF -aMz -aNz -aOr -aPi -aQa -aMx -bdY -aSJ -beh -beg -aTF -aUX -aUr -aWG -aXj -aXp -aXp -aXp -aXp -aWG -aTK -bey -bba -aBR -aBb -aRZ -aAx -aAx -aDi -aAx -aBR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(159,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -ahx -ahS -ahz -axo -aAk -aEt -agV -aaa -aay -aaa -aay -aaa -akk -akk -akk -akk -amq -akk -akk -anO -akZ -aoS -apx -apx -apx -apx -apx -apx -apx -atv -auc -auG -avo -avX -awH -auk -ayf -ayL -azv -aAq -aAV -aBF -aCo -aBD -aBz -aEz -aFo -aAl -aGO -aHw -aIv -aJs -aKn -aHu -aEF -aMA -aNz -aOs -aPi -aQb -aMx -bdY -aSJ -beg -beg -aTF -aUr -aUr -aWI -aXk -aXT -aXT -aXT -aXp -bes -aTK -bex -beA -aBR -aBb -aRZ -bcs -bcz -bcI -ZAx -aBR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(160,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -ahy -ahT -aik -ahT -aiS -aCS -agV -aay -agu -agu -agu -aay -akk -ala -alA -alA -alb -ala -akk -anP -amp -aoT -akk -apW -aqB -alc -arA -asc -arA -asi -aud -auH -avo -avV -asi -asi -ayf -ayM -azw -aAr -aAW -aBF -aCp -aBD -aBz -aEA -aFo -aAl -aGP -aHx -aIw -aJt -aKn -aLa -aEF -aMB -aNz -aOt -aPj -aQc -aQR -bea -aSK -bej -bej -aTF -aUr -aUr -aWI -aXl -aXU -aXU -aXU -aZv -aWG -aTK -bez -beC -azL -bbW -aBb -aAx -aAx -aDi -bcj -azL -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(161,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -ahz -ahS -ahx -ahT -aAy -aCS -agV -aaa -aaa -aaa -aay -aaa -akk -alb -ale -alW -amr -alb -anm -anm -anm -aoU -akL -apX -alA -alA -arB -arA -arA -asi -aue -auH -avp -avY -awI -axy -ayf -ayN -azx -aAp -azv -aBG -aCq -aBD -aBz -aEA -aFo -aAl -aGQ -aHy -aIx -aJt -aKn -aHu -aEF -ZyZ -aMC -aOu -aPk -aQd -aMD -bdZ -bed -bei -aUp -aTF -aUr -aWa -aWI -aXm -aXU -aXU -aYO -aXp -aWG -aTK -bez -aSJ -azL -bbX -ZAk -ZAn -bcA -bcI -bcj -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(162,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -agV -agV -avI -ayC -aCR -aFZ -agV -aaa -aaa -aaa -aay -aaa -akk -alc -alB -aKs -aKs -amX -ann -anQ -anm -aoU -akL -apY -amX -akk -akL -akL -anU -asi -auf -auH -avo -avZ -awJ -awJ -ayf -ayO -azy -aAp -aAX -ayf -aCn -aBD -aDJ -aEB -aEB -aAl -aGR -aGR -aIy -aJu -aJq -aHu -aEF -aMD -aMx -aOv -aMD -aQe -aMD -aRS -aSM -aTK -aTF -aTK -aUr -aUr -aWI -aXn -aXT -aXT -aXT -aXp -aWG -aTK -bez -aSJ -azL -bbX -ZAl -ZAn -aHG -ZAr -bcY -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(163,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -avd -ayB -aBt -aFI -agV -aaa -aaa -aaa -aay -aaa -akk -alb -alb -alA -alA -alA -alA -anR -akk -aoU -akk -apZ -aqC -anm -arC -asd -ase -asi -aug -auH -avo -awa -awd -axz -ayf -ayP -azz -aAs -aAV -aBF -aCr -aBD -aBz -aEC -aAl -aAl -aGS -aHz -aIz -aJv -aKo -aHu -aEF -aME -aNA -aOw -aPl -aNA -aQS -aRR -aSL -aTK -aUr -aUr -aUr -aUr -aWI -aXo -aXp -aXp -aXp -aXp -aWG -aTK -ZAg -beD -azL -bbX -ZAl -ZAn -aNE -ZAs -bcZ -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(164,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -avT -ahT -aCS -aHH -agV -aaa -aaa -aaa -aay -aay -akk -aJD -alA -alX -aKt -aKu -alA -alA -aoo -aoU -akk -anm -anm -anm -arC -ase -arC -asi -asi -auI -avo -avZ -awJ -awJ -ayf -ayf -ayf -aAo -ayf -aBD -aCs -aBD -aDK -aAl -aAl -aGf -aGT -aHA -aIA -bbc -aKp -aLb -aEF -aME -aNB -aOw -aNA -aNA -aQT -aRR -aSN -aTK -beo -aUX -aUr -aUX -aWG -aXp -aXp -beq -aXp -aXp -aWG -aTK -beA -beA -azL -azL -azL -azL -aFC -bcJ -azL -azL -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(165,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -aiU -aiU -aiU -aiU -agV -aaa -aaa -aaa -aay -aaa -akk -ale -alC -alA -alA -alA -alA -anS -amq -aoU -alb -aqa -anv -aqY -alb -asf -asQ -asi -auh -auJ -avq -awb -awK -awK -awK -awK -azA -aAt -awK -awK -aCt -aCX -aDL -ZzX -aED -aED -aGU -aHB -aED -aJw -aKq -aGM -aEF -aMF -aNA -aOw -bdS -aQf -aLQ -aRR -aSO -aTK -aUr -aUr -aUr -aUr -aWJ -aXi -aXi -aXi -aXi -aXi -aZR -aTK -beA -beA -azL -aHR -azL -aFs -aBb -aDj -azL -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(166,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aay -aay -aay -aay -aay -aay -agu -agu -agu -aaa -akk -alf -alD -alA -ald -aKv -ano -anT -anm -aoV -apy -apy -aqD -apy -arD -asg -apy -atw -aui -auK -avr -awc -awL -axA -axA -axA -axA -axA -axA -aBH -axA -aCY -avo -aEE -aHu -aHu -aGW -aHC -aAl -aAl -aDK -aAl -aLQ -aMG -aNC -aOx -aPm -aQg -aLQ -aRT -aSP -aLQ -aLQ -aLQ -aLQ -azL -azL -aWb -aWb -aWb -aWb -aWb -aWb -azL -aEG -aEG -azL -azL -azL -aBR -aBb -aDj -azL -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(167,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -aay -aki -aki -aki -aki -alY -all -all -anm -anm -anm -anO -akk -akL -akL -akk -aoU -anm -akk -asi -asi -asi -avs -awd -awM -auk -asi -asi -azB -asi -asi -asi -asi -aCZ -avo -aEF -aFp -aGg -aGW -aHD -aAl -aEB -aBz -aFn -aAl -aMH -aNA -aOy -aPn -aQh -aLQ -aRU -aSQ -aNC -aNC -aUY -aNA -azL -aWb -aWb -aXq -aXq -aXq -aXq -aWM -aWM -aWM -aBb -aBb -aBb -aBe -ZAo -bcB -aDj -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(168,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -ail -ail -aay -ail -ail -aay -aay -aay -aay -aki -akD -alg -alE -alZ -ams -alY -anp -anU -alb -anO -ale -alA -alA -akk -aoU -ash -asR -asi -auj -asi -avt -awe -auk -auk -asi -ayQ -azC -asi -ayQ -aBI -asi -aDa -avo -aEF -aFq -aGh -aGW -aHE -aAl -aJx -aBA -aFn -aAl -aMI -aNA -aOw -aPo -aQi -aLQ -aRV -aSR -bdS -aUs -aUZ -aVA -azL -aWb -aXq -aXq -aXq -aXq -aXq -aXq -aWM -aWM -aWM -aXq -aWM -aBb -ZAo -bcB -aDj -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(169,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aki -akE -alh -alF -ama -amt -amY -anq -anV -amp -aoW -apz -aqb -alA -akk -aoU -asi -asS -asi -asS -asi -asi -asi -auk -axB -asi -ayR -azD -asi -aAY -aBJ -asi -aDb -aDN -aEF -aFr -aGi -aGW -aHF -aAl -aFo -aBz -aLc -aAl -aMJ -aNA -aOz -aNC -aNC -aQU -aRW -aSR -aNA -aUt -aVa -aUt -azL -aWb -aXq -aXq -aXq -aWb -aWb -aWb -aWb -aWb -aWb -aWb -aWM -aRZ -aBR -aAx -aDi -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(170,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aaa -akj -akF -ali -alG -amb -amu -aki -akk -akk -anm -anm -akk -akk -akk -akk -aoU -asj -asT -atx -auk -auL -auk -asi -auk -auk -asi -asi -asi -asi -asi -azB -asi -aDc -avo -azL -azL -azL -aGX -azL -aAl -aFo -aBz -aLc -aAl -aMK -bdQ -aOw -aNA -aQj -aLQ -aRX -aSR -aNA -aUu -aVb -aVB -azL -aWK -aXq -aXq -aYt -aWb -aWK -aZw -aZw -aWK -aWK -aWb -aWM -ZAm -azL -bcz -bcI -azL -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(171,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aaa -akj -akG -alj -alH -ama -amv -aki -anr -anr -anr -aop -alA -amw -alb -amq -aoU -asi -ash -asi -asi -auM -avu -asi -auk -axC -auk -auk -auk -auk -aTL -auk -auk -aDc -avo -azL -aFs -aGj -aDi -aAx -aAl -aAl -aKr -aAl -aAl -azL -azL -aOA -aPp -azL -azL -azL -aSS -azL -azL -azL -azL -azL -aWL -aWK -aXV -aYt -aWb -aWK -aWK -bak -aWK -aZw -aWb -aWM -aWM -azL -bcj -bcK -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(172,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aaa -aki -akH -akH -akH -amc -ams -aki -ans -anW -anX -aoq -alA -alA -alb -amq -aoU -asi -asU -aty -asi -auN -auk -aul -auk -axD -ayg -auk -azE -auk -auk -auk -auk -aDc -avo -aEG -aAx -aAx -aDk -aHG -aIB -aHG -aHG -aQV -aHG -aML -aNE -ZAa -ZAd -bdT -bdV -aRY -aYU -bek -aAx -aAx -aAx -aEG -aWK -aWK -aXq -aYu -aWb -aZw -aWK -aWb -baB -aZw -aWb -aXq -aWM -azL -bcj -bcK -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(173,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -aaa -aaa -aay -aki -akI -alk -alI -amd -ams -aki -ant -alA -alA -alA -alA -alA -anX -anm -aoU -asi -asV -atz -aul -auk -auk -akk -akk -akk -akk -akk -akk -aoo -akk -asi -asi -aDd -aDO -aCy -aCy -aCy -aCy -aCy -aCy -aCy -aCy -bdF -aCy -aCy -aNF -ZAb -ZAe -aBR -bdU -aRZ -aAx -aDi -aAx -aAx -aVC -aEG -aWK -aWK -aXq -aYt -aWb -aZw -aZS -bal -aZw -aZw -aWb -aXq -aXq -azL -bcj -bcL -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(174,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aay -aay -aay -aay -aki -aki -all -all -alY -aki -aki -ala -anW -aop -alA -aoq -aqc -alb -anm -aoU -asi -asi -asi -ash -ash -asi -akk -awN -alA -ayh -ayS -awN -alA -akk -aBK -avm -aDc -avo -aEH -aFt -aFu -aFx -aFu -aZQ -aFt -aJy -bdH -bdM -aCy -azL -aOA -azL -azL -azL -azL -azL -aTT -azL -azL -azL -azL -aWL -aXq -aXq -aYt -aWb -aWK -aWK -aWK -aWK -bbe -aWb -aXq -aWK -azL -azL -aTT -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(175,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aay -akk -akJ -alb -alJ -alJ -amw -amq -alb -anX -aoq -alb -akk -akL -akL -akk -arE -amp -amp -atA -amp -amp -anN -amq -alA -alA -alA -ayT -alA -alA -akk -aBL -aCv -aDc -avo -aEH -aFu -aFu -aFx -aFu -aGl -aFu -aJy -bdG -bdL -aFx -aNG -aOC -aOI -aNH -aQX -aOI -aNI -aTN -aUv -aUv -azL -aWb -aWM -aXq -aXq -aXq -aWb -aWb -aWb -aWb -aWb -aWb -aWb -aWM -aWM -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(176,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aim -aay -akk -akK -alm -alm -alm -alm -akk -anr -anY -anr -anr -akk -amx -amp -amp -arF -ask -asW -atB -aum -auO -anO -akk -apz -alA -ayi -alA -azF -apz -akk -aBM -aCv -aDc -avo -aEI -aFu -aGk -aFx -aHa -aHa -aHa -aJy -bdJ -bdO -aFx -aNH -aOD -aPq -aNJ -aQY -aSa -aNI -aTN -aUw -aVc -azL -aWb -aWb -aWM -aXq -aXq -aXq -aXq -aXq -aXq -aWM -aXq -aXq -aXq -aXq -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(177,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aer -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -akk -akL -akL -akL -akL -akL -akk -akk -akk -akk -akk -akk -aqd -akk -akk -akk -aoo -asX -akk -akk -auP -anO -akk -awO -axE -alA -alA -asY -apz -akk -aBN -aCw -aDc -avq -aEJ -aFv -aFv -aGY -aHI -aIC -aJz -bbd -bdI -bdN -aFx -aNI -aOE -aPr -aPr -aQZ -aSb -aSU -aTN -aUx -aUx -azL -azL -azL -azL -azL -aWM -aWM -aWM -aXq -aWM -aWM -bak -aWM -aXq -aXq -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(178,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -akk -anu -alb -aor -aoX -apA -anO -akk -aqZ -arG -alA -asY -atC -akk -auQ -anO -akk -akk -akk -akk -amq -azG -akk -akk -aBO -aCv -aDc -avo -aEH -aFu -aFu -aFx -aHJ -aID -aJA -bdE -aLe -aLe -aMM -aNJ -aOF -aPs -aQk -aRa -aOI -aSV -aTO -aOI -aOI -aOI -aWc -aWN -aXr -azL -aYv -aYP -azL -azL -azL -azL -azL -azL -bca -azL -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(179,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaB -aaa -akL -akL -akL -anv -alb -aos -aos -aos -anO -akk -aqZ -aoq -alA -asZ -aqZ -akk -auR -avv -amp -amp -atA -amp -amp -azH -anN -akk -aBP -avm -aDc -avo -aEH -aFw -aFu -aFx -aHK -aIE -aJB -bdD -aLf -aLV -aFx -aNI -aOG -aPt -aQk -aQk -aOI -aOC -bel -aUy -aVd -aOI -aNI -aNI -beP -azL -aHd -aHd -azL -aZT -aAx -aDl -aDl -aAx -aAx -bck -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(180,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aay -aay -aay -aaB -aay -akL -amx -amZ -anw -amp -amp -amp -amp -aqe -akk -aqZ -aoq -alA -asZ -aqZ -akk -auS -ask -ask -ask -atB -ask -ask -azI -anO -azL -azL -azL -aDe -aDP -aCy -aFx -aFx -aFx -aHL -aIF -aJB -aJy -aJy -aJy -aFx -aNK -aOH -aPu -aQk -aRb -aOI -aSW -aTP -aUz -aVe -aOI -aNI -aWO -aXt -azL -aBb -aAx -azL -aZU -bam -baC -bbf -bby -aBb -bcl -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(181,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaB -aaa -akL -amy -akL -akk -akk -akk -akL -akL -akk -akk -akk -akk -ZAv -asZ -aqZ -akk -akk -akk -akk -akk -akk -akk -ayU -auP -anP -aAZ -aBQ -aAZ -aDf -aDQ -aCy -aZQ -aFu -aGZ -aHM -aIG -aJC -aHa -aFu -aLW -aFx -aNI -aOH -aPv -aQk -aQk -aOI -aSX -aTQ -aUA -aVf -aNJ -aWd -aWP -aXu -azL -aAx -aYQ -aEG -aAx -bam -baC -bbf -bby -aBb -bcm -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(182,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaB -aay -aay -amz -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akL -alA -ata -alA -alA -atC -avw -alA -alA -alA -akk -ayV -azJ -aAu -aBa -aBa -aBa -aDg -aDR -aCy -aFu -aFu -aHa -aHN -aIH -aHN -aHa -aFu -bdP -aFx -aNL -aOI -aNP -aNP -aNP -aNP -aSY -aTR -aUB -aVg -aOI -aVD -aWQ -aVD -azL -aYw -aDi -azL -aAx -aBb -baD -bbg -bbz -bcb -bcc -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(183,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaB -aaa -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akL -arA -arA -arA -aun -alA -aoq -awf -awP -aoq -akk -ayW -akL -akL -azM -aBR -azL -aDk -aDS -aCy -aFy -aGl -aHa -aHN -aIH -aHN -aHa -aHa -aHa -aFx -aNM -aOJ -aPw -aQl -aQl -aNP -aSZ -aTN -aNI -aVh -aOI -aWe -aWQ -aQk -azL -aDU -aDi -azL -aAx -aBb -aBb -aAx -aDR -aAx -aBb -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(184,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aay -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aay -aay -aay -aay -aay -aaa -aaa -akL -arA -atb -atD -arA -alA -aoq -aSf -awQ -aoq -akk -ayX -azK -aAv -aBb -aBS -aCx -aAx -aDR -aCy -aFu -aFu -aHb -aHN -aII -aHN -aHa -aFu -bdP -aFx -aNN -aOJ -aPx -aQm -aRc -aNP -aNI -aTN -aNI -aNI -aVD -aQk -aWR -aQk -azL -aYx -aDj -azL -aZV -aZV -baE -bbh -bbA -bcc -aAx -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(185,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaB -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akL -asl -atc -atE -arA -alA -alA -alA -alA -atC -akk -ayY -aos -aos -aBc -aAx -aBR -aBb -aDT -aCy -aFz -aGm -aHc -aHO -aII -aHN -aHa -aFu -aLW -aFx -aNO -aOK -aPy -aQn -aRd -aNP -aNI -aTN -aUC -aNI -aVD -aQk -aWS -aQk -azL -aDU -aYR -azL -aZW -aZV -baF -bbi -aDR -aAx -bcn -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(186,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaB -aay -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akk -akk -akk -akk -amq -akk -akk -akk -akk -akk -akk -alb -auT -aAw -aBd -aBT -aBR -aBb -aDU -aCy -aCy -aCy -aCy -aFx -aJG -aFx -aFx -aFx -aFx -aFx -aNP -aNP -aNP -aNP -aNP -aOI -aTa -aTS -aUD -aVi -aOI -aWf -aWQ -aWf -azL -aDU -aYS -azL -aZV -aZV -baG -bbj -aDR -aBb -aBb -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(187,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aay -aay -akk -asm -atF -aos -aos -auC -awg -aze -azX -avx -akk -akk -azL -azL -azL -azL -azL -aBb -aDU -aBb -aFA -aBb -aHd -aHN -aII -aKx -aLj -aMN -aHN -aHN -aKY -aPB -aRf -aSq -aVu -aJy -azL -aTT -azL -azL -azL -azL -aOA -azL -azL -aDU -aYT -azL -azL -azL -azL -azL -aDP -azL -azL -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(188,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -akk -asn -aos -aos -aos -avx -avx -avx -avx -alb -amw -alb -azM -aAx -aBe -aAx -azM -aAx -aDV -aEK -aXw -aGn -ZzY -ZzZ -aJH -aHI -aHI -aNQ -aKy -aOV -aPz -aJF -aKy -aKy -aKy -beb -aHe -aTU -aUE -aHG -aNE -aNE -aOB -aXv -aNE -aOB -aYU -aZx -aZX -ban -baH -aXv -bbB -aHG -bco -aZx -bcC -bcN -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(189,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -akk -akk -akk -akL -akL -akL -akk -akk -aBW -axF -avx -alb -azL -azL -azL -aBU -aCy -aCy -aCy -aEL -aFC -aCy -aCy -aHN -aHN -aHN -aJy -aMO -aOP -aMP -aII -aPC -aRg -aQo -aHN -aHN -aEG -aTV -aUF -aAZ -aAZ -aWg -aWT -aXw -aXw -aYy -aAZ -aZy -aAZ -aWg -baI -aAZ -bbC -aBb -bcp -azL -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(190,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -atd -ate -ate -ate -avy -akk -akk -akL -akL -akk -azL -aTJ -aBf -aBh -aCy -aAx -aDW -aEM -aBb -aBb -aCy -aHN -aHN -aLg -aJy -aOL -aHN -aMP -aII -aQy -aFx -aFx -aFx -aFx -aCy -aBR -aUG -aBR -azL -aBR -aBR -aXx -aXx -aBR -aBR -azL -azL -azL -aBR -bbk -aBR -azL -azL -azL -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(191,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -ate -ate -ate -ate -avz -atd -ate -axG -ate -avy -azL -aAz -aBg -aBV -aCy -aAx -aAx -aEN -aFD -aGo -aCy -aHN -aJI -aKY -aJy -aNR -aNR -aMP -aII -aQo -aSc -aQo -aWH -beE -aCy -aBR -aDR -aBR -azL -aWh -aWU -aWW -aXW -aYz -aYV -azL -aaa -aaa -aBR -aAx -aBR -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(192,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -ate -ate -auo -ate -ate -ate -ate -ate -ate -avy -azL -aAA -aBh -aIJ -aCy -aDl -aBb -aEO -aFE -aGp -aCy -aHN -aHN -aJy -aJy -aJy -aJy -aMP -aII -aQo -aFx -aJI -baA -beG -aCy -aBR -aUG -aBR -azL -aWi -aWV -aWW -aWW -aWW -aWW -azL -aay -aay -aBR -bbk -aBR -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(193,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -ate -ate -ate -aaJ -aaJ -ate -ate -aaJ -aaJ -aaN -aAB -aBi -aBX -aCy -aDm -aBb -aBb -aAx -aGq -aCy -aAx -aAx -azM -aAx -aAx -aFx -aOW -aPA -aFx -aFx -aTr -aXs -beF -aCy -aaa -aUH -aaa -azL -aWj -aWW -aXy -aXX -aYA -aYW -azL -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(194,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaN -aaN -aaN -aaN -aCy -aAx -aDX -aEP -aFF -aGr -aCy -azL -azL -azL -aBh -aON -aNU -aMP -aII -aFx -aFx -aFx -aFx -aFx -aCy -aay -aUH -aay -azL -azL -azL -azL -azL -azL -azL -azL -aay -aay -aay -aaB -aay -aay -aay -aay -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(195,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aCy -aCy -aCy -aCy -aCy -aCy -aCy -aHQ -aIL -aLh -aBh -aOM -aFx -aMQ -aNS -aFx -aaa -aaa -aay -aaa -aay -aaa -aUH -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(196,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aaa -aaa -aaa -azL -aAx -aHR -aAx -aBh -aLl -aBh -aFx -aMR -aNT -aFx -aay -aay -aaB -aaB -aaB -aaB -amz -aay -aay -aay -aay -aay -aay -aay -aay -aay -aay -aay -aaB -aaB -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(197,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -aaa -aaa -aaa -azL -aAx -aAx -aAx -aLi -aLk -aOO -aFx -aMS -aHN -aFx -aaa -aaa -aay -aaa -aay -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(198,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -aay -aay -aay -aay -azL -azM -azL -azL -azL -azL -aCy -aFx -aMT -aNU -aFx -aFx -aFx -aay -aaa -aaa -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bdC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(199,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFx -aFx -aFx -aFx -aMa -aMU -aHN -aLj -aSd -aHa -aay -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(200,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFu -aFu -aFu -aLm -aMb -aMV -aNV -aHN -aSp -aHa -aay -aaa -aaa -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(201,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaB -aaB -aaB -aBR -aAx -aFx -aFu -aJJ -aFu -aLn -aHc -aMW -aNW -aHN -aSe -aHa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(202,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aIM -aFu -aJJ -aFu -aMc -aMX -aNX -aOQ -aHN -aHa -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(203,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFy -aJK -aFu -aFu -aMd -aMY -aNW -aOR -aPD -aFx -aiv -aiv -aiv -aiv -aiv -aVj -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(204,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFu -aJJ -aFu -aLn -aHc -aMZ -aNW -aHN -aPE -aFx -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(205,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -aaB -aaB -aaB -aBR -aAx -aFx -aFu -aFu -aFu -aLm -aMb -aNa -aNY -aOS -aPF -aFx -aFx -aHa -aHa -aHa -aFx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(206,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFx -aFx -aFx -aFx -aMa -aNb -aNZ -aOS -aPG -aFx -aHN -aHK -aTb -aTb -aFx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(207,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -azL -aAx -aAx -aAx -aAx -aAx -aLo -aMe -aJC -aOa -aOT -aHN -aNU -aHN -aHK -aTc -aTc -aFx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(208,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -azL -azL -azL -azL -azL -azL -aJy -aFx -aFx -aFx -aFx -aFx -aFx -aHN -aHM -aMe -aTW -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(209,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -bbD -aHN -aSg -aTd -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(210,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -aRf -aHN -aHN -aRh -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(211,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -aRf -beH -beL -aSh -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(212,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -aFx -aFx -aFx -aFx -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(213,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(214,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(215,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(216,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(217,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(218,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(219,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(220,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(221,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(222,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(223,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(224,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(225,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(226,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(227,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(228,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(229,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(230,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(231,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(232,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(233,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(234,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(235,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(236,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(237,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(238,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(239,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(240,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(241,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(242,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(243,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(244,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(245,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(246,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(247,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(248,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(249,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(250,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(251,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(252,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(253,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(254,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(255,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} diff --git a/_maps/map_files/BirdStation/job/job_changes.dm b/_maps/map_files/BirdStation/job/job_changes.dm deleted file mode 100644 index cca341cc117..00000000000 --- a/_maps/map_files/BirdStation/job/job_changes.dm +++ /dev/null @@ -1,126 +0,0 @@ - -//custom access for some jobs. pasted together from ministation. - -/datum/job/New() - ..() - supervisors = "the captain and the head of personnel" - -/datum/outfit/job/New() - box = /obj/item/weapon/storage/box/survival/radio - -/datum/job/assistant // Here so assistant appears on the top of the select job list. - -//Command - -/datum/job/captain/New() - ..() - supervisors = "Nanotrasen and Central Command" - -/datum/job/hop/New() - ..() - supervisors = "the captain and Central Command" - -/datum/job/hop/get_access() - return get_all_accesses() - -//Security - -/datum/job/hos/New() - ..() - -/datum/outfit/job/hos/New() - box = /obj/item/weapon/storage/box/security/radio - -/datum/job/officer/New() - ..() - total_positions = 4 - spawn_positions = 4 - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - -/datum/outfit/job/officer/New() - box = /obj/item/weapon/storage/box/security/radio - -/datum/job/detective/New() - ..() - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - -/datum/outfit/job/detective/New() - box = /obj/item/weapon/storage/box/security/radio - -//Medbay - -/datum/job/doctor/New() - ..() - selection_color = "#ffffff" - total_positions = 6 - spawn_positions = 6 - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) - minimal_access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) - -//Engineering - -/datum/job/engineer/New() - ..() - total_positions = 4 - spawn_positions = 4 - access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) - minimal_access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) - -/datum/outfit/job/engineer/New() - box = /obj/item/weapon/storage/box/engineer/radio - -//Science - -/datum/job/scientist/New() - ..() - total_positions = 5 - spawn_positions = 5 - access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom, access_tech_storage) - minimal_access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom, access_tech_storage) - -//Cargo - -/datum/job/cargo_tech/New() - ..() - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - -/datum/job/mining/New() - ..() - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - -/datum/outfit/job/mining/New() - box = /obj/item/weapon/storage/box/engineer/radio - -//Service - -/datum/job/bartender/New() - ..() - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - -/datum/job/cook/New() - ..() - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - -/datum/job/hydro/New() - ..() - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - // they get maint access because of all the hydro content in maint - -/datum/job/janitor/New() - ..() - access = list(access_janitor, access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - minimal_access = list(access_janitor, access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - - -//Civilian - -/datum/job/clown/New() - ..() - supervisors = "nobody but yourself" //Honk diff --git a/_maps/map_files/BirdStation/job/removed_jobs.dm b/_maps/map_files/BirdStation/job/removed_jobs.dm deleted file mode 100644 index dc81c01c7c9..00000000000 --- a/_maps/map_files/BirdStation/job/removed_jobs.dm +++ /dev/null @@ -1,38 +0,0 @@ -//removed jobs. pasted together from MiniStation. - - -/datum/job/atmos/config_check() - return 0 - -/datum/job/chief_engineer/config_check() - return 0 - -/datum/job/qm/config_check() - return 0 - -/datum/job/cmo/config_check() - return 0 - -/datum/job/chemist/config_check() - return 0 - -/datum/job/geneticist/config_check() - return 0 - -/datum/job/virologist/config_check() - return 0 - -/datum/job/rd/config_check() - return 0 - -/datum/job/roboticist/config_check() - return 0 - -/datum/job/chaplain/config_check() - return 0 - -/datum/job/warden/config_check() - return 0 - -/datum/job/lawyer/config_check() - return 0 \ No newline at end of file diff --git a/config/maps.txt b/config/maps.txt index be491b56cd7..01b97a2b204 100644 --- a/config/maps.txt +++ b/config/maps.txt @@ -25,11 +25,6 @@ map metastation #voteweight 0.5 endmap -map birdstation - friendlyname Bird Boat Station - maxplayers 35 -endmap - map pubbystation friendlyname Pubby Station endmap From a2c9af8abf575a7c47cc912b06664a7b8b0ddee2 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 6 Feb 2017 14:54:58 -0600 Subject: [PATCH 002/128] Arena Shuttle --- _maps/shuttles/emergency_arena.dmm | 72 +++++++++++++++++++ code/datums/shuttles.dm | 13 ++++ code/game/turfs/open.dm | 3 + code/modules/admin/fun_balloon.dm | 64 ++++++++++++++++- .../hostile/megafauna/bubblegum.dm | 6 ++ 5 files changed, 157 insertions(+), 1 deletion(-) create mode 100644 _maps/shuttles/emergency_arena.dmm diff --git a/_maps/shuttles/emergency_arena.dmm b/_maps/shuttles/emergency_arena.dmm new file mode 100644 index 00000000000..623b8a0c1fd --- /dev/null +++ b/_maps/shuttles/emergency_arena.dmm @@ -0,0 +1,72 @@ +"a" = (/turf/closed/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) +"b" = (/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) +"c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) +"d" = (/turf/open/floor/plating/lava/smooth,/area/lavaland/underground/shuttle_arena) +"e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) +"f" = (/obj/effect/light_emitter,/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) +"g" = (/turf/open/space,/area/space) +"h" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape) +"i" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) +"j" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) +"k" = (/turf/open/indestructible/necropolis,/area/shuttle/escape) +"l" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) +"m" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis,/area/shuttle/escape) +"n" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis,/area/shuttle/escape) +"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis,/area/shuttle/escape) +"p" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis,/area/shuttle/escape) +"q" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible/necropolis,/area/shuttle/escape) +"r" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) +"s" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis,/area/shuttle/escape) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abbbbabbbbbbbbbbbaaaccccaaabbbbbbbbbbbbbbbbbbbbdda +abbbebbbbbbbbbbebaaabbbbaaabbbbbbbbbbbbbbbbbbbbdda +abbbbbbbbbbbbbbbbaaabbbbaaabbbbbbbebbbbbbbbbbbbbba +aabbbabbfbbbbbbbbbaabbbbaabbbbbbbbbbbbbbabbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbebbbba +abbbbbbbbbbbbabbbbbbbbbbbbbbbbbbbbbbbfbbabbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbebbaabbbbbbbbbaaaaaabbba +abbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbbbbbbbbebbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba +abbebbdddbbbbbbbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbdddbbbbbbbbbbbbbddbbbbbbbbbbaabbbbbbbbbfbbba +abbbbbdddbbbbaabbbbbbbbddbbbbbbbbbaabbbbbbbbbbbbba +abbbbbbddbbbbbfbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba +abbbbbbbdbbbbbbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba +abbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbbaabbbbbbbebbbbba +abbbaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbabbbbbbbbbbbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba +abbbbbebbbbbbbbbbbbbbbbbbbbbbabbbbbbbbfbbbbbbbbbba +abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbebbbbbbbbbba +abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda +abbebbbbbbbbbdddbbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda +abbbbbbbbbbbddddbbbbbbbbbbaaaaabbbbbbbbbbbbbbbddda +aaaaaaaaaaaaadbbbbbbbbbbbbaaaaabbbbbbbbbbbbaabddda +ggggggggggggabbbbbbbbbbbbbbbbfbbbbbbbbbbbbbaebddda +hhhhhhhhhhhgaaaaaabbbbebbbbbbbbbebbbbbbbbbbabbddda +hhiijjjjiihgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbddda +hhklijjilkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +hhkmiiiimkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +hhkkkkkkkkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +hhknkkkknkhgabbbbbbbbbbbbdddbbbbbbbbbbbbddddddddda +hhkmkkkkmkhgabbbbbbbbdddddddbbbbbbbbbbbbddddddddda +ohkkkkkkkkhgabbbbbbbddbbbdddbbbbbbabbbbbbbbbbdddda +hhknkkkknkhgabbbbbbbdbbbbbbbbbbbbbabbbbbbbbbbdddda +phkmkkkkmkhgabbebbbbbbbbbbbbbbbbbbabaaabbbbbbdddda +hhkkkkkkkkhgabbbbbbbbbbbbbbbbbbbbbabbbabbbbbbbbdda +hhklikkknkhgabbbbbbbbbbbbbbbbbbebbabbeabbbbbbbbdda +hhkmkkkkmkhgabbbbbbbbbbbbbbbbbbbbbaaaaaaabbbbbbbba +hhkkkkkkkkhgabbbbbbaaaaaabbbbbbbbbabbbbbbbfbbbbbba +hhknkkkinkhgabbbbbbbbbbbabbbbbfbbbabbbbbbbbbbbbbba +ohkmkkkkmkhgabbbbbbbbbebabbbbbbbbbbbbbbbbbbbbbebba +hhkkkkkkkkhgabbbbbbabbbbabbbbbbbbbbbbbbbbbbbbbbbba +ohknkkkknkhgabbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbba +hhqqqqqqqqhgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbba +hhrqqqqqqrhgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +hhssssssshhgafbbbbbbbbbbbebbbbbbbbbbbbbbebbbbbbbba +ghhhhhhhhhggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 911a37280a2..173e5875393 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -73,6 +73,19 @@ admin_notes = "Due to the limited space for non paying crew, this shuttle may cause a riot." credit_cost = 10000 + +/datum/map_template/shuttle/emergency/arena + suffix = "arena" + name = "The Arena" + description = "The crew must pass through an otherworldy arena to board this shuttle. Expect massive casualties. The source of the Bloody Signal must be tracked down and eliminated to unlock this shuttle." + admin_notes = "RIP AND TEAR." + credit_cost = 10000 + +/datum/map_template/shuttle/emergency/arena/prerequisites_met() + if("bubblegum" in SSshuttle.shuttle_purchase_requirements_met) + return TRUE + return FALSE + /datum/map_template/shuttle/emergency/birdboat suffix = "birdboat" name = "Birdboat Station Emergency Shuttle" diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index df3b680b914..04a782721c4 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -34,6 +34,9 @@ if(prob(12)) icon_state = "necro[rand(2,3)]" +/turf/open/indestructible/necropolis/air + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + /turf/open/indestructible/hierophant icon = 'icons/turf/floors/hierophant_floor.dmi' initial_gas_mix = "o2=14;n2=23;TEMP=300" diff --git a/code/modules/admin/fun_balloon.dm b/code/modules/admin/fun_balloon.dm index ee9b3f26c56..9adfdfe590d 100644 --- a/code/modules/admin/fun_balloon.dm +++ b/code/modules/admin/fun_balloon.dm @@ -149,4 +149,66 @@ /obj/effect/shuttle_build/New() SSshuttle.emergency.dock(SSshuttle.getDock("emergency_home")) - qdel(src) \ No newline at end of file + qdel(src) + + + +//Arena + +/obj/effect/forcefield/arena_shuttle + name = "portal" + var/list/warp_points = list() + + +/obj/effect/forcefield/arena_shuttle/Bumped(mob/M as mob|obj) + if(!warp_points.len) + for(var/obj/effect/landmark/shuttle_arena_safe/S in landmarks_list) + warp_points |= S + if(!isliving(M)) + return + else + var/mob/living/L = M + if(L.pulling && istype(L.pulling, /obj/item/bodypart/head)) + L << "Your offering is accepted. You may pass." + qdel(L.pulling) + var/obj/effect/landmark/LA = pick(warp_points) + L.forceMove(get_turf(LA)) + L.hallucination = 0 + L << "The battle is won. Your bloodlust subsides." + for(var/obj/item/weapon/twohanded/required/chainsaw/doomslayer/chainsaw in L) + qdel(chainsaw) + else + L << "You are not yet worthy of passing. Drag a severed head to the barrier to be allowed entry to the hall of champions." + +/obj/effect/landmark/shuttle_arena_safe + name = "hall of champions" + desc = "For the winners." + +/obj/effect/landmark/shuttle_arena_entrance + name = "the arena" + desc = "A lava filled battlefield." + + +/obj/effect/forcefield/arena_shuttle_entrance + name = "portal" + var/list/warp_points = list() + +/obj/effect/forcefield/arena_shuttle_entrance/Bumped(mob/M as mob|obj) + if(!warp_points.len) + for(var/obj/effect/landmark/shuttle_arena_entrance/S in landmarks_list) + warp_points |= S + if(!isliving(M)) + return + + var/obj/effect/landmark/LA = pick(warp_points) + + M.forceMove(get_turf(LA)) + spawn() + var/obj/effect/mine/pickup/bloodbath/B = new(M) + B.mineEffect(M) + M << "You're trapped in a deadly arena! To escape, you'll need to drag a severed head to the escape portals." + + + +/area/lavaland/underground/shuttle_arena + name = "arena" \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm index 6623271f951..ebe45368f52 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm @@ -115,6 +115,12 @@ Difficulty: Hard bloodspell.phased = 1 internal = new/obj/item/device/gps/internal/bubblegum(src) +/mob/living/simple_animal/hostile/megafauna/bubblegum/grant_achievement(medaltype,scoretype) + ..() + SSshuttle.shuttle_purchase_requirements_met |= "bubblegum" + + + /mob/living/simple_animal/hostile/megafauna/bubblegum/do_attack_animation(atom/A, visual_effect_icon) if(!charging) ..() From 671bc43926202f98d5826943ef0367466bae5556 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 6 Feb 2017 15:06:00 -0600 Subject: [PATCH 003/128] Gives the shuttle air --- _maps/shuttles/emergency_arena.dmm | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/_maps/shuttles/emergency_arena.dmm b/_maps/shuttles/emergency_arena.dmm index 623b8a0c1fd..fc2a6384e97 100644 --- a/_maps/shuttles/emergency_arena.dmm +++ b/_maps/shuttles/emergency_arena.dmm @@ -1,22 +1,22 @@ "a" = (/turf/closed/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) -"b" = (/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) -"c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) +"b" = (/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) +"c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) "d" = (/turf/open/floor/plating/lava/smooth,/area/lavaland/underground/shuttle_arena) -"e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) -"f" = (/obj/effect/light_emitter,/turf/open/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) +"e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) +"f" = (/obj/effect/light_emitter,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) "g" = (/turf/open/space,/area/space) "h" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape) "i" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) "j" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) -"k" = (/turf/open/indestructible/necropolis,/area/shuttle/escape) +"k" = (/turf/open/indestructible/necropolis/air,/area/shuttle/escape) "l" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) -"m" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis,/area/shuttle/escape) -"n" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis,/area/shuttle/escape) -"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis,/area/shuttle/escape) -"p" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis,/area/shuttle/escape) -"q" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible/necropolis,/area/shuttle/escape) +"m" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) +"n" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) +"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) +"p" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape) +"q" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) "r" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) -"s" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis,/area/shuttle/escape) +"s" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 8269028cdfafb9d1d5ae68cad533f82986d6401b Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 6 Feb 2017 15:09:28 -0600 Subject: [PATCH 004/128] Fixes air inside shuttle, adds to config --- _maps/shuttles/emergency_arena.dmm | 24 ++++++++++++------------ config/unbuyableshuttles.txt | 3 ++- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/_maps/shuttles/emergency_arena.dmm b/_maps/shuttles/emergency_arena.dmm index fc2a6384e97..36ef140c0d6 100644 --- a/_maps/shuttles/emergency_arena.dmm +++ b/_maps/shuttles/emergency_arena.dmm @@ -5,18 +5,18 @@ "e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) "f" = (/obj/effect/light_emitter,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) "g" = (/turf/open/space,/area/space) -"h" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape) -"i" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) -"j" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) -"k" = (/turf/open/indestructible/necropolis/air,/area/shuttle/escape) -"l" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) -"m" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) -"n" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) -"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) -"p" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape) -"q" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) -"r" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape) -"s" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape) +"h" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape{noteleport = 1}) +"i" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"j" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"k" = (/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"l" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"m" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"n" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"p" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"q" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"r" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"s" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/config/unbuyableshuttles.txt b/config/unbuyableshuttles.txt index 9a7008d4d9f..6376e0c3703 100644 --- a/config/unbuyableshuttles.txt +++ b/config/unbuyableshuttles.txt @@ -15,4 +15,5 @@ #_maps/shuttles/emergency_mini.dmm #_maps/shuttles/emergency_imfedupwiththisworld.dmm #_maps/shuttles/emergency_goon.dmm -#_maps/shuttles/emergency_wabbajack.dmm \ No newline at end of file +#_maps/shuttles/emergency_wabbajack.dmm +#_maps/shuttles/emergency_arena.dmm \ No newline at end of file From 781588566b5c3c3913fc9a551717be0218f3d890 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 6 Feb 2017 20:28:37 -0600 Subject: [PATCH 005/128] Fixes --- _maps/shuttles/emergency_arena.dmm | 22 ++++++++++------------ code/modules/admin/fun_balloon.dm | 20 ++++++++++++-------- 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/_maps/shuttles/emergency_arena.dmm b/_maps/shuttles/emergency_arena.dmm index 36ef140c0d6..8c57221508c 100644 --- a/_maps/shuttles/emergency_arena.dmm +++ b/_maps/shuttles/emergency_arena.dmm @@ -1,9 +1,9 @@ -"a" = (/turf/closed/indestructible/necropolis,/area/lavaland/underground/shuttle_arena) -"b" = (/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) -"c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) -"d" = (/turf/open/floor/plating/lava/smooth,/area/lavaland/underground/shuttle_arena) -"e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) -"f" = (/obj/effect/light_emitter,/turf/open/indestructible/necropolis/air,/area/lavaland/underground/shuttle_arena) +"a" = (/turf/closed/indestructible/necropolis,/area/shuttle_arena) +"b" = (/turf/open/indestructible/necropolis/air,/area/shuttle_arena) +"c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) +"d" = (/turf/open/floor/plating/lava/smooth,/area/shuttle_arena) +"e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) +"f" = (/obj/effect/light_emitter,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) "g" = (/turf/open/space,/area/space) "h" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape{noteleport = 1}) "i" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) @@ -14,9 +14,7 @@ "n" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) "o" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) "p" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) -"q" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) -"r" = (/obj/effect/landmark/shuttle_arena_safe,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) -"s" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"q" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -65,8 +63,8 @@ hhknkkkinkhgabbbbbbbbbbbabbbbbfbbbabbbbbbbbbbbbbba ohkmkkkkmkhgabbbbbbbbbebabbbbbbbbbbbbbbbbbbbbbebba hhkkkkkkkkhgabbbbbbabbbbabbbbbbbbbbbbbbbbbbbbbbbba ohknkkkknkhgabbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbba -hhqqqqqqqqhgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbba -hhrqqqqqqrhgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba -hhssssssshhgafbbbbbbbbbbbebbbbbbbbbbbbbbebbbbbbbba +hhkkkkkkkkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbba +hhikkkkkkihgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +hhqqqqqqqhhgafbbbbbbbbbbbebbbbbbbbbbbbbbebbbbbbbba ghhhhhhhhhggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} diff --git a/code/modules/admin/fun_balloon.dm b/code/modules/admin/fun_balloon.dm index 9adfdfe590d..c7ea2167894 100644 --- a/code/modules/admin/fun_balloon.dm +++ b/code/modules/admin/fun_balloon.dm @@ -162,8 +162,12 @@ /obj/effect/forcefield/arena_shuttle/Bumped(mob/M as mob|obj) if(!warp_points.len) - for(var/obj/effect/landmark/shuttle_arena_safe/S in landmarks_list) - warp_points |= S + warp_points = get_area_turfs(/area/shuttle/escape) + for(var/turf/T in warp_points) + for(var/atom/movable/AM in T) + if(AM.density && AM.anchored) + warp_points -= T + break if(!isliving(M)) return else @@ -171,8 +175,8 @@ if(L.pulling && istype(L.pulling, /obj/item/bodypart/head)) L << "Your offering is accepted. You may pass." qdel(L.pulling) - var/obj/effect/landmark/LA = pick(warp_points) - L.forceMove(get_turf(LA)) + var/turf/LA = pick(warp_points) + L.forceMove(LA) L.hallucination = 0 L << "The battle is won. Your bloodlust subsides." for(var/obj/item/weapon/twohanded/required/chainsaw/doomslayer/chainsaw in L) @@ -203,12 +207,12 @@ var/obj/effect/landmark/LA = pick(warp_points) M.forceMove(get_turf(LA)) + M << "You're trapped in a deadly arena! To escape, you'll need to drag a severed head to the escape portals." spawn() var/obj/effect/mine/pickup/bloodbath/B = new(M) B.mineEffect(M) - M << "You're trapped in a deadly arena! To escape, you'll need to drag a severed head to the escape portals." - -/area/lavaland/underground/shuttle_arena - name = "arena" \ No newline at end of file +/area/shuttle_arena + name = "arena" + has_gravity = 1 From aeaad4631b8d4dd6792154196c3ed0bd64882b39 Mon Sep 17 00:00:00 2001 From: Supermichael777 Date: Tue, 7 Feb 2017 00:19:29 -0500 Subject: [PATCH 006/128] til how action buttons work --- code/modules/clothing/masks/gasmask.dm | 40 ++++++++++++++------------ 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index 448a4b74d53..8cbc9395f68 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -99,26 +99,28 @@ flags_cover = MASKCOVERSEYES resistance_flags = FLAMMABLE actions_types = list(/datum/action/item_action/adjust) + -/obj/item/clothing/mask/gas/mime/attack_self(mob/user) - cycle_mask(user) +/obj/item/clothing/mask/gas/mime/ui_action_click(mob/user) + if(!istype(user) || user.incapacitated()) + return -/obj/item/clothing/mask/gas/mime/proc/cycle_mask(mob/user) - switch(icon_state) - if("mime") - icon_state = "sadmime" - if("sadmime") - icon_state = "scaredmime" - if("scaredmime") - icon_state = "sexymime" - if("sexymime") - icon_state = "mime" - user.update_inv_wear_mask() - for(var/X in actions) - var/datum/action/A = X - A.UpdateButtonIcon() - user << "You adjust your mask to portray a different emotion." - return 1 + var/list/options = list() + options["Blanc"] = "mime" + options["Triste"] = "sadmime" + options["Effrayé"] = "scaredmime" + options["Excité"] ="sexymime" + + var/choice = input(user,"To what form do you wish to Morph this mask?","Morph Mask") in options + + if(src && choice && !user.incapacitated() && in_range(user,src)) + icon_state = options[choice] + user.update_inv_wear_mask() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() + user << "Your Mime Mask has now morphed into [choice]!" + return 1 /obj/item/clothing/mask/gas/monkeymask name = "monkey mask" @@ -170,6 +172,7 @@ resistance_flags = FLAMMABLE obj_integrity = 100 max_integrity = 100 + actions_types = list(/datum/action/item_action/adjust) dog_fashion = null @@ -186,7 +189,6 @@ obj/item/clothing/mask/gas/tiki_mask/ui_action_click(mob/user) if(src && choice && !M.stat && in_range(M,src)) icon_state = options[choice] - item_state = options[choice] user.update_inv_wear_mask() for(var/X in actions) var/datum/action/A = X From 4b0626f7173558668a75ad81d00f3972a8adfb90 Mon Sep 17 00:00:00 2001 From: AnturK Date: Tue, 7 Feb 2017 15:14:04 +0100 Subject: [PATCH 007/128] Monkey Madness --- code/__DEFINES/monkeys.dm | 2 +- code/modules/mob/living/carbon/monkey/monkey.dm | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/monkeys.dm b/code/__DEFINES/monkeys.dm index 76f7ea850c3..52ef4b55906 100644 --- a/code/__DEFINES/monkeys.dm +++ b/code/__DEFINES/monkeys.dm @@ -35,4 +35,4 @@ #define MONKEY_HUNT_FRUSTRATION_LIMIT 8 // Chase after an enemy before giving up #define MONKEY_DISPOSE_FRUSTRATION_LIMIT 16 // Dispose of a body before giving up -#define MONKEY_AGGRESSIVE_MVM_PROB 1 // If you mass edit monkies to be aggressive. there is a small chance of in-fighting \ No newline at end of file +#define MONKEY_AGGRESSIVE_MVM_PROB 0 // If you mass edit monkies to be aggressive. there is a small chance of in-fighting \ No newline at end of file diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index 1844cc28f05..548b5aab3ad 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -149,4 +149,14 @@ return 1 /mob/living/carbon/monkey/can_use_guns(var/obj/item/weapon/gun/G) - return 1 \ No newline at end of file + return 1 + +/mob/living/carbon/monkey/angry + aggressive = TRUE + +/mob/living/carbon/monkey/angry/Initialize() + ..() + if(prob(10)) + var/obj/item/clothing/head/helmet/justice/escape/helmet = new(src) + equip_to_slot_or_del(helmet,slot_head) + helmet.attack_self(src) // todo encapsulate toggle \ No newline at end of file From 05ab6d8f1057b0b21247ee66f909209378fc283d Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Tue, 7 Feb 2017 10:41:35 -0500 Subject: [PATCH 008/128] Fix supermatter consumed in a closet by a singulo --- code/game/objects/structures/crates_lockers/closets.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index dd90343981e..947364abe11 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -438,3 +438,7 @@ for(var/atom/A in contents) A.ex_act(severity, target) CHECK_TICK + +/obj/structure/closet/singularity_act() + dump_contents() + ..() From fe6bbb0577fad5b37fc9f4940f9f0cd319144a54 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Tue, 7 Feb 2017 13:09:28 -0500 Subject: [PATCH 009/128] Clean up world Reboot, reorganize sounds --- code/world.dm | 53 +++++++++++---------- sound/AI/newroundsexy2.ogg | Bin 22201 -> 0 bytes sound/{misc => roundend}/apcdestroyed.ogg | Bin sound/{misc => roundend}/bangindonk.ogg | Bin sound/{misc => roundend}/disappointed.ogg | Bin sound/{misc => roundend}/its_only_game.ogg | Bin sound/{misc => roundend}/leavingtg.ogg | Bin sound/{AI => roundend}/newroundsexy.ogg | Bin sound/{misc => roundend}/yeehaw.ogg | Bin 9 files changed, 28 insertions(+), 25 deletions(-) delete mode 100644 sound/AI/newroundsexy2.ogg rename sound/{misc => roundend}/apcdestroyed.ogg (100%) rename sound/{misc => roundend}/bangindonk.ogg (100%) rename sound/{misc => roundend}/disappointed.ogg (100%) rename sound/{misc => roundend}/its_only_game.ogg (100%) rename sound/{misc => roundend}/leavingtg.ogg (100%) rename sound/{AI => roundend}/newroundsexy.ogg (100%) rename sound/{misc => roundend}/yeehaw.ogg (100%) diff --git a/code/world.dm b/code/world.dm index bab4d772ae1..e57bb2c0948 100644 --- a/code/world.dm +++ b/code/world.dm @@ -198,7 +198,7 @@ var/last_irc_status = 0 if(ticker.delay_end) world << "An admin has delayed the round end." return - world << "Rebooting World in [delay/10] [delay > 10 ? "seconds" : "second"]. [reason]" + world << "Rebooting World in [delay/10] [(delay >= 10 && delay < 20) ? "second" : "seconds"]. [reason]" var/round_end_sound_sent = FALSE if(ticker.round_end_sound) round_end_sound_sent = TRUE @@ -225,7 +225,6 @@ var/last_irc_status = 0 /world/proc/OnReboot(reason, feedback_c, feedback_r, round_end_sound_sent) feedback_set_details("[feedback_c]","[feedback_r]") log_game("Rebooting World. [reason]") - kick_clients_in_lobby("The round came to an end with you in the lobby.", 1) //second parameter ensures only afk clients are kicked #ifdef dellogging var/log = file("data/logs/del.log") log << time2text(world.realtime) @@ -234,36 +233,40 @@ var/last_irc_status = 0 if(count > 10) log << "#[count]\t[index]" #endif - var/soundwait = 0 - if (ticker.round_end_sound && !round_end_sound_sent) - soundwait = 10 - for(var/thing in clients) - var/client/C = thing - if (!C) - continue - C.Export("##action=load_rsc", ticker.round_end_sound) - spawn(soundwait/2) - if(ticker && ticker.round_end_sound) - world << sound(ticker.round_end_sound) - else - world << sound(pick('sound/AI/newroundsexy.ogg', - 'sound/misc/apcdestroyed.ogg', - 'sound/misc/bangindonk.ogg', - 'sound/misc/leavingtg.ogg', - 'sound/misc/its_only_game.ogg', - 'sound/misc/yeehaw.ogg', - 'sound/misc/disappointed.ogg')) // random end sounds!! - LastyBatsy if(blackbox) blackbox.save_all_data_to_sql() - sleep(soundwait) Master.Shutdown() //run SS shutdowns + RoundEndSound(round_end_sound_sent) + kick_clients_in_lobby("The round came to an end with you in the lobby.", 1) //second parameter ensures only afk clients are kicked + world << "Rebooting world. Loading next map..." for(var/thing in clients) var/client/C = thing - if (!C) - continue - if(config.server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite + if(C && config.server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite C << link("byond://[config.server]") +/world/proc/RoundEndSound(round_end_sound_sent) + set waitfor = FALSE + var/round_end_sound + if(!ticker && ticker.round_end_sound) + round_end_sound = ticker.round_end_sound + if (!round_end_sound_sent) + for(var/thing in clients) + var/client/C = thing + if (!C) + continue + C.Export("##action=load_rsc", round_end_sound) + else + round_end_sound = pick(\ + 'sound/roundend/newroundsexy.ogg', + 'sound/roundend/apcdestroyed.ogg', + 'sound/roundend/bangindonk.ogg', + 'sound/roundend/leavingtg.ogg', + 'sound/roundend/its_only_game.ogg', + 'sound/roundend/yeehaw.ogg', + 'sound/roundend/disappointed.ogg'\ + ) + world << sound(round_end_sound) + var/inerror = 0 /world/Error(var/exception/e) //runtime while processing runtimes diff --git a/sound/AI/newroundsexy2.ogg b/sound/AI/newroundsexy2.ogg deleted file mode 100644 index 531bba10014f202a34ee24f5bdc298f62a8d3ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22201 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 Date: Tue, 7 Feb 2017 18:48:30 +0000 Subject: [PATCH 010/128] Actually make minimum timer on nuke to 90 seconds Whoops, my bad guys. --- code/game/gamemodes/nuclear/nuclearbomb.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm index c222189cc88..b66caf44027 100644 --- a/code/game/gamemodes/nuclear/nuclearbomb.dm +++ b/code/game/gamemodes/nuclear/nuclearbomb.dm @@ -20,7 +20,7 @@ var/bomb_set density = 1 resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF - var/timer_set = 60 + var/timer_set = 90 var/default_timer_set = 90 var/minimum_timer_set = 90 var/maximum_timer_set = 3600 From 67214110e413665f5966aececd85cd726098e2dc Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Tue, 7 Feb 2017 14:24:11 -0500 Subject: [PATCH 011/128] Fixes the ex_act -> drop -> ex_act runtimes --- code/game/objects/items/weapons/storage/storage.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 9718051b938..30dca0f3ee6 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -527,7 +527,7 @@ /obj/item/weapon/storage/handle_atom_del(atom/A) if(A in contents) usr = null - remove_from_storage(A, loc) + remove_from_storage(A, null) /obj/item/weapon/storage/contents_explosion(severity, target) for(var/atom/A in contents) From be27035d53534d7599859d6cea4244ebf674fc96 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Tue, 7 Feb 2017 15:39:49 -0500 Subject: [PATCH 012/128] Adds world/New/Reboot times to the log --- code/world.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/world.dm b/code/world.dm index bab4d772ae1..d2e00ce90c8 100644 --- a/code/world.dm +++ b/code/world.dm @@ -13,8 +13,8 @@ var/list/map_transition_config = MAP_TRANSITION_CONFIG /world/New() + world.log << "World loaded at [world.timeofday]" map_ready = 1 - world.log << "Map is ready." #if (PRELOAD_RSC == 0) external_rsc_urls = file2list("config/external_rsc_urls.txt","\n") @@ -69,7 +69,6 @@ var/list/map_transition_config = MAP_TRANSITION_CONFIG Master.Setup(10, FALSE) - #define IRC_STATUS_THROTTLE 50 var/last_irc_status = 0 @@ -182,14 +181,14 @@ var/last_irc_status = 0 else return ircadminwho() - +#define WORLD_REBOOT(X) world.log << "World rebooted at [world.timeofday]"; ..(X) /world/Reboot(var/reason, var/feedback_c, var/feedback_r, var/time) if (reason == 1) //special reboot, do none of the normal stuff if (usr) log_admin("[key_name(usr)] Has requested an immediate world restart via client side debugging tools") message_admins("[key_name_admin(usr)] Has requested an immediate world restart via client side debugging tools") world << "Rebooting World immediately due to host request" - return ..(1) + WORLD_REBOOT(1) var/delay if(time) delay = time @@ -220,7 +219,8 @@ var/last_irc_status = 0 Reboot("Map change timed out", time = 10) return OnReboot(reason, feedback_c, feedback_r, round_end_sound_sent) - ..(0) + WORLD_REBOOT(0) +#undef WORLD_REBOOT /world/proc/OnReboot(reason, feedback_c, feedback_r, round_end_sound_sent) feedback_set_details("[feedback_c]","[feedback_r]") From 5138e910a65fea67197376ae6f3dc70c8edb2c38 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Tue, 7 Feb 2017 16:42:53 -0500 Subject: [PATCH 013/128] Deletes some empty files --- code/modules/mob/living/silicon/pai/examine.dm | 0 code/modules/mob/living/silicon/pai/life.dm | 0 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 code/modules/mob/living/silicon/pai/examine.dm delete mode 100644 code/modules/mob/living/silicon/pai/life.dm diff --git a/code/modules/mob/living/silicon/pai/examine.dm b/code/modules/mob/living/silicon/pai/examine.dm deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/code/modules/mob/living/silicon/pai/life.dm b/code/modules/mob/living/silicon/pai/life.dm deleted file mode 100644 index e69de29bb2d..00000000000 From dfe73382ba62e45cc9c7fe20d2f23fb716d3e04f Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Tue, 7 Feb 2017 16:14:46 -0600 Subject: [PATCH 014/128] Fixes changeling vision not updating immediatley --- code/game/gamemodes/changeling/powers/augmented_eyesight.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm index eb1f6626c06..b361e47d644 100644 --- a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm +++ b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm @@ -22,6 +22,7 @@ E.sight_flags -= SEE_MOBS E.flash_protect = 2 user << "We adjust our eyes to protect them from bright lights." + user.update_sight() else user << "We can't adjust our eyes if we don't have any!" From b9411a13b185de3348338cb7eea4cc6e9e4b1894 Mon Sep 17 00:00:00 2001 From: c0 Date: Wed, 8 Feb 2017 10:05:10 +0300 Subject: [PATCH 015/128] Moves shuttle name to status screen --- code/game/machinery/status_display.dm | 2 ++ code/modules/mob/mob.dm | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 02324c8c68f..6f79d7ba09d 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -123,6 +123,8 @@ switch(mode) if(1,2,4,5) user << "The display says:
\t

[message1]
\t[message2]" + if(mode == 1 && SSshuttle.emergency) + user << "Current Shuttle: [SSshuttle.emergency.name]" /obj/machinery/status_display/proc/set_message(m1, m2) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 6be8cd5723d..9ecb764b77e 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -527,7 +527,6 @@ var/next_mob_id = 0 stat(null, "Next Map: [nextmap.friendlyname]") stat(null, "Server Time: [time2text(world.realtime, "YYYY-MM-DD hh:mm")]") if(SSshuttle.emergency) - stat(null, "Current Shuttle: [SSshuttle.emergency.name]") var/ETA = SSshuttle.emergency.getModeStr() if(ETA) stat(null, "[ETA] [SSshuttle.emergency.getTimerStr()]") From 91110b541e752525f9aaac1b7e51fa40c95f1a8b Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Wed, 8 Feb 2017 09:04:56 -0600 Subject: [PATCH 016/128] Ausops Sprites for Air Tanks --- icons/obj/tank.dmi | Bin 9128 -> 8919 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/tank.dmi b/icons/obj/tank.dmi index 7087814bb8b44143d059b91566338acc6e850f57..1c91ecd270b9daa7a70b732be355f9ee9d245f19 100644 GIT binary patch literal 8919 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 ah3Ct?G?079+ll)E2hi0r)U3K|7yVz}yT*P1 From cca7fd475a6f3b8b17a8da7eecd5fba74c8b4f16 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Wed, 8 Feb 2017 19:20:53 +0400 Subject: [PATCH 017/128] KA Cosmetic and Tracer Mods don't take up space, change name now (#23814) * added chassis_name var to cosmetic ka mods, made cosmetic mods 0 cost * no cost for tracer modkit --- .../projectiles/guns/energy/kinetic_accelerator.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index df867c4444e..07a318cee1e 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -376,28 +376,32 @@ /obj/item/borg/upgrade/modkit/chassis_mod name = "super chassis" desc = "Makes your KA yellow. All the fun of having a more powerful KA without actually having a more powerful KA." - cost = 10 + cost = 0 denied_type = /obj/item/borg/upgrade/modkit/chassis_mod var/chassis_icon = "kineticgun_u" + var/chassis_name = "super-kinetic acclerator" /obj/item/borg/upgrade/modkit/chassis_mod/install(obj/item/weapon/gun/energy/kinetic_accelerator/KA, mob/user) . = ..() if(.) KA.icon_state = chassis_icon + KA.name = chassis_name /obj/item/borg/upgrade/modkit/chassis_mod/uninstall(obj/item/weapon/gun/energy/kinetic_accelerator/KA) KA.icon_state = initial(KA.icon_state) + KA.name = initial(KA.name) ..() /obj/item/borg/upgrade/modkit/chassis_mod/orange name = "hyper chassis" desc = "Makes your KA orange. All the fun of having explosive blasts without actually having explosive blasts." chassis_icon = "kineticgun_h" + chassis_name = "hyper-kinetic accelerator" /obj/item/borg/upgrade/modkit/tracer name = "white tracer bolts" desc = "Causes kinetic accelerator bolts to have a white tracer trail and explosion." - cost = 4 + cost = 0 denied_type = /obj/item/borg/upgrade/modkit/tracer var/bolt_color = "#FFFFFF" From 10d4381c16b405b44ac5ce2f77de4d04f326c3cc Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Wed, 8 Feb 2017 15:20:55 +0000 Subject: [PATCH 018/128] Automatic changelog generation for PR #23814 [ci skip] --- html/changelogs/AutoChangeLog-pr-23814.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23814.yml diff --git a/html/changelogs/AutoChangeLog-pr-23814.yml b/html/changelogs/AutoChangeLog-pr-23814.yml new file mode 100644 index 00000000000..d600c0df4a5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23814.yml @@ -0,0 +1,4 @@ +author: "uraniummeltdown" +delete-after: True +changes: + - tweak: "Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. Cosmetic kits change the name of the KA." From 9a105d8f7b0e8c4e5fb46d8ca4cf0fdb9a2f3df1 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Wed, 8 Feb 2017 12:07:55 -0500 Subject: [PATCH 019/128] Fix a qdel loop with armblades (#23819) --- code/game/gamemodes/changeling/powers/mutations.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index 1b3e59e5189..d1b536573e5 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -150,7 +150,7 @@ icon = 'icons/obj/weapons.dmi' icon_state = "arm_blade" item_state = "arm_blade" - flags = ABSTRACT | NODROP + flags = ABSTRACT | NODROP | DROPDEL w_class = WEIGHT_CLASS_HUGE force = 25 throwforce = 0 //Just to be on the safe side @@ -203,7 +203,6 @@ ..() if(can_drop) new /obj/item/weapon/melee/synthetic_arm_blade(get_turf(user)) - qdel(src) /***************************************\ |***********COMBAT TENTACLES*************| From 8baa48727591c4991d17cadc9ae8b03e46339035 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Wed, 8 Feb 2017 11:06:20 -0500 Subject: [PATCH 020/128] Fixes Testmerge list duplication --- code/datums/helper_datums/getrev.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index 90e99bcc69e..0569a5c30f2 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -9,7 +9,10 @@ var/global/datum/getrev/revdata = new() /datum/getrev/New() var/head_file = return_file_text(".git/logs/HEAD") if(SERVERTOOLS && fexists("..\\prtestjob.lk")) - testmerge = file2list("..\\prtestjob.lk") + var/list/tmp = file2list("..\\prtestjob.lk") + for(var/I in tmp) + if(I) + testmerge |= I var/testlen = max(testmerge.len - 1, 0) var/regex/head_log = new("(\\w{40}) .+> (\\d{10}).+(?=(\n.*(\\w{40}).*){[testlen]}\n*\\Z)") head_log.Find(head_file) @@ -81,4 +84,4 @@ var/global/datum/getrev/revdata = new() if(config.probabilities[ctag] > 0) var/percentage = round(config.probabilities[ctag] / sum * 100, 0.1) src << "[ctag] [percentage]%" - return \ No newline at end of file + return From 521ac0d23e76432a36917b98760377295d879d81 Mon Sep 17 00:00:00 2001 From: Robustin Date: Wed, 8 Feb 2017 14:43:13 -0500 Subject: [PATCH 021/128] Update runes.dm --- code/game/gamemodes/cult/runes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index 5eb2379d2a8..d03f2759a04 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -498,9 +498,9 @@ var/list/teleport_runes = list() sleep(40) if(src) color = "#FF0000" - new /obj/singularity/narsie/large(T) //Causes Nar-Sie to spawn even if the rune has been removed if(cult_mode) cult_mode.eldergod = 0 + new /obj/singularity/narsie/large(T) //Causes Nar-Sie to spawn even if the rune has been removed /obj/effect/rune/narsie/attackby(obj/I, mob/user, params) //Since the narsie rune takes a long time to make, add logging to removal. if((istype(I, /obj/item/weapon/tome) && iscultist(user))) From 1e886ddaac379c4a1c8475edd85e9fb8103270e2 Mon Sep 17 00:00:00 2001 From: Joan Lung Date: Wed, 8 Feb 2017 19:08:55 -0500 Subject: [PATCH 022/128] Clockwork Cults must always construct and activate the Ark --- code/__DEFINES/clockcult.dm | 2 - code/game/gamemodes/clock_cult/clock_cult.dm | 47 ++++--------------- .../clock_cult/clock_effects/clock_sigils.dm | 5 +- .../ark_of_the_clockwork_justicar.dm | 14 ++---- code/modules/mob/living/living_defense.dm | 17 ++++--- 5 files changed, 24 insertions(+), 61 deletions(-) diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index d97dbc6cf57..da1e3e4dfc0 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -87,8 +87,6 @@ var/global/list/all_scripture = list() //a list containing scripture instances; #define CLOCKCULT_ESCAPE "escape" -#define CLOCKCULT_SILICONS "silicons" - //misc clockcult stuff #define MARAUDER_EMERGE_THRESHOLD 65 //marauders cannot emerge unless host is at this% or less health diff --git a/code/game/gamemodes/clock_cult/clock_cult.dm b/code/game/gamemodes/clock_cult/clock_cult.dm index f0525d0a199..1bcc3bec902 100644 --- a/code/game/gamemodes/clock_cult/clock_cult.dm +++ b/code/game/gamemodes/clock_cult/clock_cult.dm @@ -84,8 +84,6 @@ Credit where due: /datum/game_mode var/list/servants_of_ratvar = list() //The Enlightened servants of Ratvar - var/required_escapees = 0 //How many servants need to escape, if applicable - var/required_silicon_converts = 0 //How many robotic lifeforms need to be converted, if applicable var/clockwork_objective = CLOCKCULT_GATEWAY //The objective that the servants must fulfill var/clockwork_explanation = "Construct a Gateway to the Celestial Derelict and free Ratvar." //The description of the current objective @@ -141,20 +139,12 @@ Credit where due: /datum/game_mode/clockwork_cult/proc/forge_clock_objectives() //Determine what objective that Ratvar's servants will fulfill var/list/possible_objectives = list(CLOCKCULT_ESCAPE, CLOCKCULT_GATEWAY) - var/silicons_possible = FALSE - for(var/mob/living/silicon/ai/S in living_mob_list) - silicons_possible = TRUE - if(silicons_possible) - possible_objectives += CLOCKCULT_SILICONS clockwork_objective = pick(possible_objectives) switch(clockwork_objective) if(CLOCKCULT_ESCAPE) - required_escapees = round(max(1, roundstart_player_count / 3)) //33% of the player count must be cultists - clockwork_explanation = "Ensure that [required_escapees] servants of Ratvar escape from [station_name()]." + clockwork_explanation = "Construct a Gateway to the Celestial Derelict and proselytize the entire station." if(CLOCKCULT_GATEWAY) clockwork_explanation = "Construct a Gateway to the Celestial Derelict and free Ratvar." - if(CLOCKCULT_SILICONS) - clockwork_explanation = "Ensure that all active silicon-based lifeforms on [station_name()] are servants of Ratvar and Application scripture is unlocked." return 1 /datum/game_mode/clockwork_cult/proc/greet_servant(mob/M) //Description of their role @@ -199,27 +189,8 @@ Credit where due: /datum/game_mode/clockwork_cult/proc/check_clockwork_victory() switch(clockwork_objective) if(CLOCKCULT_ESCAPE) - var/surviving_servants = 0 - for(var/datum/mind/M in servants_of_ratvar) - if(M.current && M.current.stat != DEAD && (M.current.onCentcom() || M.current.onSyndieBase())) - surviving_servants++ - clockwork_explanation = "Ensure that [required_escapees] servant(s) of Ratvar escape from [station_name()].
[surviving_servants] managed to escape!" - if(surviving_servants >= required_escapees) - ticker.news_report = CULT_ESCAPE - return TRUE - if(CLOCKCULT_SILICONS) - var/total_silicons = 0 - var/valid_silicons = 0 - for(var/mob/living/silicon/S in mob_list) //Only check robots and AIs - if(isAI(S) || iscyborg(S)) - total_silicons++ - if(is_servant_of_ratvar(S) || S.stat == DEAD) - valid_silicons++ - clockwork_explanation = "Ensure that all active silicon-based lifeforms on [station_name()] are servants of Ratvar and Application scripture is unlocked.
\ - [valid_silicons]/[total_silicons] silicons were killed or converted!" - var/list/scripture_states = scripture_unlock_check() - if(valid_silicons >= total_silicons && scripture_states[SCRIPTURE_APPLICATION]) - ticker.news_report = CLOCK_SILICONS + if(clockwork_gateway_activated) + ticker.news_report = CLOCK_PROSELYTIZATION return TRUE if(CLOCKCULT_GATEWAY) if(ratvar_awakens) @@ -241,18 +212,16 @@ Credit where due: feedback_set_details("round_end_result", "win - servants completed their objective ([clockwork_objective])") else var/half_victory = FALSE - if(clockwork_objective == CLOCKCULT_GATEWAY) - var/obj/structure/destructible/clockwork/massive/celestial_gateway/G = locate() in all_clockwork_objects - if(G) - half_victory = TRUE + var/obj/structure/destructible/clockwork/massive/celestial_gateway/G = locate() in all_clockwork_objects + if(G) + half_victory = TRUE if(half_victory) - text += "The crew escaped before Ratvar could rise, but the gateway was successfully constructed!" + text += "The crew escaped before [clockwork_objective == CLOCKCULT_GATEWAY ? "Ratvar could rise":"the station could be proselytized"], but the gateway \ + was successfully constructed!" feedback_set_details("round_end_result", "halfwin - round ended before the gateway finished") else text += "Ratvar's servants have failed!" feedback_set_details("round_end_result", "loss - servants failed their objective ([clockwork_objective])") - if(clockwork_gateway_activated && clockwork_objective != CLOCKCULT_GATEWAY) - ticker.news_report = CLOCK_PROSELYTIZATION text += "
The servants' objective was:
[clockwork_explanation]" text += "
Ratvar's servants had [clockwork_caches] Tinkerer's Caches." text += "
Construction Value(CV) was: [clockwork_construction_value]" diff --git a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm index 3822cc35a29..42c4a418c70 100644 --- a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm +++ b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm @@ -159,11 +159,10 @@ /obj/effect/clockwork/sigil/submission/accession/post_channel(mob/living/L) if(L.isloyal()) - var/mob/living/carbon/C = L delete_on_finish = TRUE - C.visible_message("[C] visibly trembles!", \ + L.visible_message("[L] visibly trembles!", \ "[text2ratvar("You will be mine and his. This puny trinket will not stop me.")]") - for(var/obj/item/weapon/implant/mindshield/M in C.implants) + for(var/obj/item/weapon/implant/mindshield/M in L.implants) qdel(M) diff --git a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm index f123579e34d..9ca1606d109 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm @@ -74,8 +74,6 @@ hierophant_message("A gateway to the Celestial Derelict has been created in [gate_area.map_name]!", FALSE, src) if(!objective_is_gateway) ratvar_portal = FALSE - hierophant_message("This newly constructed gateway will not free Ratvar, \ - and will instead simply proselytize and convert everything and everyone on the station.", TRUE) SSshuttle.registerHostileEnvironment(src) START_PROCESSING(SSprocessing, src) @@ -210,13 +208,14 @@ animate(glow, transform = matrix() * 3, alpha = 0, time = 5) var/turf/startpoint = get_turf(src) QDEL_IN(src, 3) - clockwork_gateway_activated = TRUE if(ratvar_portal) sleep(3) + clockwork_gateway_activated = TRUE new/obj/structure/destructible/clockwork/massive/ratvar(startpoint) else INVOKE_ASYNC(SSshuttle.emergency, /obj/docking_port/mobile/emergency.proc/request, null, 0) //call the shuttle immediately sleep(3) + clockwork_gateway_activated = TRUE send_to_playing_players("\"[text2ratvar("Behold")]!\"\n\"[text2ratvar("See Engine's mercy")]!\"\n\ \"[text2ratvar("Observe Engine's design skills")]!\"\n\"[text2ratvar("Behold Engine's light")]!!\"\n\ \"[text2ratvar("Gaze upon Engine's power")]!\"") @@ -234,13 +233,8 @@ dist = FALSE T.ratvar_act(dist) CHECK_TICK - for(var/mob/living/silicon/robot/R in silicon_mobs) - if(R && R.stat != DEAD && !is_servant_of_ratvar(R)) - add_servant_of_ratvar(R) - for(var/i in ai_list) - var/mob/living/silicon/ai/A = i - if(A && A.stat != DEAD && !is_servant_of_ratvar(A)) - add_servant_of_ratvar(A) + for(var/mob/living/L in living_mob_list) + L.ratvar_act() for(var/I in all_clockwork_mobs) var/mob/M = I if(M.stat == CONSCIOUS) diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 406bf9584bb..c7ab055705a 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -323,13 +323,16 @@ /mob/living/ratvar_act() - if(stat != DEAD && !is_servant_of_ratvar(src) && !add_servant_of_ratvar(src)) - src << "A blinding light boils you alive! Run!" - adjustFireLoss(35) - if(src) - adjust_fire_stacks(1) - IgniteMob() - return FALSE + if(stat != DEAD && !is_servant_of_ratvar(src)) + for(var/obj/item/weapon/implant/mindshield/M in implants) + qdel(M) + if(!add_servant_of_ratvar(src)) + src << "A blinding light boils you alive! Run!" + adjustFireLoss(35) + if(src) + adjust_fire_stacks(1) + IgniteMob() + return FALSE return TRUE From d8a7ddbf722d026c36c35fb470044f5f2ebd3cb9 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Thu, 9 Feb 2017 06:56:36 +0400 Subject: [PATCH 023/128] fix super ka typo --- code/modules/projectiles/guns/energy/kinetic_accelerator.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index 07a318cee1e..ba4798b5d72 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -379,7 +379,7 @@ cost = 0 denied_type = /obj/item/borg/upgrade/modkit/chassis_mod var/chassis_icon = "kineticgun_u" - var/chassis_name = "super-kinetic acclerator" + var/chassis_name = "super-kinetic accelerator" /obj/item/borg/upgrade/modkit/chassis_mod/install(obj/item/weapon/gun/energy/kinetic_accelerator/KA, mob/user) . = ..() From 622eafe8ef30d82e38bf05883518c0144aaf05d2 Mon Sep 17 00:00:00 2001 From: Jack Edge Date: Thu, 9 Feb 2017 04:02:32 +0000 Subject: [PATCH 024/128] Reverse revolver now comes in a box of hugs :cl: coiax add: A reverse revolver now comes in a box of hugs. /:cl: - You can now tell if the revolver you got in your surplus crate is a REAL revolver, or a reverse one. Also, free hugbox. Closes #23872. --- code/game/objects/items/weapons/storage/boxes.dm | 1 - code/game/objects/items/weapons/storage/uplink_kits.dm | 4 ++++ code/modules/projectiles/guns/ballistic/revolver.dm | 1 - code/modules/uplink/uplink_item.dm | 4 ++-- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index ca5d2642c91..2525fba71a2 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -574,7 +574,6 @@ user.changeNext_move(CLICK_CD_MELEE) playsound(loc, "rustle", 50, 1, -5) user.visible_message("[user] hugs \the [src].","You hug \the [src].") - return /obj/item/weapon/storage/box/hug/medical/New() ..() diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index defd6f40ce4..9b411119578 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -306,3 +306,7 @@ ..() for(var/i in 1 to 3) new/obj/item/weapon/grenade/chem_grenade/ez_clean(src) + +/obj/item/weapon/storage/box/hug/reverse_revolver/New() + ..() + new /obj/item/weapon/gun/ballistic/revolver/reverse(src) diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index f133b08a791..48d50750a53 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -355,4 +355,3 @@ user.emote("scream") user.drop_item() user.Weaken(4) - return diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index 56300c25458..2babfe6c238 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -1170,9 +1170,9 @@ var/list/uplink_items = list() // Global list so we only initialize this once. /datum/uplink_item/role_restricted/reverse_revolver name = "Reverse Revolver" desc = "A revolver that always fires at its user. \"Accidentally\" drop your weapon, then watch as the greedy corporate pigs blow their own brains all over the wall. \ - The revolver itself is actually real. Only clumsy people, and clowns, can fire it normally. Honk." + The revolver itself is actually real. Only clumsy people, and clowns, can fire it normally. Comes in a box of hugs. Honk." cost = 14 - item = /obj/item/weapon/gun/ballistic/revolver/reverse + item = /obj/item/weapon/storage/box/hug/reverse_revolver restricted_roles = list("Clown") /datum/uplink_item/role_restricted/ez_clean_bundle From 631b7346a7b5f7b5d676eddae6c7d1d2d7c0aec2 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Thu, 9 Feb 2017 17:58:10 +1100 Subject: [PATCH 025/128] adds distinct server sql name config --- code/controllers/configuration.dm | 6 +++--- code/modules/admin/sql_message_system.dm | 8 ++++---- code/world.dm | 3 --- config/config.txt | 5 ++++- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 43727619ba6..0a2dd748dc0 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -20,8 +20,8 @@ var/name = "Configuration" // datum name var/server_name = null // server name (the name of the game window) + var/server_sql_name = null // short form server name used for the DB var/station_name = null // station name (the name of the station in-game) - var/server_suffix = 0 // generate numeric suffix based on server port var/lobby_countdown = 120 // In between round countdown. var/round_end_countdown = 25 // Post round murder death kill countdown var/hub = 0 @@ -351,10 +351,10 @@ config.respawn = 0 if("servername") config.server_name = value + if("serversqlname") + config.server_sql_name = 1 if("stationname") config.station_name = value - if("serversuffix") - config.server_suffix = 1 if("hostedby") config.hostedby = value if("server") diff --git a/code/modules/admin/sql_message_system.dm b/code/modules/admin/sql_message_system.dm index 0b6dddedc1a..aa71596b108 100644 --- a/code/modules/admin/sql_message_system.dm +++ b/code/modules/admin/sql_message_system.dm @@ -35,8 +35,8 @@ if(!timestamp) timestamp = SQLtime() if(!server) - if (config && config.server_name) - server = config.server_name + if (config && config.server_sql_name) + server = config.server_sql_name server = sanitizeSQL(server) if(isnull(secret)) switch(alert("Hide note from being viewed by players?", "Secret note?","Yes","No","Cancel")) @@ -352,8 +352,8 @@ proc/get_message_output(type, target_ckey) var/notetext notesfile >> notetext var/server - if(config && config.server_name) - server = config.server_name + if(config && config.server_sql_name) + server = config.server_sql_name var/regex/note = new("^(\\d{2}-\\w{3}-\\d{4}) \\| (.+) ~(\\w+)$", "i") note.Find(notetext) var/timestamp = note.group[1] diff --git a/code/world.dm b/code/world.dm index 6292271d885..8f6c663e1d5 100644 --- a/code/world.dm +++ b/code/world.dm @@ -47,9 +47,6 @@ var/list/map_transition_config = MAP_TRANSITION_CONFIG LoadBans() investigate_reset() - if(config && config.server_name != null && config.server_suffix && world.port > 0) - config.server_name += " #[(world.port % 1000) / 100]" - timezoneOffset = text2num(time2text(0,"hh")) * 36000 if(config.sql_enabled) diff --git a/config/config.txt b/config/config.txt index fe8764358c5..34ed31816ae 100644 --- a/config/config.txt +++ b/config/config.txt @@ -1,6 +1,9 @@ -## Server name: This appears at the top of the screen in-game. Remove the # infront of SERVERNAME and replace 'tgstation' with the name of your choice +## Server name: This appears at the top of the screen in-game and in the BYOND hub. Remove the # infront of SERVERNAME and replace 'tgstation' with the name of your choice. # SERVERNAME tgstation +## Server SQL name: This is the name used to identify the server to the SQL DB, distinct from SERVERNAME as it must be at most 32 characters. +# SERVERSQLNAME tgstation + ## Station name: The name of the station as it is referred to in-game. If commented out, the game will generate a random name instead. STATIONNAME Space Station 13 From 81b4ae8281b3a639c32d7ad9c95fb2f001eb52be Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Thu, 9 Feb 2017 02:31:34 -0500 Subject: [PATCH 026/128] Fixes some shit with paper and planes (#23834) * LAZYCLEARLIST * Paper and plane folding and stamping fixes --- code/__HELPERS/lists.dm | 1 + code/modules/paperwork/paper.dm | 6 ++--- code/modules/paperwork/paperplane.dm | 34 ++++++++++++---------------- 3 files changed, 18 insertions(+), 23 deletions(-) diff --git a/code/__HELPERS/lists.dm b/code/__HELPERS/lists.dm index b0718692bc4..59d2ff4e51a 100644 --- a/code/__HELPERS/lists.dm +++ b/code/__HELPERS/lists.dm @@ -465,3 +465,4 @@ #define LAZYADD(L, I) if(!L) { L = list(); } L += I; #define LAZYACCESS(L, I) (L ? (isnum(I) ? (I > 0 && I <= L.len ? L[I] : null) : L[I]) : null) #define LAZYLEN(L) length(L) +#define LAZYCLEARLIST(L) if(L) L.Cut() \ No newline at end of file diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 7f83bba8ab4..a79e0ef8857 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -166,7 +166,7 @@ /obj/item/weapon/paper/proc/clearpaper() info = null stamps = null - stamped = list() + LAZYCLEARLIST(stamped) cut_overlays() updateinfolinks() update_icon() @@ -326,9 +326,7 @@ stampoverlay.icon_state = "paper_[P.icon_state]" - if(!stamped) - stamped = new - stamped += P.icon_state + LAZYADD(stamped, P.icon_state) add_overlay(stampoverlay) user << "You stamp the paper with your rubber stamp." diff --git a/code/modules/paperwork/paperplane.dm b/code/modules/paperwork/paperplane.dm index a2726173966..01f07b6e14e 100644 --- a/code/modules/paperwork/paperplane.dm +++ b/code/modules/paperwork/paperplane.dm @@ -12,7 +12,6 @@ max_integrity = 50 var/obj/item/weapon/paper/internalPaper - var/list/stamped = list() /obj/item/weapon/paperplane/New(loc, obj/item/weapon/paper/newPaper) ..() @@ -20,13 +19,18 @@ pixel_x = rand(-9, 9) if(newPaper) internalPaper = newPaper - src.flags = newPaper.flags - stamped = internalPaper.stamped + flags = newPaper.flags newPaper.forceMove(src) else internalPaper = new /obj/item/weapon/paper(src) update_icon() +/obj/item/weapon/paperplane/Destroy() + if(internalPaper) + qdel(internalPaper) + internalPaper = null + return ..() + /obj/item/weapon/paperplane/suicide_act(mob/user) user.Stun(10) user.visible_message("[user] jams the [src] in [user.p_their()] nose. It looks like [user.p_theyre()] trying to commit suicide!") @@ -37,18 +41,18 @@ /obj/item/weapon/paperplane/update_icon() cut_overlays() - if(!stamped) - stamped = new - else if(stamped) + var/list/stamped = internalPaper.stamped + if(stamped) for(var/S in stamped) - var/obj/item/weapon/stamp/stamp = S - var/image/stampoverlay = image('icons/obj/bureaucracy.dmi', "paperplane_[initial(stamp.icon_state)]") + var/image/stampoverlay = image('icons/obj/bureaucracy.dmi', "paperplane_[stamped]") add_overlay(stampoverlay) /obj/item/weapon/paperplane/attack_self(mob/user) user << "You unfold [src]." + var/internal_paper_tmp = internalPaper + internalPaper = null qdel(src) - user.put_in_hands(internalPaper) + user.put_in_hands(internal_paper_tmp) /obj/item/weapon/paperplane/attackby(obj/item/weapon/P, mob/living/carbon/human/user, params) ..() @@ -57,15 +61,7 @@ return else if(istype(P, /obj/item/weapon/stamp)) //we don't randomize stamps on a paperplane - - if (!stamped) - stamped = new - - stamped += P.type - internalPaper.stamps += "" //stamps the paper inside! - internalPaper.stamped = stamped - internalPaper.attackby(P) //spoofed attack to update internal paper. - user << "You stamp [src] with your rubber stamp." + internalPaper.attackby(P, user) //spoofed attack to update internal paper. update_icon() else if(P.is_hot()) @@ -108,7 +104,7 @@ return user << "You fold [src] into the shape of a plane!" user.temporarilyRemoveItemFromInventory(src) - I = new /obj/item/weapon/paperplane(loc, src) + I = new /obj/item/weapon/paperplane(user, src) user.put_in_hands(I) else user << " You lack the dexterity to fold \the [src]. " From 4e640d1c3513bfe1d74a007fe6ca1f19c290c698 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Thu, 9 Feb 2017 07:31:42 +0000 Subject: [PATCH 027/128] Automatic changelog generation for PR #23834 [ci skip] --- html/changelogs/AutoChangeLog-pr-23834.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23834.yml diff --git a/html/changelogs/AutoChangeLog-pr-23834.yml b/html/changelogs/AutoChangeLog-pr-23834.yml new file mode 100644 index 00000000000..467c1d1fba7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23834.yml @@ -0,0 +1,5 @@ +author: "Cyberboss" +delete-after: True +changes: + - bugfix: "Paper planes can be unfolded again" + - bugfix: "Paper planes can be stamped properly" From ea91088cdfa3c1ce7577de7d66dc1554715555b6 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Thu, 9 Feb 2017 07:32:37 +0000 Subject: [PATCH 028/128] Automatic changelog generation for PR #23817 [ci skip] --- html/changelogs/AutoChangeLog-pr-23817.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23817.yml diff --git a/html/changelogs/AutoChangeLog-pr-23817.yml b/html/changelogs/AutoChangeLog-pr-23817.yml new file mode 100644 index 00000000000..86dad70e2b4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23817.yml @@ -0,0 +1,4 @@ +author: "Cyberboss" +delete-after: True +changes: + - bugfix: "Supermatter in a closet/crate will now properly fee the singulo" From c826771c75e9e3437f748f58ff5e711ec5297cf9 Mon Sep 17 00:00:00 2001 From: chanoc1 Date: Wed, 8 Feb 2017 23:33:14 -0800 Subject: [PATCH 029/128] Changes the Salt Shaker and the Pepper Mill sprites (#23809) * initial changing of the salt and pepper sprites * made the new sprites less "battery-like", more of a color overhaul * initial changing of the emergency tanks * woops, i accidently pushed to the wrong branch, alls good * added sprite for empty shaker * the salt and pepper shakers now have empty sprites when they run out of reagent --- .../modules/food_and_drinks/food/condiment.dm | 12 ++++++++++++ icons/obj/food/containers.dmi | Bin 8984 -> 9244 bytes 2 files changed, 12 insertions(+) diff --git a/code/modules/food_and_drinks/food/condiment.dm b/code/modules/food_and_drinks/food/condiment.dm index dc0225c70b0..f353cb4ff26 100644 --- a/code/modules/food_and_drinks/food/condiment.dm +++ b/code/modules/food_and_drinks/food/condiment.dm @@ -124,6 +124,12 @@ list_reagents = list("sodiumchloride" = 20) possible_states = list() +/obj/item/weapon/reagent_containers/food/condiment/saltshaker/on_reagent_change() + if(reagents.reagent_list.len == 0) + icon_state = "emptyshaker" + else + icon_state = "saltshakersmall" + /obj/item/weapon/reagent_containers/food/condiment/saltshaker/suicide_act(mob/user) user.visible_message("[user] begins to swap forms with the salt shaker! It looks like [user.p_theyre()] trying to commit suicide!") var/newname = "[name]" @@ -156,6 +162,12 @@ list_reagents = list("blackpepper" = 20) possible_states = list() +/obj/item/weapon/reagent_containers/food/condiment/peppermill/on_reagent_change() + if(reagents.reagent_list.len == 0) + icon_state = "emptyshaker" + else + icon_state = "peppermillsmall" + /obj/item/weapon/reagent_containers/food/condiment/milk name = "space milk" desc = "It's milk. White and nutritious goodness!" diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi index 0c04e2546d3ea415842248b23420711137107e91..26727325978e257497f5367d0ae04ae922ace9bf 100644 GIT binary patch literal 9244 zcmaiacUTi&x9$XxUInE~69JK?AVo+Jlp;#-r_!Z}(wp=a5{jT80-~Tu6A(~(?*v4O z0)}3s1fT?X>^*Dt-m});@4L#pFf!C-VdP^30Dwhb@5Vm> z00D0y06i^uvGgji2OIf8_f36nJn^>ka`N^vOwz(ixB1hZ%GLoLa9IK6f&z{I4pGncQrs8D-2V`*9XmiqOr*?^Z` z)#XDK*(H;EM+`m&{l%KKw9{h0gnrFlSqY8UI^~1xk5kWLkK>b(tgw;eX6e&P^oqUt zW6vm8o#W<@%7+WG>xSQ=q7}3`@8?cwChq3NyotE@4=Y;lNHg}0!{^1ealxa6e2b!~ zjhCEo{dk$MrdUPaUdN}Kmv4Q%=2sJ@CCpVTKv%;$9NjH7-?SWJ5TyIV4MuAe9DG3x zs{~yDM=*s)q}9|qTsFx-8Kxm;oDt|I%I_~pXgv`l{Am3`H8rb# zV_Fa*_j%y12z)Obx1rS>>N>oHu%J*6?g)`Zno`;UKp4=!as7Tk+GaY^hwDM=0h;CR zSE>(>?aniagk@cbG1Q4Tt*P&KS=;BV*0;M3cW33-!<2O&8_z>J=67z6F?-VT@Y?6B zoHJ%oX}H1&Y0K*Mqd8K#>W*TLOt1-M&xRyjfJD%`P*$c4ANZR1n-Ge>7-E;b4GqVN zEqu|n*9htd^|fENd{xp7*=a;BL~N7**V*^4v!aA)q6C2J^vtS2I6IFQKqDf*0MKjM zJi=!rn7o!QcUw-qNQYg!Q9`ayJ@e0Yj=Jl#FJlMXW68Ys@bEB!u)e;Y`0kzK5haQz zV8svcbbBLy`EcZXH~}+Kl(3afa1nH93a`LIMR&ZYc6N3KyA#EH)9+bZ%O!FOhtKuz z3HR4xL;1_j@TvI}eCAFQBxbr>Uphm%D5UU|!nLc4Rcwy!Lqelcf4wRb3%edctN;1) zXP(QC^}3gRe0@I_7qe_`ZgMfOLl{)499>=CR8&?{pBtK*y7YdLW@8lRONqCixp^>V zuXnM|Yca-t#vhAtXn=C0uWV6$>*%n(eU~w{wkF`<`;csk!7T%WE5#!(Vq^ClTi*Ph z9y0ej+MpF(bxO4*ii#nWGy_;lOv*8Z_U6a;xH&5PtXlbI9o@26E zRmO&J_9V;fZKSQV&iH0}4M}8kx7R}6?^GsJi0h@x#-Fo(VQOu94WwcuTW=wh&dne2 zWX^Av3ipjD+i=S|&vz}0VC98rbp2`ihlZ#D&&FvLavs0CGLTE79xb7vp>b|g+#P6r zmvUkD@HJl#e&p~9`9YzvSso5^Xi{wcOzK`9k8EXAQ(7ZkAbvnsdn-Ay#g`b>00bjz z*#rei$FI<45li;-Z-)xyJdO^2PSXju@jX3b-btCQa&{$G9udtuVZr;ZRn^tJ7r}8X zfAsY&n)Z;rv=yiZYmKcb-T=_~O0ZC`QNtGXMDmzoCo@J@6^9(id4HJq`IiquW! zgf=uZFu(mS+j1}8@M+QK=&7lxEFDea=sN!z)wr!^Vm2Gi)lg~r$0u|B!^4qZzFcHg z!Y@wMdpkNii<0Pv*d`#onJ~7l_%Y$DSI=699(@v(6A^(}BS}h~FL@)5_LkdL7bxNz zqYgI;cc?X;ot^t*6{mLfVHJ4an?P+zW`C`3ZRQk1s{^gG5(=L)aR|X^4m9|#-)?-y zUc`1ATuAf=FcY#T(@Sx+((8ga5uL9B_?+oO$n0zw_25F906MU_x%v5vffmc~#mZgp z3-D1z@cXT-O=vtr^jXvv+9?-LpFTb7wJLR2$Zs{)<^Xt_KVEL9L@8=zMO=%sF7e3Qq29I%!N>-(15MoUIw!xm?{e-M#Elcr zAss^CNOVfe0P*mT8bbEp=SOV%H7ZdSx^_C~*3rM{B!;wI2O@ERQ}9z32Tg)*iT0h%TKbhOOD%fGxH-Ds9{C(Unii{6U!t;M z=2O(GZAq*LW`c1VQl`>pSY>2n0#-goE3V%F?J$&v5|MXXqK%$`W!wuVZMU%+Y8-y!Ugtw!Ac z4*$CUJWik%rVkUL(`2X8{iv2W)@SI>btKK81me#b892rM6yXCl5(#HmHNO!C^fU1{M@^9brXKSf_Z@h87UY*NG0RS#|&&n?Sz+Vxb(W z3eZ>xkrI!O$8@nLZPz2gcS_$njDdQGjpLlETL!RQmqxFiPC`m=_mK8my-d8mbrd{bYKkxiaT(KPtARG3g#6K_N%nK#hNVzC`1~=Vg9r6|Jtqme8e4?( z5A;kN)deNE&9J4QZMB#kq5qZk{*^T^95M~la4ddPdF7e;Oj**TVIX+3DnW?#GLsh& z*$;N>Db>R#vNdcEVqZ@iqChsqKgDq4%(E*G_M>G67*2s=n>V!RL%~i_=+iXu!Gn+; z_iri?u)la*Fx;-&vjf_tM4Z8n#o|e4?)8i@sRE*p*cE7M`9VT{HVf`PO;1T0Zm<=} z&DhovA)ra4DWYP_y#TmIX>E6l4z73cqgk^+01uAk`tfTeTU(?KvC&Mj6+t3}=vqf5 zm+u4y)^mL}L}__am9@!7Gt(8Jcex}5fGeRjS#)qOZ*Q?d1|#}&X5)9!3=dpC5ESq1l-xW_in;R zWma|a9`2u9&ihA7LKg+KBp2_DlOD~+n4`Wza`W<{Tyu5w?%ZJsx(%-8&C~g~7zBZZ z1wieruFfbh3(S8C+P?Xg(Xw74pK}9Ij)F$zK5QJx6B_^f2B99Zb(O**N(gwTVI)+lq^=OMRm4 zv_{OQ?OVlYaBsIff!4?`)q_W`h*|mFjf`Pg2=YB|N#4-(1yyH8%i;kp(s(k;y)yl%zCGsafw=ia8h#O!bGy#SuK zKIaK{z{|wg)k5Xol@|_~cd`}yRdky26)US%BV&e^@#)P6%unhVLu>=%gQB z?S09dR#ZHq4l||6QXhq4V9 zBMS~UtFB12y33~erB=+t36iSqPL++5+Yg_sCU+fd<<24KxN)j{o@Sl#|F zm&BA5?z&D}_Ag=;OyCwAS$?K=ntq9gtB_i#xFp$dbTp`u>QbbG)7jtreQY&1Dg=oe z*M+4$sQs)|BARPq8w}K?=}Ypv=S5T4n{fI!25U_+xz}1+rg$Aysn9(Uu~pE96MfA> zZOg6Yl+#gBD2mC~d1Q1!i;NtOkpU)pZ zwtXagu5HSKQza)S--1JratDY(sy-_Tb4aSyq?Q7r^Wf0Xr_oX4mwZZ$Yj82v)(Qob ze$oXq@tee4p|`}#^VSSDpNLm9G#>ibisz<;jTT$v*IJhRnWG5fxS1)7{tEZAEp%2R z8PTr*pu_qp6WPoU`w0mpLCR)@=KPP5x_X*|+w+g3ar^jmNfi>~Ro8J;M=baH7t1=L zG{uD*z`*)1BJ!lVToK4r`*pe@MQ!W&3v!5abLhJWrAt$ECrmI88qq8aI0f|P=cNx)CT+5uFm)5UKe-wjIZRA#pqkDvaLVY^XI$91)JW$ zP6Q6Uu{FIbOor&wqn0OgYtfVbS90arFC$p=VCp2_^-+-zf!*>atdLkm*vSNO#R5XkN>plX-!3PRJ&WMpRcxlmKp*Vi`+BaQ&c zMVv#4*2u_+J=vd`8*C2XBM3Y7@emqO0Zcdb-wqi;>e;^E9kFf*k#M{|GHbn30R@^o zbD-mHj!yA{8ZGF(e*45WG(7xxrRP6*iEV!{9_InarNbO%y*1rtt{;gmy${TP!b-x%6PB_Sx4p|1H)vH&H zcMtUcxGThdCGmI82(MEtEG!tl;>dHPXA_^hLO+%NGW|(+rF=%0MOc}jCFlaE^)>-9aj`JkW1Qku9$@Ex(h0Q zJMo2t7sE3$GGyPcLKdYn-()1a+fDX(cna7Z1ufrH{z5rKlRo$dkMzg|@AZwMg9sOa zET48i9C`iL$x%S2ysig*)4PQnk};R>e!2H zz2=BUyh-y(#n^W7u!D@e3t@B6p}1v)2(SwY;oJy|(||OEQZ!<+Y;gusW(>1L!~l9o z&9zEN6fb&&sIx0}*E$89(f1$FkYYqI+=f1cB(}ih{>rtk7Fr;a&n_PC4d>IN@N{XR zuC7Jdg!s6)>iby7(DQ5eXxO7#i0&vyELN73k#X+kI(BHt?sLn)iQcfX4>xL=xDZ5u z%*MvH1lD$0C^K$&OsrH@DfZ~h$ywITCMiGqMlXVg%&rXNKm$Rds=19OOK*lqZ&8Kp zqg&V>O{=*-7eP!HQo9txXC&NzX={R;D;Hyp?eEb`6mhC_q7 zdn}A0e3tsZB_{suF8=Qs44*za%^PRqHTK`p03J;{QJ*|=J`*;-L`-90e8P0{sKAZ# zuHFxbN5D#^`!TlxVZ%?wekF-o`0FG5%76;U!_y;WkwZi9$uHK2XOIX!YMv|s^?)*{ zgaloVZhU831l{`PAf1hY;I92fV%gHo*^JwmtG4vhtir!Wb%h*>ks1rlDH0!PG>x$} z9rt^ClkD>#$`S!Jfp1+Tsh;N%2I#V(E(j22A*NWWLPBv#L@fc^&`}wY4YaTDQR~6s zDaHqCIse$c-TtoT-2OI!rI=}!NdAJ!RL5R2 zJ)&z2Mv#k!VMBxAyp;~p(Bggx`k56gZj?gKyakT9aP4%Ic^$MN8v6sES##a`=VDJv z^O5~pkJ;XF_3AEu_*%Yckbz;bhp%9U>fWV)`W*9}eL)Une8LHo1! z?Y5?{HeaP{0a-xSW{J8ISon~4)Vq$69F#5}RFpy9|7o-~&lZAb(FOjVjS(uCTV;!J z%L5M7%I$Y$Y^~}O83TDveJ5Yo(MR#|XO5lENh;of-|PbOe~yON-{gPzDS z=I;&US3}zSDI_8xc}~^Nqe9jH zBYx@ZyVX+S0g^5#SYhRh!}cB<$WeV%h_5LOd+w|2RPRdPzCKd?$MiR3Pn7izNgTa8 zwoG#qpw@$lCPHg(*5oa@W1?I{0hesHMlsZ%<@A^0=FBhr5y?~_{FGvOhJN>C@*(Q8 zzoC=lH?q&kBV)=>Ivoq+=*_ogKt{)HGwG)0%S__%cZDwgG&Zz8+``PHErS&Kka77Q z{Nfw+o%<0d`s#(&-FMe59!75t)e>L~^ni*}#%MPq*B4q+O?;6iL&oJh_kPATN~=eN zVv6@RcsOGD{Y?OPWT}TFRl!Ngn1tMMYFl!3D{?(}ThEa7(WRl%!ot1p1_lN>3MfhY ztEqM|}x7jkBRJQxhgf6P38A_lB=|ykdg;U#)JQijqDB7rB zpoaVboc?}c;s2Q<{R>6?-azE`w~&L+GO;mut80C>wP4V#<@iWIHy7U+qi-K{xN$?tH(HCshP$CHrD!Rh&@Y-_R zuEIDsq4CoV-jaqlM-N;^Z;(7}&V2uFR-m!ua^l8cI1q3cuh+Pq;#rGa^|qRygHZv4 zTf|SbgcN=l@c2@Cbj_X2RAYY)&qfwglQ$BJ*3`@sJF4cTR7Yb0`#Tq5r=O~&zaCnx zTDZ34E|pluVRTae23apIewP$%@nY&QiF;p8OQm98Wh>Q(jgO6TcTV8lTvvS0^%E7$ zt|RyrXS#+~(nMjt~PU(xq==W-Eb(=Ml;X>ayef1??@<8v)6 z;us}>`7P!ad#kzeJx8GhrK&M>HI9m>TFxVuM|&(hgIXR1i>U2o$dc=IcqQB@7hk#4 z!-DL3B^dSNy@FlTSlFMac1|sFl6kX(r&qLAQUB#*6e!&AIsd*sWVb& zW*4`7P_?=iq&2TarX;V(dDY81#0`b1YU-auhZ$GzTmf^d%x}jA2Igd9Z&KUpQpwun zFqzh|kB@VolG#{4-95x#-Ed3fD=nm%+TR)(Uw1yf+(BKL$<mg!X%#+gT%e9Mpaz zxfS>$!tt1X|C&io!gPBTThVS30l(^HCU^Wq%(Z8%%~qHwJUy%=3&udHBUG(26Kg zDBN7b43s@hqy|&L`GY~UnlrT?E`?FYi*n7!@5*~HaaGBgZEno7$r727E(h++#h-UR zT#b0mAzQTiqceFn+Uv=;=hp^C2qw6zfJabPh11XlscVhs2*Hw_9(_GMO*otl5WaSe z|HD2d&+x_a%tW`hC7Y~C-aD!dXK^!;v@dITcU<~;`OsCGkyYy|4gojU+(V|A#x6Zfl`f3wjq zaIaVNc%)B~*S3x2DN92GIfg@Q>%I!j*PtpecgR^4XDtV_++=XVYJPn~4|=+0Tw9+t zJMdr0p%lCp*VbI6rI-A|9E^k4k&gmTdFCUbS%{n&$g}hc>7O+{@vNo;>tgYChu-uI z-`|JE$2Isv-pyf|T79vIJhiYGSmpzDpQfI(6}Kw2dP@7%us35J_IsMik)`--HEcSor+{@H<0HXHnm zhPP<%VPG}co);!&x{lF8APqHfhp6euO@Q&>ewJvYT@g=KC6&q5ZNAAU2Me-lf|RVR z-ya+?Gc&W20PrxLTy8(;tO9v$ZLQ1#Ss4ctQN3crt?B-a+(~^BM_uMETF%reP8F~? z#MoC0fvnT6^e*8Tada6f5Y1yq7TTo=+r&uooGL&y69m4lygMIqU%q4pj8v$^KxI+S zauYu|oiNKtv@)w2Nn>`0ixKDfVDcy|t$NbJ*SdXIT+Q3=IBbjrB;7DytQ0qZeO6IB zw}1ocA9qC+*4ngD{T&jt!Q&^-4iawp`YJuLvuoS?j!uY!z3d5Bg{TJ6(vCd2d2vdh z^(`-F*khYF&dBu#R*a;nx{=lKdv7E}T5zzFW(OgpxcG|~FJ5(aE>?71U6g~8dV^o` z{^~8;Q=Ea!B97yEUF$f*w^Qj*b9)K#FIueK>dYeos6SO7(4{!FMcg5saZ3tg-~Z@x zRaggQ7WT(6*iq)i{f^WomAiq=UUo0@xB;M1=zsoHU|{q9ez7sDGq%~M*nQe+l{I>r z2$o~#KKJz`*OdybO(U`r6!spJh`c~650x;h+slZ)Ccy`WXcFIUjy**6_BwUAa1(dFp{^lC|sm_d^NE$x)r1I-%8j?as9p_mI_-ai5+pm2|DmWO|7@(rJl(o}yYRJ?jsR7QrS(gD-i?yl_a*{A@P6mcC6xpH50kxrIrCRkD#|JDa0 zA*Hk9eTh&?X|Yg>M@!4efyw#@(lO^ibP2uY493;TsZEYpgQ==I)QD1cMi_@BU&-}& z2IWAkcmccemF49e(Pnjsac{QNXZaHF&>zj&xBo5;L3|pmL5!XoaG0jPLYNMoa_l`Q z#Wc`?K@JjG-NK7TIyp&=O@8Z1k;|Wa#Syus0GzcaHnJ#z`kIn1h*gb^g!40A9dGxSeet@#>oi5`3`M zFtc`tGx5co0w8uYrv;`x*PnF6oXLAj`pP6H*>FMHxTvhkg+qqOnm_dU_{ke&s3!~b z1ot}YINTQhglBNM5Elz9pGcQcf=A|K`$oE;d$FoCY&rrp-Z0$+8a_ zQJK^LDj3&jGN)L4xy5lPU#jgnYMX~np2=^ZFs_YpW@48Wq+kJ{e_+72hsjsH1!;<- ziZnQ11XjX2Z4$%MS%1TBoqO$SIV$7S; zi%kY50~r){+AqaXsi~>uW@n26tx6GeIRypXgOal|$6Id~L@2tAP%j=589W{avlA3L z)Vo95mCdHeuNLGClf;I4`)!-as=(`ZK%{kQYO0ZmN!KTVnNBu9nYkq<3Ajl1=Vm`l3T*-w$f7!n3!}uS^a=w{Ga_w(tF9ovil<-k}@~#m0*AJk7)9^-#mQDEo E0S>n^cmMzZ literal 8984 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 jOJZ<3%MajoClS Date: Thu, 9 Feb 2017 07:33:17 +0000 Subject: [PATCH 030/128] Automatic changelog generation for PR #23809 [ci skip] --- html/changelogs/AutoChangeLog-pr-23809.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23809.yml diff --git a/html/changelogs/AutoChangeLog-pr-23809.yml b/html/changelogs/AutoChangeLog-pr-23809.yml new file mode 100644 index 00000000000..2a59a3d7c4b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23809.yml @@ -0,0 +1,4 @@ +author: "chanoc1" +delete-after: True +changes: + - tweak: "The salt and pepper shakers have new sprites." From 700c31d394bc167267bba5de91fbc88432dc97a5 Mon Sep 17 00:00:00 2001 From: Joan Lung Date: Thu, 9 Feb 2017 02:39:01 -0500 Subject: [PATCH 031/128] Changeling Tentacles are less lethal on harm intent (#23825) * Changeling Tentacles are less lethal on harm intent * lethal --- code/game/gamemodes/changeling/powers/mutations.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index d1b536573e5..b6411804a83 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -302,11 +302,11 @@ for(var/obj/item/I in H.held_items) if(I.is_sharp()) C.visible_message("[H] impales [C] with [H.p_their()] [I.name]!", "[H] impales you with [H.p_their()] [I.name]!") - C.apply_damage(I.force*2, BRUTE, "chest") + C.apply_damage(I.force, BRUTE, "chest") H.do_item_attack_animation(C, used_item = I) H.add_mob_blood(C) playsound(get_turf(H),I.hitsound,75,1) - C.Weaken(4) + C.Weaken(2) return /obj/item/projectile/tentacle/on_hit(atom/target, blocked = 0) From b8ca054b249f9a3d4e643aa4c3d8090d77ed0336 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Thu, 9 Feb 2017 07:39:02 +0000 Subject: [PATCH 032/128] Automatic changelog generation for PR #23825 [ci skip] --- html/changelogs/AutoChangeLog-pr-23825.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23825.yml diff --git a/html/changelogs/AutoChangeLog-pr-23825.yml b/html/changelogs/AutoChangeLog-pr-23825.yml new file mode 100644 index 00000000000..13227a85a8d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23825.yml @@ -0,0 +1,4 @@ +author: "Joan" +delete-after: True +changes: + - tweak: "Impaling someone with a sharp item by pulling them with a changeling Tentacle now does significantly less damage and stuns for less time." From 2674402349788ba5fb4564a48e55601a90989ab1 Mon Sep 17 00:00:00 2001 From: sybil-tgstation13 Date: Thu, 9 Feb 2017 07:50:59 +0000 Subject: [PATCH 033/128] Automatic changelog compile, [ci skip] --- html/changelog.html | 107 +++++++++++++-------- html/changelogs/.all_changelog.yml | 56 +++++++++++ html/changelogs/AutoChangeLog-pr-23629.yml | 5 - html/changelogs/AutoChangeLog-pr-23699.yml | 5 - html/changelogs/AutoChangeLog-pr-23703.yml | 5 - html/changelogs/AutoChangeLog-pr-23717.yml | 6 -- html/changelogs/AutoChangeLog-pr-23726.yml | 4 - html/changelogs/AutoChangeLog-pr-23737.yml | 5 - html/changelogs/AutoChangeLog-pr-23751.yml | 4 - html/changelogs/AutoChangeLog-pr-23766.yml | 4 - html/changelogs/AutoChangeLog-pr-23779.yml | 4 - html/changelogs/AutoChangeLog-pr-23780.yml | 11 --- html/changelogs/AutoChangeLog-pr-23782.yml | 4 - html/changelogs/AutoChangeLog-pr-23785.yml | 5 - html/changelogs/AutoChangeLog-pr-23809.yml | 4 - html/changelogs/AutoChangeLog-pr-23814.yml | 4 - html/changelogs/AutoChangeLog-pr-23817.yml | 4 - html/changelogs/AutoChangeLog-pr-23825.yml | 4 - html/changelogs/AutoChangeLog-pr-23834.yml | 5 - 19 files changed, 122 insertions(+), 124 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-23629.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23699.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23703.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23717.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23726.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23737.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23751.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23766.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23779.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23780.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23782.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23785.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23809.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23814.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23817.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23825.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23834.yml diff --git a/html/changelog.html b/html/changelog.html index 9cd08062cdc..34e65dce350 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,72 @@ -->
+

09 February 2017

+

Cyberboss updated:

+
    +
  • Certain firedoors that should have closed during an alarm now actually close
  • +
  • You can now knock on firedoors
  • +
  • Supermatter in a closet/crate will now properly fee the singulo
  • +
  • Paper planes can be unfolded again
  • +
  • Paper planes can be stamped properly
  • +
+

Joan updated:

+
    +
  • Impaling someone with a sharp item by pulling them with a changeling Tentacle now does significantly less damage and stuns for less time.
  • +
+

Jordie0608 updated:

+
    +
  • Admins can now filter watchlist entries to only users who are connected.
  • +
  • Messages no longer delete themselves when sent.
  • +
+

Kor updated:

+
    +
  • The limb grower has been replaced with a box of surplus limbs. Visit robotics or harvest limbs from another person if you want quality.
  • +
+

Reeeeimstupid updated:

+
    +
  • Silly Abductee objectives. Try not to go crazy trading life stories with Lord Singulo.
  • +
+

Tofa01 updated:

+
    +
  • Removes virology access to jobs including Medical Doctor, Geneticist and Chemist.
  • +
  • [Delta] Changes NW supermatter filter to filter O2 instead of N2
  • +
  • [Delta] Adds wardrobes to Dorms & Arrivals Shuttle
  • +
  • [Delta] Adds access buttons to virology doors for extra security
  • +
  • [Delta] Adds bolt door button to all dorms
  • +
  • [Delta] Adds three pairs of optical meson scanners to supermatter room
  • +
  • [Delta] Adds a disk fridge to botany
  • +
  • [Delta] Adds a cake hat to the bar
  • +
  • [Delta] Fixes misplaced station intercom in Supermatter SMES room
  • +
+

XDTM updated:

+
    +
  • A Law Removal module can be build in RnD. It can remove a specified core or freeform law.
  • +
  • When stating laws, silicons won't skip a number when hiding laws. (example: 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)
  • +
+

Xhuis updated:

+
    +
  • Artistic toolboxes now spawn in maintenance and possess various supplies for wire art and crayon art.
  • +
  • Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or it can be found in a surplus crate.
  • +
  • Soapstone messages can now be rated! Attack the message with your hand to rate it positive or negative. Anyone can see the rating, and you cannot rate a message more than once, even across rounds.
  • +
  • Soapstones no longer have a write time.
  • +
  • Soapstones now have a fixed vocabulary to write messages with.
  • +
+

chanoc1 updated:

+
    +
  • The salt and pepper shakers have new sprites.
  • +
+

coiax updated:

+
    +
  • Added metal rods and floor tiles to Standard cyborgs.
  • +
  • Added a remote signaling device to Engineering cyborg.
  • +
  • Adds a 'Guardian of Balance' lawset and AI module, currently admin spawn only.
  • +
+

uraniummeltdown updated:

+
    +
  • Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. Cosmetic kits change the name of the KA.
  • +
+

07 February 2017

Cyberboss updated:

    @@ -1292,47 +1358,6 @@
  • fixed ashdrake's flame wall.
  • fixed walls decon spawning metal in a random location in the same room.
- -

08 December 2016

-

Fox McCloud updated:

-
    -
  • The ability to harvest a plant, repeatedly, is now a gene-extractable trait that can be spliced into other plants
  • -
  • can extract the battery capabilities of potatoes and splice them into other plants
  • -
  • Plants types are now gene traits that can be added/removed from plants
  • -
  • Adds new stinging plant trait that will inject a bit of a plant's reagents when thrown at someone
  • -
-

Joan updated:

-
    -
  • The clockwork slab's interface is now TGUI.
  • -
  • You can now see what an ocular warden is attacking.
  • -
-

Mervill updated:

-
    -
  • The light replacer can now create bulbs from glass shards
  • -
  • Click a light replacer while holding a glass shard to add the shard to the replacer
  • -
  • Click a glass shard while holding a light replacer to consume the shard
  • -
-

MrStonedOne updated:

-
    -
  • world initialization is now faster.
  • -
  • fixed the modify bodypart admin tool not working
  • -
-

PKPenguin321 updated:

-
    -
  • Swarmer beacons now have 750 health, down from 3000.
  • -
-

TehZombehz updated:

-
    -
  • Nanotrasen Culinary Division has authorized the production of tacos, both plain and classic.
  • -
-

XDTM updated:

-
    -
  • Replica Pod cloning now works on people who have been decapitated.
  • -
-

coiax updated:

-
    -
  • Additional mice sometimes appear in the maintenance tunnels. Engineers beware!
  • -
GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 5e13cda3aeb..a3a96c8b5a1 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -9378,3 +9378,59 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. for movable atoms. - rscadd: SDQL2 can now get list input with [arg1, arg2]! - experiment: Do '""' to put strings inside of SDQL2 or it won't work. +2017-02-09: + Cyberboss: + - bugfix: Certain firedoors that should have closed during an alarm now actually + close + - soundadd: You can now knock on firedoors + - bugfix: Supermatter in a closet/crate will now properly fee the singulo + - bugfix: Paper planes can be unfolded again + - bugfix: Paper planes can be stamped properly + Joan: + - tweak: Impaling someone with a sharp item by pulling them with a changeling Tentacle + now does significantly less damage and stuns for less time. + Jordie0608: + - rscadd: Admins can now filter watchlist entries to only users who are connected. + - tweak: Messages no longer delete themselves when sent. + Kor: + - rscadd: The limb grower has been replaced with a box of surplus limbs. Visit robotics + or harvest limbs from another person if you want quality. + Reeeeimstupid: + - rscadd: Silly Abductee objectives. Try not to go crazy trading life stories with + Lord Singulo. + Tofa01: + - tweak: Removes virology access to jobs including Medical Doctor, Geneticist and + Chemist. + - tweak: '[Delta] Changes NW supermatter filter to filter O2 instead of N2' + - rscadd: '[Delta] Adds wardrobes to Dorms & Arrivals Shuttle' + - rscadd: '[Delta] Adds access buttons to virology doors for extra security' + - rscadd: '[Delta] Adds bolt door button to all dorms' + - rscadd: '[Delta] Adds three pairs of optical meson scanners to supermatter room' + - rscadd: '[Delta] Adds a disk fridge to botany' + - rscadd: '[Delta] Adds a cake hat to the bar' + - bugfix: '[Delta] Fixes misplaced station intercom in Supermatter SMES room' + XDTM: + - rscadd: A Law Removal module can be build in RnD. It can remove a specified core + or freeform law. + - tweak: 'When stating laws, silicons won''t skip a number when hiding laws. (example: + 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)' + Xhuis: + - rscadd: Artistic toolboxes now spawn in maintenance and possess various supplies + for wire art and crayon art. + - rscadd: Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or + it can be found in a surplus crate. + - rscadd: Soapstone messages can now be rated! Attack the message with your hand + to rate it positive or negative. Anyone can see the rating, and you cannot rate + a message more than once, even across rounds. + - rscdel: Soapstones no longer have a write time. + - tweak: Soapstones now have a fixed vocabulary to write messages with. + chanoc1: + - tweak: The salt and pepper shakers have new sprites. + coiax: + - rscadd: Added metal rods and floor tiles to Standard cyborgs. + - rscadd: Added a remote signaling device to Engineering cyborg. + - rscadd: Adds a 'Guardian of Balance' lawset and AI module, currently admin spawn + only. + uraniummeltdown: + - tweak: Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. + Cosmetic kits change the name of the KA. diff --git a/html/changelogs/AutoChangeLog-pr-23629.yml b/html/changelogs/AutoChangeLog-pr-23629.yml deleted file mode 100644 index 20147737cc5..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23629.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - rscadd: "A Law Removal module can be build in RnD. It can remove a specified core or freeform law." - - tweak: "When stating laws, silicons won't skip a number when hiding laws. (example: 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)" diff --git a/html/changelogs/AutoChangeLog-pr-23699.yml b/html/changelogs/AutoChangeLog-pr-23699.yml deleted file mode 100644 index b8e6fed4fbc..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23699.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - rscadd: "Artistic toolboxes now spawn in maintenance and possess various supplies for wire art and crayon art." - - rscadd: "Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or it can be found in a surplus crate." diff --git a/html/changelogs/AutoChangeLog-pr-23703.yml b/html/changelogs/AutoChangeLog-pr-23703.yml deleted file mode 100644 index 1aa581acbd3..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23703.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "coiax" -delete-after: True -changes: - - rscadd: "Added metal rods and floor tiles to Standard cyborgs." - - rscadd: "Added a remote signaling device to Engineering cyborg." diff --git a/html/changelogs/AutoChangeLog-pr-23717.yml b/html/changelogs/AutoChangeLog-pr-23717.yml deleted file mode 100644 index b20530a03e7..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23717.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - rscadd: "Soapstone messages can now be rated! Attack the message with your hand to rate it positive or negative. Anyone can see the rating, and you cannot rate a message more than once, even across rounds." - - rscdel: "Soapstones no longer have a write time." - - tweak: "Soapstones now have a fixed vocabulary to write messages with." diff --git a/html/changelogs/AutoChangeLog-pr-23726.yml b/html/changelogs/AutoChangeLog-pr-23726.yml deleted file mode 100644 index 55a91be9e9d..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23726.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Reeeeimstupid" -delete-after: True -changes: - - rscadd: "Silly Abductee objectives. Try not to go crazy trading life stories with Lord Singulo." diff --git a/html/changelogs/AutoChangeLog-pr-23737.yml b/html/changelogs/AutoChangeLog-pr-23737.yml deleted file mode 100644 index 05f97ba7b7d..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23737.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Jordie0608" -delete-after: True -changes: - - rscadd: "Admins can now filter watchlist entries to only users who are connected." - - tweak: "Messages no longer delete themselves when sent." diff --git a/html/changelogs/AutoChangeLog-pr-23751.yml b/html/changelogs/AutoChangeLog-pr-23751.yml deleted file mode 100644 index 1855208b6ff..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23751.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Cyberboss" -delete-after: True -changes: - - bugfix: "Certain firedoors that should have closed during an alarm now actually close" diff --git a/html/changelogs/AutoChangeLog-pr-23766.yml b/html/changelogs/AutoChangeLog-pr-23766.yml deleted file mode 100644 index 9123eee1808..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23766.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - rscadd: "The limb grower has been replaced with a box of surplus limbs. Visit robotics or harvest limbs from another person if you want quality." diff --git a/html/changelogs/AutoChangeLog-pr-23779.yml b/html/changelogs/AutoChangeLog-pr-23779.yml deleted file mode 100644 index d41bba9dc59..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23779.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Tofa01" -delete-after: True -changes: - - tweak: "Removes virology access to jobs including Medical Doctor, Geneticist and Chemist." diff --git a/html/changelogs/AutoChangeLog-pr-23780.yml b/html/changelogs/AutoChangeLog-pr-23780.yml deleted file mode 100644 index dcda46ca391..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23780.yml +++ /dev/null @@ -1,11 +0,0 @@ -author: "Tofa01" -delete-after: True -changes: - - tweak: "[Delta] Changes NW supermatter filter to filter O2 instead of N2" - - rscadd: "[Delta] Adds wardrobes to Dorms & Arrivals Shuttle" - - rscadd: "[Delta] Adds access buttons to virology doors for extra security" - - rscadd: "[Delta] Adds bolt door button to all dorms" - - rscadd: "[Delta] Adds three pairs of optical meson scanners to supermatter room" - - rscadd: "[Delta] Adds a disk fridge to botany" - - rscadd: "[Delta] Adds a cake hat to the bar" - - bugfix: "[Delta] Fixes misplaced station intercom in Supermatter SMES room" diff --git a/html/changelogs/AutoChangeLog-pr-23782.yml b/html/changelogs/AutoChangeLog-pr-23782.yml deleted file mode 100644 index 516ce39ec53..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23782.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Cyberboss" -delete-after: True -changes: - - soundadd: "You can now knock on firedoors" diff --git a/html/changelogs/AutoChangeLog-pr-23785.yml b/html/changelogs/AutoChangeLog-pr-23785.yml deleted file mode 100644 index 20fbdb4d3a4..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23785.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "coiax" -delete-after: True -changes: - - rscadd: "Adds a 'Guardian of Balance' lawset and AI module, currently admin -spawn only." diff --git a/html/changelogs/AutoChangeLog-pr-23809.yml b/html/changelogs/AutoChangeLog-pr-23809.yml deleted file mode 100644 index 2a59a3d7c4b..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23809.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "chanoc1" -delete-after: True -changes: - - tweak: "The salt and pepper shakers have new sprites." diff --git a/html/changelogs/AutoChangeLog-pr-23814.yml b/html/changelogs/AutoChangeLog-pr-23814.yml deleted file mode 100644 index d600c0df4a5..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23814.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "uraniummeltdown" -delete-after: True -changes: - - tweak: "Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. Cosmetic kits change the name of the KA." diff --git a/html/changelogs/AutoChangeLog-pr-23817.yml b/html/changelogs/AutoChangeLog-pr-23817.yml deleted file mode 100644 index 86dad70e2b4..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23817.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Cyberboss" -delete-after: True -changes: - - bugfix: "Supermatter in a closet/crate will now properly fee the singulo" diff --git a/html/changelogs/AutoChangeLog-pr-23825.yml b/html/changelogs/AutoChangeLog-pr-23825.yml deleted file mode 100644 index 13227a85a8d..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23825.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Joan" -delete-after: True -changes: - - tweak: "Impaling someone with a sharp item by pulling them with a changeling Tentacle now does significantly less damage and stuns for less time." diff --git a/html/changelogs/AutoChangeLog-pr-23834.yml b/html/changelogs/AutoChangeLog-pr-23834.yml deleted file mode 100644 index 467c1d1fba7..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23834.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Cyberboss" -delete-after: True -changes: - - bugfix: "Paper planes can be unfolded again" - - bugfix: "Paper planes can be stamped properly" From ade898a56693c6d3ec4293c04b78d70bbdb41351 Mon Sep 17 00:00:00 2001 From: Jack Edge Date: Thu, 9 Feb 2017 16:14:16 +0000 Subject: [PATCH 034/128] Removes shuttle STV5 from purchase (shuttles #3) :cl: coiax del: Removes the STV5 shuttle from purchase. /:cl: STV5 was an admin punishment shuttle, I never envisioned the station willingly buying it, and it serves as a horrible deathtrap inflicted by people making poor designs. Our shuttle purchase system doesn't allow changing, so removing it for now. --- code/datums/shuttles.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 911a37280a2..0742291553a 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -104,7 +104,6 @@ \n\ Contains contraband armory guns, maintenance loot, and abandoned crates!" admin_notes = "Due to origin as a solo piloted secure vessel, has an active GPS onboard labeled STV5." - credit_cost = -7500 /datum/map_template/shuttle/emergency/meta suffix = "meta" From c7bd42a27837fa511178ff94ec5d389a879822ea Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Thu, 9 Feb 2017 10:25:51 -0600 Subject: [PATCH 035/128] Fixes the lighting situation in the shuttle --- _maps/shuttles/emergency_arena.dmm | 79 +++++++++++++++--------------- code/modules/admin/fun_balloon.dm | 1 + 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/_maps/shuttles/emergency_arena.dmm b/_maps/shuttles/emergency_arena.dmm index 8c57221508c..d561ccc4584 100644 --- a/_maps/shuttles/emergency_arena.dmm +++ b/_maps/shuttles/emergency_arena.dmm @@ -3,68 +3,67 @@ "c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) "d" = (/turf/open/floor/plating/lava/smooth,/area/shuttle_arena) "e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) -"f" = (/obj/effect/light_emitter,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) -"g" = (/turf/open/space,/area/space) -"h" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape{noteleport = 1}) -"i" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) -"j" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) -"k" = (/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) -"l" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) -"m" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) -"n" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) -"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) -"p" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) -"q" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"f" = (/turf/open/space,/area/space) +"g" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape{noteleport = 1}) +"h" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"i" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"j" = (/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"k" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"l" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"m" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"n" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"p" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa abbbbabbbbbbbbbbbaaaccccaaabbbbbbbbbbbbbbbbbbbbdda abbbebbbbbbbbbbebaaabbbbaaabbbbbbbbbbbbbbbbbbbbdda abbbbbbbbbbbbbbbbaaabbbbaaabbbbbbbebbbbbbbbbbbbbba -aabbbabbfbbbbbbbbbaabbbbaabbbbbbbbbbbbbbabbbbbbbba +aabbbabbbbbbbbbbbbaabbbbaabbbbbbbbbbbbbbabbbbbbbba abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbebbbba -abbbbbbbbbbbbabbbbbbbbbbbbbbbbbbbbbbbfbbabbbbbbbba +abbbbbbbbbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbba abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbba abbbbbbbbbbbbbbbbbbbbbbbbbebbaabbbbbbbbbaaaaaabbba abbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba abbbbbbbbbbbbebbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba abbebbdddbbbbbbbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba -abbbbbdddbbbbbbbbbbbbbddbbbbbbbbbbaabbbbbbbbbfbbba +abbbbbdddbbbbbbbbbbbbbddbbbbbbbbbbaabbbbbbbbbbbbba abbbbbdddbbbbaabbbbbbbbddbbbbbbbbbaabbbbbbbbbbbbba -abbbbbbddbbbbbfbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba +abbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba abbbbbbbdbbbbbbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba abbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbbaabbbbbbbebbbbba abbbaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba abbbbbabbbbbbbbbbbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbba abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba -abbbbbebbbbbbbbbbbbbbbbbbbbbbabbbbbbbbfbbbbbbbbbba +abbbbbebbbbbbbbbbbbbbbbbbbbbbabbbbbbbbbbbbbbbbbbba abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbebbbbbbbbbba abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda abbebbbbbbbbbdddbbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda abbbbbbbbbbbddddbbbbbbbbbbaaaaabbbbbbbbbbbbbbbddda aaaaaaaaaaaaadbbbbbbbbbbbbaaaaabbbbbbbbbbbbaabddda -ggggggggggggabbbbbbbbbbbbbbbbfbbbbbbbbbbbbbaebddda -hhhhhhhhhhhgaaaaaabbbbebbbbbbbbbebbbbbbbbbbabbddda -hhiijjjjiihgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbddda -hhklijjilkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda -hhkmiiiimkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda -hhkkkkkkkkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda -hhknkkkknkhgabbbbbbbbbbbbdddbbbbbbbbbbbbddddddddda -hhkmkkkkmkhgabbbbbbbbdddddddbbbbbbbbbbbbddddddddda -ohkkkkkkkkhgabbbbbbbddbbbdddbbbbbbabbbbbbbbbbdddda -hhknkkkknkhgabbbbbbbdbbbbbbbbbbbbbabbbbbbbbbbdddda -phkmkkkkmkhgabbebbbbbbbbbbbbbbbbbbabaaabbbbbbdddda -hhkkkkkkkkhgabbbbbbbbbbbbbbbbbbbbbabbbabbbbbbbbdda -hhklikkknkhgabbbbbbbbbbbbbbbbbbebbabbeabbbbbbbbdda -hhkmkkkkmkhgabbbbbbbbbbbbbbbbbbbbbaaaaaaabbbbbbbba -hhkkkkkkkkhgabbbbbbaaaaaabbbbbbbbbabbbbbbbfbbbbbba -hhknkkkinkhgabbbbbbbbbbbabbbbbfbbbabbbbbbbbbbbbbba -ohkmkkkkmkhgabbbbbbbbbebabbbbbbbbbbbbbbbbbbbbbebba -hhkkkkkkkkhgabbbbbbabbbbabbbbbbbbbbbbbbbbbbbbbbbba -ohknkkkknkhgabbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbba -hhkkkkkkkkhgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbba -hhikkkkkkihgabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba -hhqqqqqqqhhgafbbbbbbbbbbbebbbbbbbbbbbbbbebbbbbbbba -ghhhhhhhhhggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ffffffffffffabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaebddda +gggggggggggfaaaaaabbbbebbbbbbbbbebbbbbbbbbbabbddda +gghhiiiihhgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbddda +ggjkhiihkjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +ggjlhhhhljgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +ggjmjjjjmjgfabbbbbbbbbbbbdddbbbbbbbbbbbbddddddddda +ggjljjjjljgfabbbbbbbbdddddddbbbbbbbbbbbbddddddddda +ngjjjjjjjjgfabbbbbbbddbbbdddbbbbbbabbbbbbbbbbdddda +ggjmjjjjmjgfabbbbbbbdbbbbbbbbbbbbbabbbbbbbbbbdddda +ogjljjjjljgfabbebbbbbbbbbbbbbbbbbbabaaabbbbbbdddda +ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbabbbabbbbbbbbdda +ggjkhjjjmjgfabbbbbbbbbbbbbbbbbbebbabbeabbbbbbbbdda +ggjljjjjljgfabbbbbbbbbbbbbbbbbbbbbaaaaaaabbbbbbbba +ggjjjjjjjjgfabbbbbbaaaaaabbbbbbbbbabbbbbbbbbbbbbba +ggjmjjjhmjgfabbbbbbbbbbbabbbbbbbbbabbbbbbbbbbbbbba +ngjljjjjljgfabbbbbbbbbebabbbbbbbbbbbbbbbbbbbbbebba +ggjjjjjjjjgfabbbbbbabbbbabbbbbbbbbbbbbbbbbbbbbbbba +ngjmjjjjmjgfabbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbba +ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbba +gghjjjjjjhgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +ggpppppppggfabbbbbbbbbbbbebbbbbbbbbbbbbbebbbbbbbba +fgggggggggffaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} diff --git a/code/modules/admin/fun_balloon.dm b/code/modules/admin/fun_balloon.dm index c7ea2167894..86b0331eec4 100644 --- a/code/modules/admin/fun_balloon.dm +++ b/code/modules/admin/fun_balloon.dm @@ -216,3 +216,4 @@ /area/shuttle_arena name = "arena" has_gravity = 1 + requires_power = 0 \ No newline at end of file From 41749c08e8135b52b3f913f68f9a9e8c644f426c Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Thu, 9 Feb 2017 20:33:23 +0000 Subject: [PATCH 036/128] Automatic changelog generation for PR #23861 [ci skip] --- html/changelogs/AutoChangeLog-pr-23861.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23861.yml diff --git a/html/changelogs/AutoChangeLog-pr-23861.yml b/html/changelogs/AutoChangeLog-pr-23861.yml new file mode 100644 index 00000000000..8d6f287756a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23861.yml @@ -0,0 +1,4 @@ +author: "Ausops" +delete-after: True +changes: + - rscadd: "Air tanks and plasma tanks have been resprited." From e8b8e27789af05665e40cc8ee5944a6fa0707aa0 Mon Sep 17 00:00:00 2001 From: Joan Lung Date: Thu, 9 Feb 2017 15:41:45 -0500 Subject: [PATCH 037/128] Fixes being unable to place RPDs into storage items --- code/game/objects/items/weapons/RPD.dm | 47 +++++++++++--------------- 1 file changed, 20 insertions(+), 27 deletions(-) diff --git a/code/game/objects/items/weapons/RPD.dm b/code/game/objects/items/weapons/RPD.dm index 7f0b5671fdf..1b6483976b4 100644 --- a/code/game/objects/items/weapons/RPD.dm +++ b/code/game/objects/items/weapons/RPD.dm @@ -522,43 +522,39 @@ var/global/list/RPD_recipes=list( if(!user.IsAdvancedToolUser() || istype(A,/turf/open/space/transit)) return ..() + //make sure what we're clicking is valid for the current mode + var/is_paintable = (p_class == PAINT_MODE && istype(A, /obj/machinery/atmospherics/pipe)) + var/is_consumable = (p_class == EATING_MODE && (istype(A, /obj/item/pipe) || istype(A, /obj/item/pipe_meter) || istype(A, /obj/structure/disposalconstruct))) + var/can_make_pipe = ((p_class == ATMOS_MODE || p_class == METER_MODE || p_class == DISPOSALS_MODE) && isturf(A)) + + if(!is_paintable || !is_consumable || !can_make_pipe) + return ..() + //So that changing the menu settings doesn't affect the pipes already being built. var/queued_p_type = p_type var/queued_p_dir = p_dir var/queued_p_flipped = p_flipped . = FALSE - switch(p_class) - if(PAINT_MODE) // Paint pipes - if(!istype(A,/obj/machinery/atmospherics/pipe)) - // Avoid spewing errors about invalid mode -2 when clicking on stuff that aren't pipes. - user << "\The [src]'s error light flickers! Perhaps you need to only use it on pipes and pipe meters?" - return + switch(p_class) //if we've gotten this var, the target is valid + if(PAINT_MODE) //Paint pipes var/obj/machinery/atmospherics/pipe/P = A playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) P.add_atom_colour(paint_colors[paint_color], FIXED_COLOUR_PRIORITY) P.pipe_color = paint_colors[paint_color] user.visible_message("[user] paints \the [P] [paint_color].","You paint \the [P] [paint_color].") - //P.update_icon() P.update_node_icon() return - if(EATING_MODE) // Eating pipes - // Must click on an actual pipe or meter. - if(!(istype(A,/obj/item/pipe) || istype(A,/obj/item/pipe_meter) || istype(A,/obj/structure/disposalconstruct))) - // Avoid spewing errors about invalid mode -1 when clicking on stuff that aren't pipes. - user << "The [src]'s error light flickers! Perhaps you need to only use it on pipes and pipe meters?" - return - user << "You start destroying pipe..." + + if(EATING_MODE) //Eating pipes + user << "You start destroying a pipe..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 2, target = A)) activate() qdel(A) - if(ATMOS_MODE) - if(!isturf(A)) - user << "The [src]'s error light flickers!" - return - user << "You start building pipes..." + if(ATMOS_MODE) //Making pipes + user << "You start building a pipe..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 2, target = A)) activate() @@ -567,21 +563,18 @@ var/global/list/RPD_recipes=list( P.update() P.add_fingerprint(usr) - if(METER_MODE) - if(!isturf(A)) - user << "The [src]'s error light flickers!" - return 0 + if(METER_MODE) //Making pipe meters user << "You start building a meter..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 2, target = A)) activate() new /obj/item/pipe_meter(A) - if(DISPOSALS_MODE) - if(!isturf(A) || is_anchored_dense_turf(A)) - user << "The [src]'s error light flickers!" + if(DISPOSALS_MODE) //Making disposals pipes + if(!is_anchored_dense_turf(A)) + user << "The [src]'s error light flickers; there's something in the way!" return - user << "You start building pipes..." + user << "You start building a disposals pipe..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 20, target = A)) var/obj/structure/disposalconstruct/C = new (A, queued_p_type ,queued_p_dir) From ecf5cc62afa7f9ebb03b4c505c73726f6d1bbdeb Mon Sep 17 00:00:00 2001 From: Xhuis Date: Thu, 9 Feb 2017 17:07:03 -0500 Subject: [PATCH 038/128] Hotfixes the reverse revolver appearing in surplus crates (#23872) * Hotfixes the reverse revolver appearing in surplus crates * that was the real prank --- code/modules/uplink/uplink_item.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index 56300c25458..5287e6c2926 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -1166,6 +1166,7 @@ var/list/uplink_items = list() // Global list so we only initialize this once. /datum/uplink_item/role_restricted category = "Role-Restricted" exclude_modes = list(/datum/game_mode/nuclear) + surplus = 0 /datum/uplink_item/role_restricted/reverse_revolver name = "Reverse Revolver" From 32123c9c10e3cea1e3ebf478d8858eedd35510df Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Thu, 9 Feb 2017 22:07:05 +0000 Subject: [PATCH 039/128] Automatic changelog generation for PR #23872 [ci skip] --- html/changelogs/AutoChangeLog-pr-23872.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23872.yml diff --git a/html/changelogs/AutoChangeLog-pr-23872.yml b/html/changelogs/AutoChangeLog-pr-23872.yml new file mode 100644 index 00000000000..cecb112d76a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23872.yml @@ -0,0 +1,4 @@ +author: "Xhuis" +delete-after: True +changes: + - rscdel: "The Syndicate will no longer prank their operatives by including reverse revolvers in surplus crates." From 3e3b6a4515208214e57ac1441941f4cc0c02c45b Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Thu, 9 Feb 2017 17:07:41 -0500 Subject: [PATCH 040/128] Fixes simple_animals NOT deathgasping (#23862) --- code/modules/mob/living/emote.dm | 1 + code/modules/mob/living/simple_animal/simple_animal.dm | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index 11f87b2832d..1b33b69e2ad 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -93,6 +93,7 @@ if(istype(S) && S.deathmessage) message_simple = S.deathmessage . = ..() + message_simple = initial(message_simple) if(. && isalienadult(user)) playsound(user.loc, 'sound/voice/hiss6.ogg', 80, 1, 1) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 8770fa79a12..3452c378a00 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -299,7 +299,7 @@ if(!gibbed) if(death_sound) playsound(get_turf(src),death_sound, 200, 1) - if(deathmessage && !del_on_death) + if(deathmessage || !del_on_death) emote("deathgasp") if(del_on_death) ghostize() From 1dee232b5633aaf69e3d0003c995101f0c130327 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Thu, 9 Feb 2017 22:07:43 +0000 Subject: [PATCH 041/128] Automatic changelog generation for PR #23862 [ci skip] --- html/changelogs/AutoChangeLog-pr-23862.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23862.yml diff --git a/html/changelogs/AutoChangeLog-pr-23862.yml b/html/changelogs/AutoChangeLog-pr-23862.yml new file mode 100644 index 00000000000..89defecb7ba --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23862.yml @@ -0,0 +1,4 @@ +author: "Cyberboss" +delete-after: True +changes: + - bugfix: "Simple animals now deathgasp properly again" From c96dc61b5420f0a8cd1bedece8933d7ba705950b Mon Sep 17 00:00:00 2001 From: James Denholm Date: Fri, 10 Feb 2017 09:08:26 +1100 Subject: [PATCH 042/128] Make pens able to un-ruin casette tapes (#23852) * Make pens wind unwound cassette tapes * Slow the pen-winding of ruined tapes a bit. Probably should be slower than screwdrivers (which have a toolspeed of 1). Pens are fiddly, confusing things, after all, and nobody actually knows how they work. * Refactor tape-winding to avoid code duplication Also fixes indents and hopefully hides a bit of idiocy on my part nobody look too close okay --- code/game/objects/items/devices/taperecorder.dm | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index 81ec8249361..379a1341537 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -272,12 +272,17 @@ /obj/item/device/tape/attackby(obj/item/I, mob/user, params) - if(ruined && istype(I, /obj/item/weapon/screwdriver)) - user << "You start winding the tape back in..." - if(do_after(user, 120*I.toolspeed, target = src)) - user << "You wound the tape back in." - fix() - + if(ruined) + var/delay = -1 + if (istype(I, /obj/item/weapon/screwdriver)) + delay = 120*I.toolspeed + else if(istype(I, /obj/item/weapon/pen)) + delay = 120*1.5 + if (delay != -1) + user << "You start winding the tape back in..." + if(do_after(user, delay, target = src)) + user << "You wound the tape back in." + fix() //Random colour tapes /obj/item/device/tape/random/New() From 448ddd88a5edb448fb606d08a0bea6105b90c96e Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Thu, 9 Feb 2017 22:08:28 +0000 Subject: [PATCH 043/128] Automatic changelog generation for PR #23852 [ci skip] --- html/changelogs/AutoChangeLog-pr-23852.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23852.yml diff --git a/html/changelogs/AutoChangeLog-pr-23852.yml b/html/changelogs/AutoChangeLog-pr-23852.yml new file mode 100644 index 00000000000..a90370f710a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23852.yml @@ -0,0 +1,4 @@ +author: "ChemicalRascal" +delete-after: True +changes: + - tweak: "Pen is able to wind up ruined tapes." From a4d1be75dd42a01e70f4535d2356feadcc21be6d Mon Sep 17 00:00:00 2001 From: Lzimann Date: Thu, 9 Feb 2017 21:28:59 -0200 Subject: [PATCH 044/128] Built-in jetpacks no longer have a speed boost --- code/game/objects/items/weapons/tanks/jetpack.dm | 2 ++ code/modules/mob/living/carbon/human/species.dm | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/tanks/jetpack.dm b/code/game/objects/items/weapons/tanks/jetpack.dm index a29cfb4b1f0..c8a706a5f6a 100644 --- a/code/game/objects/items/weapons/tanks/jetpack.dm +++ b/code/game/objects/items/weapons/tanks/jetpack.dm @@ -9,6 +9,7 @@ var/gas_type = "o2" var/on = FALSE var/stabilizers = FALSE + var/full_speed = TRUE // If the jetpack will have a speedboost in space/nograv or not var/datum/effect_system/trail_follow/ion/ion_trail /obj/item/weapon/tank/jetpack/New() @@ -133,6 +134,7 @@ volume = 1 slot_flags = null gas_type = null + full_speed = FALSE var/datum/gas_mixture/temp_air_contents var/obj/item/weapon/tank/internals/tank = null diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index f63af6f79f9..f35d91595cf 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -863,7 +863,7 @@ var/obj/item/organ/cyberimp/chest/thrusters/T = H.getorganslot("thrusters") if(!istype(J) && istype(C)) J = C.jetpack - if(istype(J) && J.allow_thrust(0.01, H)) //Prevents stacking + if(istype(J) && J.full_speed && J.allow_thrust(0.01, H)) //Prevents stacking . -= 2 else if(istype(T) && T.allow_thrust(0.01, H)) . -= 2 From ae3b23cdd4f7783682c441149048d4f2a8116bee Mon Sep 17 00:00:00 2001 From: Jordie Date: Fri, 10 Feb 2017 11:17:14 +1100 Subject: [PATCH 045/128] adss nuke challenge mode feedback detail --- code/game/gamemodes/nuclear/nuclear_challenge.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/gamemodes/nuclear/nuclear_challenge.dm b/code/game/gamemodes/nuclear/nuclear_challenge.dm index b343f2bdf65..941e469d283 100644 --- a/code/game/gamemodes/nuclear/nuclear_challenge.dm +++ b/code/game/gamemodes/nuclear/nuclear_challenge.dm @@ -57,6 +57,7 @@ U.hidden_uplink.telecrystals = CHALLENGE_TELECRYSTALS U.hidden_uplink.set_gamemode(/datum/game_mode/nuclear) config.shuttle_refuel_delay = max(config.shuttle_refuel_delay, CHALLENGE_SHUTTLE_DELAY) + feedback_set("nuclear_challenge_mode",1) qdel(src) /obj/item/device/nuclear_challenge/proc/check_allowed(mob/living/user) From 2cc0a7a86adeffafe64fead02ffff877ab317616 Mon Sep 17 00:00:00 2001 From: Joan Lung Date: Thu, 9 Feb 2017 22:10:13 -0500 Subject: [PATCH 046/128] Rounds starting will now always inform the IRC (#23822) * Rounds starting will now inform the IRC what mode is starting * don't show secret --- code/controllers/subsystem/ticker.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 8a663bbe80a..83d05b52da6 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -211,8 +211,7 @@ var/datum/subsystem/ticker/ticker var/list/adm = get_admin_counts() var/list/allmins = adm["present"] - if(!allmins.len) - send2irc("Server", "Round just started with no active admins online!") + send2irc("Server", "Round of [hide_mode ? "secret":"[mode.name]"] has started[allmins.len ? ".":" with no active admins online!"]") /datum/subsystem/ticker/proc/station_explosion_detonation(atom/bomb) if(bomb) //BOOM From 8e1351a06f29b5a973ab0c374e54e48ff8a6941b Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Thu, 9 Feb 2017 22:53:08 -0500 Subject: [PATCH 047/128] Faster, non-blocking world init (#23136) * Moves turf New calls to Initialize * Much faster * Fixed * Makes add_to_active queue up before SSair is initialized * Remove active queuing * And the proc * Move the check * Fix some shit * F U C K T U R F S * Necessary * Unnecessary * SHUT THE FUCK UP * Panic mode hurts the code * Such a * Simple answer * A well thought out plan * /turf/open optimization * Undo the warning suppression now that it's fixed * Fixes lava typecaching badly * Added late initialization * Make the atmos offenders late initialize * Add extra logging * GLABALS * Better solution for trying to activate w/o air * Further base calling copypasta * Gates, guards, gorans * Small doc fix * Do the faster * T U R F V A R P E R S I S T E N C E * The solution is always so simple * The (hopefully) final nail in the coffin --- code/controllers/subsystem/air.dm | 21 +++++++++- .../subsystem/processing/objects.dm | 30 ++++++++++++++- code/datums/helper_datums/map_template.dm | 3 ++ code/game/atoms.dm | 32 +++++++++------- code/game/turfs/closed.dm | 9 +---- code/game/turfs/open.dm | 7 +--- code/game/turfs/simulated/chasm.dm | 2 +- code/game/turfs/simulated/floor.dm | 9 ++--- .../game/turfs/simulated/floor/fancy_floor.dm | 14 +++---- .../game/turfs/simulated/floor/light_floor.dm | 2 +- .../turfs/simulated/floor/mineral_floor.dm | 4 +- code/game/turfs/simulated/floor/misc_floor.dm | 6 +-- code/game/turfs/simulated/floor/plating.dm | 2 +- .../turfs/simulated/floor/plating/asteroid.dm | 9 +++-- .../turfs/simulated/floor/plating/lava.dm | 10 ++--- .../simulated/floor/plating/misc_plating.dm | 8 ++-- .../game/turfs/simulated/floor/reinf_floor.dm | 2 +- code/game/turfs/simulated/minerals.dm | 6 +-- code/game/turfs/simulated/wall/misc_walls.dm | 4 +- code/game/turfs/space/space.dm | 13 ++++--- code/game/turfs/space/transit.dm | 4 +- code/game/turfs/turf.dm | 15 ++++++-- .../environmental/LINDA_turf_tile.dm | 15 ++++---- code/modules/holodeck/area_copy.dm | 2 +- code/modules/holodeck/computer.dm | 38 +++++++++---------- code/modules/holodeck/turfs.dm | 12 +++--- code/modules/recycling/disposal-unit.dm | 21 +++++----- 27 files changed, 171 insertions(+), 129 deletions(-) diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index 5eb987f2f33..8b9e6c5b8d9 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -39,6 +39,8 @@ var/datum/subsystem/air/SSair var/list/currentrun = list() var/currentpart = SSAIR_PIPENETS + var/map_loading = TRUE + var/list/queued_for_activation /datum/subsystem/air/New() NEW_SS_GLOBAL(SSair) @@ -61,6 +63,7 @@ var/datum/subsystem/air/SSair /datum/subsystem/air/Initialize(timeofday) + map_loading = FALSE setup_allturfs() setup_atmos_machinery() setup_pipenets() @@ -244,7 +247,6 @@ var/datum/subsystem/air/SSair if(T.excited_group) T.excited_group.garbage_collect() - /datum/subsystem/air/proc/add_to_active(turf/open/T, blockchanges = 1) if(istype(T) && T.air) T.excited = 1 @@ -253,10 +255,25 @@ var/datum/subsystem/air/SSair currentrun |= T if(blockchanges && T.excited_group) T.excited_group.garbage_collect() - else + else if(T.initialized) for(var/turf/S in T.atmos_adjacent_turfs) add_to_active(S) + else if(map_loading) + if(queued_for_activation) + queued_for_activation[T] = T + return + else + T.requires_activation = TRUE +/datum/subsystem/air/proc/begin_map_load() + LAZYINITLIST(queued_for_activation) + map_loading = TRUE + +/datum/subsystem/air/proc/end_map_load() + map_loading = FALSE + for(var/T in queued_for_activation) + add_to_active(T) + queued_for_activation.Cut() /datum/subsystem/air/proc/setup_allturfs() var/list/turfs_to_init = block(locate(1, 1, 1), locate(world.maxx, world.maxy, world.maxz)) diff --git a/code/controllers/subsystem/processing/objects.dm b/code/controllers/subsystem/processing/objects.dm index 01957e766f4..6bbd0ffeb32 100644 --- a/code/controllers/subsystem/processing/objects.dm +++ b/code/controllers/subsystem/processing/objects.dm @@ -27,26 +27,52 @@ var/datum/subsystem/objects/SSobj /datum/subsystem/objects/proc/InitializeAtoms(list/objects = null) if(initialized == INITIALIZATION_INSSOBJ) return + + var/list/late_loaders + initialized = INITIALIZATION_INNEW_MAPLOAD + if(objects) for(var/I in objects) var/atom/A = I if(!A.initialized) //this check is to make sure we don't call it twice on an object that was created in a previous Initialize call var/start_tick = world.time - A.Initialize(TRUE) + if(A.Initialize(TRUE)) + LAZYADD(late_loaders, A) if(start_tick != world.time) WARNING("[A]: [A.type] slept during it's Initialize!") CHECK_TICK + testing("Initialized [objects.len] atoms") else + #ifdef TESTING + var/count = 0 + #endif for(var/atom/A in world) if(!A.initialized) //this check is to make sure we don't call it twice on an object that was created in a previous Initialize call var/start_tick = world.time - A.Initialize(TRUE) + if(A.Initialize(TRUE)) + LAZYADD(late_loaders, A) + #ifdef TESTING + else + ++count + #endif TESTING if(start_tick != world.time) WARNING("[A]: [A.type] slept during it's Initialize!") CHECK_TICK + testing("Roundstart initialized [count] atoms") + initialized = INITIALIZATION_INNEW_REGULAR + if(late_loaders) + for(var/I in late_loaders) + var/atom/A = I + var/start_tick = world.time + A.Initialize(FALSE) + if(start_tick != world.time) + WARNING("[A]: [A.type] slept during it's Initialize!") + CHECK_TICK + testing("Late-initialized [late_loaders.len] atoms") + /datum/subsystem/objects/proc/map_loader_begin() old_initialized = initialized initialized = INITIALIZATION_INSSOBJ diff --git a/code/datums/helper_datums/map_template.dm b/code/datums/helper_datums/map_template.dm index 19f9c1ff0da..10fd9da880c 100644 --- a/code/datums/helper_datums/map_template.dm +++ b/code/datums/helper_datums/map_template.dm @@ -43,6 +43,7 @@ SSobj.InitializeAtoms(atoms) SSmachine.setup_template_powernets(cables) SSair.setup_template_machinery(atmos_machines) + SSair.end_map_load() /datum/map_template/proc/load(turf/T, centered = FALSE) if(centered) @@ -54,8 +55,10 @@ if(T.y+height > world.maxy) return + SSair.begin_map_load() var/list/bounds = maploader.load_map(get_file(), T.x, T.y, T.z, cropMap=TRUE) if(!bounds) + SSair.end_map_load() return 0 //initialize things that are normally initialized after map load diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 1c4e67bb8e7..57e4032b988 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -41,11 +41,26 @@ if(luminosity) light = new(src) - var/initialized = SSobj.initialized - if(initialized > INITIALIZATION_INSSOBJ) - Initialize(initialized == INITIALIZATION_INNEW_MAPLOAD) + var/do_initialize = SSobj.initialized + if(do_initialize > INITIALIZATION_INSSOBJ) + Initialize(do_initialize == INITIALIZATION_INNEW_MAPLOAD) //. = ..() //uncomment if you are dumb enough to add a /datum/New() proc +//Called after New if the map is being loaded. mapload = TRUE +//Called from base of New if the map is being loaded. mapload = FALSE +//This base must be called or derivatives must set initialized to TRUE to prevent repeat calls +//Derivatives must not sleep +//Returning TRUE while mapload is TRUE will cause the object to be initialized again with mapload = FALSE when everything else is done +//(Useful for things that requires turfs to have air). This base may only be called once, however + +//Note: the following functions don't call the base for optimization and must copypasta: +// /turf/Initialize +// /turf/open/space/Initialize +/atom/proc/Initialize(mapload) + if(initialized) + stack_trace("Warning: [src]([type]) initialized multiple times!") + initialized = TRUE + /atom/Destroy() if(alternate_appearances) for(var/aakey in alternate_appearances) @@ -435,17 +450,6 @@ var/list/blood_splatter_icons = list() sleep(1) stoplag() -//Called after New if the world is not loaded with TRUE -//Called from base of New if the world is loaded with FALSE -//This base must be called or derivatives must set initialized to TRUE to prevent repeat calls -//Derivatives must not sleep -/atom/proc/Initialize(mapload) -#ifdef TESTING - if(initialized) - stack_trace("Warning: [src]([type]) initialized multiple times!") -#endif - initialized = TRUE - //the vision impairment to give to the mob whose perspective is set to that atom (e.g. an unfocused camera giving you an impaired vision when looking through it) /atom/proc/get_remote_view_fullscreens(mob/user) return diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index a4202d2b812..2c8456f3386 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -34,7 +34,7 @@ layer = FLY_LAYER var/titlescreen = TITLESCREEN -/turf/closed/indestructible/splashscreen/New() +/turf/closed/indestructible/splashscreen/Initialize() ..() if(titlescreen) icon_state = titlescreen @@ -44,11 +44,6 @@ icon_state = "riveted" smooth = SMOOTH_TRUE -/turf/closed/indestructible/New() - ..() - if(smooth) - queue_smooth(src) - /turf/closed/indestructible/riveted/uranium icon = 'icons/turf/walls/uranium_wall.dmi' icon_state = "uranium" @@ -66,7 +61,7 @@ smooth = SMOOTH_TRUE icon = 'icons/obj/smooth_structures/reinforced_window.dmi' -/turf/closed/indestructible/fakeglass/New() +/turf/closed/indestructible/fakeglass/Initialize() ..() icon_state = null //set the icon state to null, so our base state isn't visible var/image/I = image('icons/obj/structures.dmi', loc = src, icon_state = "grille") diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index df3b680b914..b39fc1dd112 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -29,7 +29,7 @@ baseturf = /turf/open/indestructible/necropolis initial_gas_mix = "o2=14;n2=23;TEMP=300" -/turf/open/indestructible/necropolis/New() +/turf/open/indestructible/necropolis/Initialize() ..() if(prob(12)) icon_state = "necro[rand(2,3)]" @@ -40,11 +40,6 @@ baseturf = /turf/open/indestructible/hierophant smooth = SMOOTH_TRUE -/turf/open/indestructible/hierophant/New() - ..() - if(smooth) - queue_smooth(src) - /turf/open/indestructible/hierophant/two /turf/open/indestructible/paper diff --git a/code/game/turfs/simulated/chasm.dm b/code/game/turfs/simulated/chasm.dm index f1e71ff25d1..2f478df8bad 100644 --- a/code/game/turfs/simulated/chasm.dm +++ b/code/game/turfs/simulated/chasm.dm @@ -69,7 +69,7 @@ L.adjustBruteLoss(30) -/turf/open/chasm/straight_down/New() +/turf/open/chasm/straight_down/Initialize() ..() drop_x = x drop_y = y diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index f478f1e27c0..88d58314cba 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -33,7 +33,7 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," var/list/broken_states var/list/burnt_states -/turf/open/floor/New() +/turf/open/floor/Initialize(mapload) if (!broken_states) broken_states = list("damaged1", "damaged2", "damaged3", "damaged4", "damaged5") if (!burnt_states) @@ -43,6 +43,8 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," icon_regular_floor = "floor" else icon_regular_floor = icon_state + if(mapload) + MakeDirty() /turf/open/floor/ex_act(severity, target) var/shielded = is_shielded() @@ -179,10 +181,5 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," if(.) ChangeTurf(/turf/open/floor/clockwork) -/turf/open/floor/Initialize(mapload) - ..() - if(mapload) - MakeDirty() - /turf/open/floor/acid_melt() ChangeTurf(baseturf) diff --git a/code/game/turfs/simulated/floor/fancy_floor.dm b/code/game/turfs/simulated/floor/fancy_floor.dm index 5b8482cc522..d303d8ac537 100644 --- a/code/game/turfs/simulated/floor/fancy_floor.dm +++ b/code/game/turfs/simulated/floor/fancy_floor.dm @@ -36,10 +36,9 @@ flags = NONE var/ore_type = /obj/item/weapon/ore/glass -/turf/open/floor/grass/New() +/turf/open/floor/grass/Initialize() ..() - spawn(1) - update_icon() + update_icon() /turf/open/floor/grass/attackby(obj/item/C, mob/user, params) if(istype(C, /obj/item/weapon/shovel) && params) @@ -76,7 +75,7 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" slowdown = 0 -/turf/open/floor/grass/snow/basalt/New() +/turf/open/floor/grass/snow/basalt/Initialize() ..() if(prob(15)) icon_state = "basalt[rand(0, 12)]" @@ -96,10 +95,9 @@ canSmoothWith = null flags = NONE -/turf/open/floor/carpet/New() +/turf/open/floor/carpet/Initialize() ..() - spawn(1) - update_icon() + update_icon() /turf/open/floor/carpet/update_icon() if(!..()) @@ -131,6 +129,6 @@ broken_states = list("damaged") plane = PLANE_SPACE -/turf/open/floor/fakespace/New() +/turf/open/floor/fakespace/Initialize() ..() icon_state = "[rand(0,25)]" diff --git a/code/game/turfs/simulated/floor/light_floor.dm b/code/game/turfs/simulated/floor/light_floor.dm index 19a13575048..b078a220c4f 100644 --- a/code/game/turfs/simulated/floor/light_floor.dm +++ b/code/game/turfs/simulated/floor/light_floor.dm @@ -12,7 +12,7 @@ var/can_modify_colour = TRUE -/turf/open/floor/light/New() +/turf/open/floor/light/Initialize() ..() update_icon() diff --git a/code/game/turfs/simulated/floor/mineral_floor.dm b/code/game/turfs/simulated/floor/mineral_floor.dm index 73ffc696c8a..64c6be65207 100644 --- a/code/game/turfs/simulated/floor/mineral_floor.dm +++ b/code/game/turfs/simulated/floor/mineral_floor.dm @@ -16,7 +16,7 @@ -/turf/open/floor/mineral/New() +/turf/open/floor/mineral/Initialize() broken_states = list("[initial(icon_state)]_dam") ..() if (!icons) @@ -221,7 +221,7 @@ floor_tile = /obj/item/stack/tile/mineral/abductor icons = list("alienpod1", "alienpod2", "alienpod3", "alienpod4", "alienpod5", "alienpod6", "alienpod7", "alienpod8", "alienpod9") -/turf/open/floor/mineral/abductor/New() +/turf/open/floor/mineral/abductor/Initialize() ..() icon_state = "alienpod[rand(1,9)]" diff --git a/code/game/turfs/simulated/floor/misc_floor.dm b/code/game/turfs/simulated/floor/misc_floor.dm index 2d9cd76f4a4..82eb9c7bd77 100644 --- a/code/game/turfs/simulated/floor/misc_floor.dm +++ b/code/game/turfs/simulated/floor/misc_floor.dm @@ -13,9 +13,9 @@ icon_state = "bcircuit" floor_tile = /obj/item/stack/tile/plasteel -/turf/open/floor/bluegrid/New() - ..() +/turf/open/floor/bluegrid/Initialize() SSmapping.nuke_tiles += src + ..() /turf/open/floor/bluegrid/Destroy() SSmapping.nuke_tiles -= src @@ -67,7 +67,7 @@ icon_state = "plating" var/obj/effect/clockwork/overlay/floor/realappearence -/turf/open/floor/clockwork/New() +/turf/open/floor/clockwork/Initialize() ..() new /obj/effect/overlay/temp/ratvar/floor(src) new /obj/effect/overlay/temp/ratvar/beam(src) diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm index de9cabe70bf..c65865786c4 100644 --- a/code/game/turfs/simulated/floor/plating.dm +++ b/code/game/turfs/simulated/floor/plating.dm @@ -13,7 +13,7 @@ icon_state = "plating" intact = 0 -/turf/open/floor/plating/New() +/turf/open/floor/plating/Initialize() if (!broken_states) broken_states = list("platingdmg1", "platingdmg2", "platingdmg3") if (!burnt_states) diff --git a/code/game/turfs/simulated/floor/plating/asteroid.dm b/code/game/turfs/simulated/floor/plating/asteroid.dm index 272e3a68e12..9cc15172f95 100644 --- a/code/game/turfs/simulated/floor/plating/asteroid.dm +++ b/code/game/turfs/simulated/floor/plating/asteroid.dm @@ -15,7 +15,7 @@ var/sand_type = /obj/item/weapon/ore/glass var/floor_variance = 20 //probability floor has a different icon state -/turf/open/floor/plating/asteroid/New() +/turf/open/floor/plating/asteroid/Initialize() var/proper_name = name ..() name = proper_name @@ -117,7 +117,7 @@ /turf/open/floor/plating/asteroid/basalt/airless initial_gas_mix = "TEMP=2.7" -/turf/open/floor/plating/asteroid/basalt/New() +/turf/open/floor/plating/asteroid/basalt/Initialize() ..() switch(icon_state) if("basalt1", "basalt2", "basalt3") //5 and 9 are too dark to glow and make the amount of glows in tunnels too high @@ -176,7 +176,7 @@ /turf/open/floor/plating/asteroid/airless/cave/volcanic/has_data //subtype for producing a tunnel with given data has_data = TRUE -/turf/open/floor/plating/asteroid/airless/cave/New(loc) +/turf/open/floor/plating/asteroid/airless/cave/Initialize() if (!mob_spawn_list) mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goldgrub = 1, /mob/living/simple_animal/hostile/asteroid/goliath = 5, /mob/living/simple_animal/hostile/asteroid/basilisk = 4, /mob/living/simple_animal/hostile/asteroid/hivelord = 3) if (!megafauna_spawn_list) @@ -186,7 +186,8 @@ if(!has_data) produce_tunnel_from_data() - ..() + else + ..() //do not continue after changeturfing or we will do a double initialize /turf/open/floor/plating/asteroid/airless/cave/proc/get_cave_data(set_length, exclude_dir = -1) // If set_length (arg1) isn't defined, get a random length; otherwise assign our length to the length arg. diff --git a/code/game/turfs/simulated/floor/plating/lava.dm b/code/game/turfs/simulated/floor/plating/lava.dm index 68aa66a1c30..4b524203948 100644 --- a/code/game/turfs/simulated/floor/plating/lava.dm +++ b/code/game/turfs/simulated/floor/plating/lava.dm @@ -7,12 +7,6 @@ baseturf = /turf/open/floor/plating/lava //lava all the way down slowdown = 2 luminosity = 1 - var/static/list/safeties_typecache = list(/obj/structure/lattice/catwalk) - //if anything matching this typecache is found in the lava, we don't burn things - -/turf/open/floor/plating/lava/New() - ..() - safeties_typecache = typecacheof(safeties_typecache) /turf/open/floor/plating/lava/ex_act() return @@ -51,7 +45,9 @@ /turf/open/floor/plating/lava/proc/is_safe() - var/list/found_safeties = typecache_filter_list(contents, safeties_typecache) + //if anything matching this typecache is found in the lava, we don't burn things + var/static/list/lava_safeties_typecache = typecacheof(list(/obj/structure/lattice/catwalk)) + var/list/found_safeties = typecache_filter_list(contents, lava_safeties_typecache) return LAZYLEN(found_safeties) diff --git a/code/game/turfs/simulated/floor/plating/misc_plating.dm b/code/game/turfs/simulated/floor/plating/misc_plating.dm index 730cc7b0ab6..081b4becc6b 100644 --- a/code/game/turfs/simulated/floor/plating/misc_plating.dm +++ b/code/game/turfs/simulated/floor/plating/misc_plating.dm @@ -7,7 +7,7 @@ name = "alien floor" icon_state = "alienpod1" -/turf/open/floor/plating/abductor/New() +/turf/open/floor/plating/abductor/Initialize() ..() icon_state = "alienpod[rand(1,9)]" @@ -41,7 +41,7 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" planetary_atmos = TRUE -/turf/open/floor/plating/ashplanet/New() +/turf/open/floor/plating/ashplanet/Initialize() if(smooth) pixel_y = -4 pixel_x = -4 @@ -72,7 +72,7 @@ icon_state = "wateryrock" slowdown = 2 -/turf/open/floor/plating/ashplanet/wateryrock/New() +/turf/open/floor/plating/ashplanet/wateryrock/Initialize() icon_state = "[icon_state][rand(1, 9)]" ..() @@ -113,7 +113,7 @@ name = "iron sand" desc = "Like sand, but more metal." -/turf/open/floor/plating/ironsand/New() +/turf/open/floor/plating/ironsand/Initialize() ..() icon_state = "ironsand[rand(1,15)]" diff --git a/code/game/turfs/simulated/floor/reinf_floor.dm b/code/game/turfs/simulated/floor/reinf_floor.dm index 8ee346905d5..ab01971446a 100644 --- a/code/game/turfs/simulated/floor/reinf_floor.dm +++ b/code/game/turfs/simulated/floor/reinf_floor.dm @@ -106,7 +106,7 @@ icon_state = "plating" var/obj/effect/clockwork/overlay/floor/bloodcult/realappearence -/turf/open/floor/engine/cult/New() +/turf/open/floor/engine/cult/Initialize() ..() new /obj/effect/overlay/temp/cult/turf/floor(src) realappearence = new /obj/effect/clockwork/overlay/floor/bloodcult(src) diff --git a/code/game/turfs/simulated/minerals.dm b/code/game/turfs/simulated/minerals.dm index b15607f5b60..0883c19491a 100644 --- a/code/game/turfs/simulated/minerals.dm +++ b/code/game/turfs/simulated/minerals.dm @@ -24,7 +24,7 @@ var/scan_state = null //Holder for the image we display when we're pinged by a mining scanner var/defer_change = 0 -/turf/closed/mineral/New() +/turf/closed/mineral/Initialize() if (!canSmoothWith) canSmoothWith = list(/turf/closed) pixel_y = -4 @@ -139,7 +139,7 @@ var/mineralChance = 13 var/display_icon_state = "rock" -/turf/closed/mineral/random/New() +/turf/closed/mineral/random/Initialize() if (!mineralSpawnChanceList) mineralSpawnChanceList = list( /turf/closed/mineral/uranium = 5, /turf/closed/mineral/diamond = 1, /turf/closed/mineral/gold = 10, @@ -385,7 +385,7 @@ var/activated_name = null var/activated_image = null -/turf/closed/mineral/gibtonite/New() +/turf/closed/mineral/gibtonite/Initialize() det_time = rand(8,10) //So you don't know exactly when the hot potato will explode ..() diff --git a/code/game/turfs/simulated/wall/misc_walls.dm b/code/game/turfs/simulated/wall/misc_walls.dm index ce0b8a61074..a2828271a91 100644 --- a/code/game/turfs/simulated/wall/misc_walls.dm +++ b/code/game/turfs/simulated/wall/misc_walls.dm @@ -8,7 +8,7 @@ sheet_amount = 1 girder_type = /obj/structure/girder/cult -/turf/closed/wall/mineral/cult/New() +/turf/closed/wall/mineral/cult/Initialize() new /obj/effect/overlay/temp/cult/turf(src) ..() @@ -50,7 +50,7 @@ var/obj/effect/clockwork/overlay/wall/realappearence var/obj/structure/destructible/clockwork/cache/linkedcache -/turf/closed/wall/clockwork/New() +/turf/closed/wall/clockwork/Initialize() ..() new /obj/effect/overlay/temp/ratvar/wall(src) new /obj/effect/overlay/temp/ratvar/beam(src) diff --git a/code/game/turfs/space/space.dm b/code/game/turfs/space/space.dm index f922ba7dcea..c0190a0fb29 100644 --- a/code/game/turfs/space/space.dm +++ b/code/game/turfs/space/space.dm @@ -15,15 +15,16 @@ var/global/datum/gas_mixture/space/space_gas = new plane = PLANE_SPACE -/turf/open/space/New() +/turf/open/space/Initialize() icon_state = SPACE_ICON_STATE air = space_gas + + if(initialized) + stack_trace("Warning: [src]([type]) initialized multiple times!") + initialized = TRUE -/turf/open/space/Destroy(force) - if(force) - . = ..() - else - return QDEL_HINT_LETMELIVE + if(requires_activation) + SSair.add_to_active(src) /turf/open/space/attack_ghost(mob/dead/observer/user) if(destination_z) diff --git a/code/game/turfs/space/transit.dm b/code/game/turfs/space/transit.dm index 11e66e16804..dd772aa1acb 100644 --- a/code/game/turfs/space/transit.dm +++ b/code/game/turfs/space/transit.dm @@ -61,14 +61,12 @@ /turf/open/space/transit/attackby() return -/turf/open/space/transit/New() +/turf/open/space/transit/Initialize() ..() update_icon() for(var/atom/movable/AM in src) throw_atom(AM) - - /turf/open/space/transit/proc/update_icon() var/p = 9 var/angle = 0 diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 15c72dd107f..640095ae48b 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -23,14 +23,17 @@ var/explosion_id = 0 var/list/decals + var/requires_activation //add to air processing after initialize? /turf/SDQL_update(const/var_name, new_value) if(var_name == "x" || var_name == "y" || var_name == "z") return FALSE . = ..() -/turf/New() - ..() +/turf/Initialize() + if(initialized) + stack_trace("Warning: [src]([type]) initialized multiple times!") + initialized = TRUE levelupdate() if(smooth) @@ -40,11 +43,17 @@ for(var/atom/movable/AM in src) Entered(AM) + if(requires_activation) + CalculateAdjacentTurfs() + SSair.add_to_active(src) + /turf/proc/Initalize_Atmos(times_fired) CalculateAdjacentTurfs() /turf/Destroy() visibilityChanged() + initialized = FALSE + requires_activation = FALSE ..() return QDEL_HINT_HARDDEL_NOW @@ -454,4 +463,4 @@ /turf/proc/remove_decal(group) LAZYINITLIST(decals) overlays -= decals[group] - decals[group] = null \ No newline at end of file + decals[group] = null diff --git a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm index dadb31ba611..47fa5299128 100644 --- a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm +++ b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm @@ -35,11 +35,11 @@ var/list/atmos_overlay_types //gas IDs of current active gas overlays -/turf/open/New() - ..() +/turf/open/Initialize() if(!blocks_air) air = new air.copy_from_turf(src) + ..() /turf/open/Destroy() if(active_hotspot) @@ -113,11 +113,12 @@ /turf/open/proc/tile_graphic() . = new /list - var/list/gases = air.gases - for(var/id in gases) - var/gas = gases[id] - if(gas[GAS_META][META_GAS_OVERLAY] && gas[MOLES] > gas[GAS_META][META_GAS_MOLES_VISIBLE]) - . += gas[GAS_META][META_GAS_OVERLAY] + if(air) + var/list/gases = air.gases + for(var/id in gases) + var/gas = gases[id] + if(gas[GAS_META][META_GAS_OVERLAY] && gas[MOLES] > gas[GAS_META][META_GAS_MOLES_VISIBLE]) + . += gas[GAS_META][META_GAS_OVERLAY] /////////////////////////////SIMULATION/////////////////////////////////// diff --git a/code/modules/holodeck/area_copy.dm b/code/modules/holodeck/area_copy.dm index a3c3e6c2b3a..a8e0bebf208 100644 --- a/code/modules/holodeck/area_copy.dm +++ b/code/modules/holodeck/area_copy.dm @@ -110,7 +110,7 @@ if(V == "air") var/turf/open/O1 = B var/turf/open/O2 = T - O1.air.copy_from(O2.air) + O1.air.copy_from(O2.return_air()) continue B.vars[V] = T.vars[V] toupdate += B diff --git a/code/modules/holodeck/computer.dm b/code/modules/holodeck/computer.dm index de43b317afe..e1778946517 100644 --- a/code/modules/holodeck/computer.dm +++ b/code/modules/holodeck/computer.dm @@ -64,25 +64,25 @@ ..() /obj/machinery/computer/holodeck/Initialize(mapload) - ..() - if(!mapload && ticker.current_state < GAME_STATE_PLAYING) - return - program_cache = list() - emag_programs = list() - for(var/typekey in subtypesof(program_type)) - var/area/holodeck/A = locate(typekey) - if(!A || A == offline_program) continue - if(A.contents.len == 0) continue // not loaded - if(A.restricted) - emag_programs += A - else - program_cache += A - if(typekey == init_program) - load_program(A,force=1) - if(random_program && program_cache.len && init_program == null) - load_program(pick(program_cache),force=1) - else if(!program) - load_program(offline_program) + . = mapload //late-initialize, area_copy need turfs to have air + if(!mapload) + ..() + program_cache = list() + emag_programs = list() + for(var/typekey in subtypesof(program_type)) + var/area/holodeck/A = locate(typekey) + if(!A || A == offline_program) continue + if(A.contents.len == 0) continue // not loaded + if(A.restricted) + emag_programs += A + else + program_cache += A + if(typekey == init_program) + load_program(A,force=1) + if(random_program && program_cache.len && init_program == null) + load_program(pick(program_cache),force=1) + else if(!program) + load_program(offline_program) /obj/machinery/computer/holodeck/power_change() ..() diff --git a/code/modules/holodeck/turfs.dm b/code/modules/holodeck/turfs.dm index e62fb393fe9..b853f6d336b 100644 --- a/code/modules/holodeck/turfs.dm +++ b/code/modules/holodeck/turfs.dm @@ -42,7 +42,7 @@ name = "asteroid" icon_state = "asteroid0" -/turf/open/floor/holofloor/asteroid/New() +/turf/open/floor/holofloor/asteroid/Initialize() icon_state = "asteroid[pick(0,1,2,3,4,5,6,7,8,9,10,11,12)]" ..() @@ -50,7 +50,7 @@ name = "basalt" icon_state = "basalt0" -/turf/open/floor/holofloor/basalt/New() +/turf/open/floor/holofloor/basalt/Initialize() icon_state = "basalt[pick(0,1,2,3,4,5,6,7,8,9,10,11,12)]" ..() @@ -59,7 +59,7 @@ icon = 'icons/turf/space.dmi' icon_state = "0" -/turf/open/floor/holofloor/space/New() +/turf/open/floor/holofloor/space/Initialize() icon_state = SPACE_ICON_STATE // so realistic ..() @@ -68,11 +68,11 @@ icon = 'icons/turf/space.dmi' icon_state = "speedspace_ns_1" -/turf/open/floor/holofloor/hyperspace/New() +/turf/open/floor/holofloor/hyperspace/Initialize() icon_state = "speedspace_ns_[(x + 5*y + (y%2+1)*7)%15+1]" ..() -/turf/open/floor/holofloor/hyperspace/ns/New() +/turf/open/floor/holofloor/hyperspace/ns/Initialize() ..() icon_state = "speedspace_ns_[(x + 5*y + (y%2+1)*7)%15+1]" @@ -86,7 +86,7 @@ smooth = SMOOTH_TRUE canSmoothWith = null -/turf/open/floor/holofloor/carpet/New() +/turf/open/floor/holofloor/carpet/Initialize() ..() addtimer(CALLBACK(src, .proc/update_icon), 1) diff --git a/code/modules/recycling/disposal-unit.dm b/code/modules/recycling/disposal-unit.dm index 34236736125..80c123397da 100644 --- a/code/modules/recycling/disposal-unit.dm +++ b/code/modules/recycling/disposal-unit.dm @@ -62,16 +62,17 @@ deconstruct() /obj/machinery/disposal/Initialize(mapload) - ..() - if(!mapload) - return - //this will get a copy of the air turf and take a SEND PRESSURE amount of air from it - var/atom/L = loc - var/datum/gas_mixture/env = new - env.copy_from(L.return_air()) - var/datum/gas_mixture/removed = env.remove(SEND_PRESSURE + 1) - air_contents.merge(removed) - trunk_check() + . = mapload //late-initialize, we need turfs to have air + if(initialized) //will only be run on late mapload initialization + //this will get a copy of the air turf and take a SEND PRESSURE amount of air from it + var/atom/L = loc + var/datum/gas_mixture/env = new + env.copy_from(L.return_air()) + var/datum/gas_mixture/removed = env.remove(SEND_PRESSURE + 1) + air_contents.merge(removed) + trunk_check() + else + ..() /obj/machinery/disposal/attackby(obj/item/I, mob/user, params) add_fingerprint(user) From c97e0041c63725eb0727157df27cc5c98a18d799 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Thu, 9 Feb 2017 23:19:29 -0800 Subject: [PATCH 048/128] [READY]Makes the reactive tesla armor actually shoot out lightning (#23719) * lel * Update armor.dm * Update armor.dm * Update armor.dm * Update energy_ball.dm * Update living_defense.dm * Update carbon_defense.dm * Update human_defense.dm * Update carbon_defense.dm * Update armor.dm --- code/modules/clothing/suits/armor.dm | 14 ++++++------- .../mob/living/carbon/carbon_defense.dm | 6 +++--- .../mob/living/carbon/human/human_defense.dm | 8 ++++--- code/modules/mob/living/living_defense.dm | 3 +-- code/modules/power/tesla/energy_ball.dm | 21 ++++++++++--------- 5 files changed, 27 insertions(+), 25 deletions(-) diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index a3160c03830..ff0486de57c 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -268,6 +268,11 @@ /obj/item/clothing/suit/armor/reactive/tesla name = "reactive tesla armor" desc = "An experimental suit of armor with sensitive detectors hooked up to a huge capacitor grid, with emitters strutting out of it. Zap." + siemens_coefficient = -1 + var/tesla_power = 25000 + var/tesla_range = 20 + var/tesla_boom = FALSE + var/tesla_stun = FALSE /obj/item/clothing/suit/armor/reactive/tesla/hit_reaction(mob/living/carbon/human/owner, attack_text) if(!active) @@ -277,15 +282,10 @@ var/datum/effect_system/spark_spread/sparks = new /datum/effect_system/spark_spread sparks.set_up(1, 1, src) sparks.start() - owner.visible_message("The tesla capacitors on [owner]'s reactive telsa armor are still recharging! The armor merely emits some sparks.") + owner.visible_message("The tesla capacitors on [owner]'s reactive tesla armor are still recharging! The armor merely emits some sparks.") return owner.visible_message("The [src] blocks the [attack_text], sending out arcs of lightning!") - for(var/mob/living/M in view(6, owner)) - if(M == owner) - continue - owner.Beam(M,icon_state="lightning[rand(1, 12)]",time=5) - M.adjustFireLoss(25) - playsound(M, 'sound/machines/defib_zap.ogg', 50, 1, -1) + tesla_zap(owner,tesla_range,tesla_power,tesla_boom, tesla_stun) reactivearmor_cooldown = world.time + reactivearmor_cooldown_duration return 1 diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 6985a1f9078..a3993d082ca 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -168,7 +168,7 @@ O.emp_act(severity) ..() -/mob/living/carbon/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0) +/mob/living/carbon/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0, stun = TRUE) if(tesla_shock && tesla_ignore) return FALSE shock_damage *= siemens_coeff @@ -190,11 +190,11 @@ jitteriness += 1000 //High numbers for violent convulsions do_jitter_animation(jitteriness) stuttering += 2 - if(!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) + if((!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) && stun) Stun(2) spawn(20) jitteriness = max(jitteriness - 990, 10) //Still jittery, but vastly less - if(!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) + if((!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) && stun) Stun(3) Weaken(3) if(override) diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 0b522fe68dd..321b5993a0d 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -436,7 +436,7 @@ //Added a safety check in case you want to shock a human mob directly through electrocute_act. -/mob/living/carbon/human/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0) +/mob/living/carbon/human/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0, stun = TRUE) if(tesla_shock) var/total_coeff = 1 if(gloves) @@ -447,6 +447,8 @@ var/obj/item/clothing/suit/S = wear_suit if(S.siemens_coefficient <= 0) total_coeff -= 0.95 + else if(S.siemens_coefficient == (-1)) + total_coeff -= 1 siemens_coeff = total_coeff if(tesla_ignore) siemens_coeff = 0 @@ -461,7 +463,7 @@ heart_attack = 0 if(stat == CONSCIOUS) src << "You feel your heart beating again!" - . = ..(shock_damage,source,siemens_coeff,safety,override,tesla_shock, illusion) + . = ..(shock_damage,source,siemens_coeff,safety,override,tesla_shock, illusion, stun) if(.) electrocution_animation(40) @@ -754,4 +756,4 @@ torn_items += leg_clothes for(var/obj/item/I in torn_items) - I.take_damage(damage_amount, damage_type, damage_flag, 0) \ No newline at end of file + I.take_damage(damage_amount, damage_type, damage_flag, 0) diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index b90b117f592..409efa27f23 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -274,8 +274,7 @@ take_bodypart_damage(acidpwr * min(1, acid_volume * 0.1)) return 1 - -/mob/living/proc/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0) +/mob/living/proc/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0, stun = TRUE) if(tesla_shock && tesla_ignore) return FALSE if(shock_damage > 0) diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm index 8092b59d90d..a0a49ea6d55 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/energy_ball.dm @@ -160,7 +160,7 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, var/mob/living/carbon/C = A C.dust() -/proc/tesla_zap(atom/source, zap_range = 3, power, explosive = FALSE) +/proc/tesla_zap(atom/source, zap_range = 3, power, explosive = FALSE, stun_mobs = TRUE) . = source.dir if(power < 1000) return @@ -251,26 +251,27 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, //per type stuff: if(closest_tesla_coil) - closest_tesla_coil.tesla_act(power, explosive) + closest_tesla_coil.tesla_act(power, explosive, stun_mobs) else if(closest_grounding_rod) - closest_grounding_rod.tesla_act(power, explosive) + closest_grounding_rod.tesla_act(power, explosive, stun_mobs) else if(closest_mob) var/shock_damage = Clamp(round(power/400), 10, 90) + rand(-5, 5) - closest_mob.electrocute_act(shock_damage, source, 1, tesla_shock = 1) + closest_mob.electrocute_act(shock_damage, source, 1, tesla_shock = 1, stun = stun_mobs) if(issilicon(closest_mob)) var/mob/living/silicon/S = closest_mob - S.emp_act(2) - tesla_zap(S, 7, power / 1.5) // metallic folks bounce it further + if(stun_mobs) + S.emp_act(2) + tesla_zap(S, 7, power / 1.5, stun_mobs) // metallic folks bounce it further else - tesla_zap(closest_mob, 5, power / 1.5) + tesla_zap(closest_mob, 5, power / 1.5, stun_mobs) else if(closest_machine) - closest_machine.tesla_act(power, explosive) + closest_machine.tesla_act(power, explosive, stun_mobs) else if(closest_blob) - closest_blob.tesla_act(power, explosive) + closest_blob.tesla_act(power, explosive, stun_mobs) else if(closest_structure) - closest_structure.tesla_act(power, explosive) + closest_structure.tesla_act(power, explosive, stun_mobs) From 70dba6e3c8ed8aa9c50ea315d9053a881f3d3100 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Thu, 9 Feb 2017 23:22:40 -0800 Subject: [PATCH 049/128] [READY]Allows people to ride around on cyborgs (#23440) * cyborg_riding_revival * Knockoff Damage * ... * Restraint checks * Update silicon_defense.dm * Fixes throwing humans through a wall... * no cyborg stacks * wew wew human harm wew wew * Fix * ... * FOR_THE_LOVE_OF_GOD_WILL_YOU_JUST_FIX_PLEASE * armchecks * ... What? * Fixes.. * . * honk * stuffs * fixes * fine basilcuck * fixes * done * eMAAAGS * f i x e s * this better fucking fix reee ;-; * fix?! * all_ready * hm. * fixes * fixes... * woops * fixes * defines * ready --- code/controllers/subsystem/throwing.dm | 31 ++++--- code/datums/riding.dm | 72 +++++++++++++++ code/game/atoms_movable.dm | 10 +- code/game/objects/items.dm | 6 +- code/game/objects/items/weapons/dice.dm | 2 +- .../structures/crates_lockers/closets.dm | 2 +- code/modules/mob/living/carbon/carbon.dm | 42 ++++----- code/modules/mob/living/emote.dm | 12 +++ .../modules/mob/living/silicon/robot/death.dm | 4 +- .../modules/mob/living/silicon/robot/emote.dm | 2 +- .../modules/mob/living/silicon/robot/robot.dm | 91 ++++++++++++++++++- .../mob/living/silicon/robot/robot_modules.dm | 5 + .../living/silicon/robot/robot_movement.dm | 4 + .../mob/living/silicon/silicon_defense.dm | 23 +++++ code/modules/mob/mob.dm | 17 ++++ code/modules/mob/mob_movement.dm | 7 +- 16 files changed, 276 insertions(+), 54 deletions(-) diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index 56d887eb8bc..2b23ac485a3 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -66,11 +66,11 @@ var/datum/subsystem/throwing/SSthrowing /datum/thrownthing/proc/tick() var/atom/movable/AM = thrownthing if (!isturf(AM.loc) || !AM.throwing) - finialize() + finalize() return if (dist_travelled && hitcheck()) //to catch sneaky things moving on our tile while we slept - finialize() + finalize() return var/atom/step @@ -79,7 +79,7 @@ var/datum/subsystem/throwing/SSthrowing var/tilestomove = round(min(((((world.time+world.tick_lag) - start_time) * speed) - (dist_travelled ? dist_travelled : -1)), speed*MAX_TICKS_TO_MAKE_UP) * (world.tick_lag * SSthrowing.wait)) while (tilestomove-- > 0) if ((dist_travelled >= maxrange || AM.loc == target_turf) && AM.has_gravity(AM.loc)) - finialize() + finalize() return if (dist_travelled <= max(dist_x, dist_y)) //if we haven't reached the target yet we home in on it, otherwise we use the initial direction @@ -93,47 +93,52 @@ var/datum/subsystem/throwing/SSthrowing diagonal_error += (diagonal_error < 0) ? dist_x/2 : -dist_y if (!step) // going off the edge of the map makes get_step return null, don't let things go off the edge - finialize() + finalize() return AM.Move(step, get_dir(AM, step)) if (!AM.throwing) // we hit something during our move - finialize(hit = TRUE) + finalize(hit = TRUE) return dist_travelled++ if (dist_travelled > MAX_THROWING_DIST) - finialize() + finalize() return -/datum/thrownthing/proc/finialize(hit = FALSE) +/datum/thrownthing/proc/finalize(hit = FALSE) set waitfor = 0 SSthrowing.processing -= thrownthing //done throwing, either because it hit something or it finished moving - thrownthing.throwing = 0 + thrownthing.throwing = null if (!hit) for (var/thing in get_turf(thrownthing)) //looking for our target on the turf we land on. var/atom/A = thing if (A == target) hit = 1 - thrownthing.throw_impact(A) + thrownthing.throw_impact(A, src) break if (!hit) - thrownthing.throw_impact(get_turf(thrownthing)) // we haven't hit something yet and we still must, let's hit the ground. + thrownthing.throw_impact(get_turf(thrownthing), src) // we haven't hit something yet and we still must, let's hit the ground. thrownthing.newtonian_move(init_dir) else thrownthing.newtonian_move(init_dir) if (callback) callback.Invoke() +/datum/thrownthing/proc/hit_atom(atom/A) + thrownthing.throw_impact(A, src) + thrownthing.newtonian_move(init_dir) + finalize(TRUE) + /datum/thrownthing/proc/hitcheck() for (var/thing in get_turf(thrownthing)) var/atom/movable/AM = thing if (AM == thrownthing) continue if (AM.density && !(AM.pass_flags & LETPASSTHROW) && !(AM.flags & ON_BORDER)) - thrownthing.throwing = 0 - thrownthing.throw_impact(AM) - return 1 + thrownthing.throwing = null + thrownthing.throw_impact(AM, src) + return TRUE diff --git a/code/datums/riding.dm b/code/datums/riding.dm index 9695dbae120..27911b88dfb 100644 --- a/code/datums/riding.dm +++ b/code/datums/riding.dm @@ -297,3 +297,75 @@ handle_vehicle_offsets() else user << "You'll need something to guide the [ridden.name]." + +//CYBORGS. NO, THEY ARE NOT ANIMALS. +/datum/riding/cyborg + keytype = null + vehicle_move_delay = 1 + +/datum/riding/cyborg/proc/ride_check(mob/user) + if(user.incapacitated()) + var/kick = TRUE + if(istype(ridden, /mob/living/silicon/robot)) + var/mob/living/silicon/robot/R = ridden + if(R.module && R.module.ride_allow_incapacitated) + kick = FALSE + if(kick) + user << "You fall off of [ridden]!" + ridden.unbuckle_mob(user) + return + if(istype(user, /mob/living/carbon)) + var/mob/living/carbon/carbonuser = user + if(!carbonuser.get_num_arms()) + ridden.unbuckle_mob(user) + user << "You can't grab onto [ridden] with no hands!" + return + +/datum/riding/cyborg/handle_vehicle_layer() + if(ridden.dir == SOUTH) + ridden.layer = ABOVE_MOB_LAYER + else + ridden.layer = OBJ_LAYER + if(!ridden.buckled_mobs) + ridden.layer = MOB_LAYER + +/datum/riding/cyborg/handle_vehicle_offsets() + if(ridden.has_buckled_mobs()) + for(var/mob/living/M in ridden.buckled_mobs) + M.setDir(ridden.dir) + if(iscyborg(ridden)) + var/mob/living/silicon/robot/R = ridden + if(istype(R.module)) + M.pixel_x = R.module.ride_offset_x[dir2text(ridden.dir)] + M.pixel_y = R.module.ride_offset_y[dir2text(ridden.dir)] + else + switch(ridden.dir) + if(NORTH) + M.pixel_x = 0 + M.pixel_y = 4 + if(SOUTH) + M.pixel_x = 0 + M.pixel_y = 4 + if(EAST) + M.pixel_x = -6 + M.pixel_y = 3 + if(WEST) + M.pixel_x = 6 + M.pixel_y = 3 + +/datum/riding/cyborg/proc/on_vehicle_move() + for(var/mob/living/M in ridden.buckled_mobs) + ride_check(M) + handle_vehicle_offsets() + handle_vehicle_layer() + +/datum/riding/cyborg/proc/force_dismount() + for(var/mob/living/M in ridden.buckled_mobs) + ridden.unbuckle_mob(M) + var/turf/target = get_edge_target_turf(ridden, ridden.dir) + var/turf/targetm = get_step(get_turf(ridden), ridden.dir) + M.Move(targetm) + M.visible_message("[M] is thrown clear of [ridden] by rapid spinning!") + M.throw_at(target, 14, 5, ridden) + M.Weaken(3) + diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 2abd7599f1f..b786d11ea9e 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -2,7 +2,7 @@ layer = OBJ_LAYER var/last_move = null var/anchored = 0 - var/throwing = 0 + var/datum/thrownthing/throwing = null var/throw_speed = 2 //How many tiles to move per ds when being thrown. Float values are fully supported var/throw_range = 7 var/mob/pulledby = null @@ -130,14 +130,12 @@ /atom/movable/Bump(atom/A, yes) //the "yes" arg is to differentiate our Bump proc from byond's, without it every Bump() call would become a double Bump(). if((A && yes)) if(throwing) - throwing = 0 - throw_impact(A) + throwing.hit_atom(A) . = 1 if(!A || QDELETED(A)) return A.Bumped(src) - /atom/movable/proc/forceMove(atom/destination) if(destination) if(pulledby) @@ -222,7 +220,7 @@ /atom/movable/proc/checkpass(passflag) return pass_flags&passflag -/atom/movable/proc/throw_impact(atom/hit_atom) +/atom/movable/proc/throw_impact(atom/hit_atom, throwingdatum) return hit_atom.hitby(src) /atom/movable/hitby(atom/movable/AM, skipcatch, hitpush = 1, blocked) @@ -297,7 +295,7 @@ if(pulledby) pulledby.stop_pulling() - throwing = 1 + throwing = TT if(spin) SpinAnimation(5, 1) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 3b2871664ad..4a99a78723c 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -234,7 +234,8 @@ var/global/image/fire_overlay = image("icon" = 'icons/effects/fire.dmi', "icon_s var/obj/item/weapon/storage/S = loc S.remove_from_storage(src, user.loc) - throwing = 0 + if(throwing) + throwing.finalize(FALSE) if(loc == user) if(!user.dropItemToGround(src)) return @@ -255,7 +256,8 @@ var/global/image/fire_overlay = image("icon" = 'icons/effects/fire.dmi', "icon_s var/obj/item/weapon/storage/S = loc S.remove_from_storage(src, user.loc) - throwing = 0 + if(throwing) + throwing.finalize(FALSE) if(loc == user) if(!user.dropItemToGround(src)) return diff --git a/code/game/objects/items/weapons/dice.dm b/code/game/objects/items/weapons/dice.dm index 86bd732c55f..d698a63e8f1 100644 --- a/code/game/objects/items/weapons/dice.dm +++ b/code/game/objects/items/weapons/dice.dm @@ -172,7 +172,7 @@ user.visible_message("[user] has thrown [src]. It lands on [result]. [comment]", \ "You throw [src]. It lands on [result]. [comment]", \ "You hear [src] rolling, it sounds like a [fake_result].") - else if(src.throwing == 0) //Dice was thrown and is coming to rest + else if(!src.throwing) //Dice was thrown and is coming to rest visible_message("[src] rolls to a stop, landing on [result]. [comment]") /obj/item/weapon/dice/d4/Crossed(mob/living/carbon/human/H) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 947364abe11..52404bca22c 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -113,7 +113,7 @@ if(throwing) // you keep some momentum when getting out of a thrown closet step(AM, dir) if(throwing) - throwing = 0 + throwing.finalize(FALSE) /obj/structure/closet/proc/take_contents() var/turf/T = get_turf(src) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 4389028d5e2..9c54a7fa511 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -91,20 +91,29 @@ return 1 return ..() -/mob/living/carbon/throw_impact(atom/hit_atom) +/mob/living/carbon/throw_impact(atom/hit_atom, throwingdatum) . = ..() + var/hurt = TRUE + if(istype(throwingdatum, /datum/thrownthing)) + var/datum/thrownthing/D = throwingdatum + if(iscyborg(D.thrower)) + var/mob/living/silicon/robot/R = D.thrower + if(!R.emagged) + hurt = FALSE if(hit_atom.density && isturf(hit_atom)) - Weaken(1) - take_bodypart_damage(10) + if(hurt) + Weaken(1) + take_bodypart_damage(10) if(iscarbon(hit_atom) && hit_atom != src) var/mob/living/carbon/victim = hit_atom if(victim.movement_type & FLYING) return - victim.Weaken(1) - Weaken(1) - victim.take_bodypart_damage(10) - take_bodypart_damage(10) - visible_message("[src] crashes into [victim], knocking them both over!", "You violently crash into [victim]!") + if(hurt) + victim.take_bodypart_damage(10) + take_bodypart_damage(10) + victim.Weaken(1) + Weaken(1) + visible_message("[src] crashes into [victim], knocking them both over!", "You violently crash into [victim]!") playsound(src,'sound/weapons/punch1.ogg',50,1) @@ -231,23 +240,6 @@ /mob/living/carbon/is_muzzled() return(istype(src.wear_mask, /obj/item/clothing/mask/muzzle)) -/mob/living/carbon/proc/spin(spintime, speed) - set waitfor = 0 - var/D = dir - while(spintime >= speed) - sleep(speed) - switch(D) - if(NORTH) - D = EAST - if(SOUTH) - D = WEST - if(EAST) - D = SOUTH - if(WEST) - D = NORTH - setDir(D) - spintime -= speed - /mob/living/carbon/resist_buckle() if(restrained()) changeNext_move(CLICK_CD_BREAKOUT) diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index 1b33b69e2ad..a696c424093 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -452,3 +452,15 @@ message = "beeps." message_param = "beeps at %t." sound = 'sound/machines/twobeep.ogg' + +/datum/emote/living/spin + key = "spin" + key_third_person = "spins" + message = "spins around dizzily!" + +/datum/emote/living/spin/run_emote(mob/user) + user.spin(20, 1) + if(istype(user, /mob/living/silicon/robot)) + var/mob/living/silicon/robot/R = user + R.riding_datum.force_dismount() + ..() \ No newline at end of file diff --git a/code/modules/mob/living/silicon/robot/death.dm b/code/modules/mob/living/silicon/robot/death.dm index 22bd7b665ef..3d88433dec2 100644 --- a/code/modules/mob/living/silicon/robot/death.dm +++ b/code/modules/mob/living/silicon/robot/death.dm @@ -30,4 +30,6 @@ update_icons() - sql_report_death(src) \ No newline at end of file + unbuckle_all_mobs(TRUE) + + sql_report_death(src) diff --git a/code/modules/mob/living/silicon/robot/emote.dm b/code/modules/mob/living/silicon/robot/emote.dm index 3494ab1173d..df9e43e1853 100644 --- a/code/modules/mob/living/silicon/robot/emote.dm +++ b/code/modules/mob/living/silicon/robot/emote.dm @@ -69,4 +69,4 @@ "You announce you are operating in low power mode.") playsound(loc, 'sound/machines/buzz-two.ogg', 50, 0) else - src << "You can only use this emote when you're out of charge." \ No newline at end of file + src << "You can only use this emote when you're out of charge." diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 84471f18708..cddc2f3db97 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -89,7 +89,9 @@ /obj/item/clothing/head/sombrero, /obj/item/clothing/head/witchunter_hat) - + can_buckle = TRUE + buckle_lying = FALSE + var/datum/riding/cyborg/riding_datum = null /mob/living/silicon/robot/New(loc) spark_system = new /datum/effect_system/spark_spread() @@ -995,3 +997,90 @@ hat = new_hat new_hat.forceMove(src) update_icons() + +/mob/living/silicon/robot/MouseDrop_T(mob/living/M, mob/living/user) + . = ..() + if(!(M in buckled_mobs)) + buckle_mob(M) + +/mob/living/silicon/robot/buckle_mob(mob/living/M, force = FALSE, check_loc = TRUE) + if(!riding_datum) + riding_datum = new /datum/riding/cyborg + riding_datum.ridden = src + if(buckled_mobs) + if(buckled_mobs.len >= max_buckled_mobs) + return + if(M in buckled_mobs) + return + if(stat) + return + if(incapacitated()) + return + if(M.restrained()) + return + if(iscyborg(M)) + M.visible_message("[M] really can't seem to mount the [src]...") + return + if(isbot(M)) + M.visible_message("No. Just... no.") + return + if(module) + if(!module.allow_riding) + M.visible_message("Unfortunately, [M] just can't seem to hold onto [src]!") + return + if(iscarbon(M)) + if(!equip_buckle_inhands(M)) //MAKE SURE THIS IS LAST! + M.visible_message("[M] can't climb onto [src] because his hands are full!") + return + . = ..(M, force, check_loc) + riding_datum.handle_vehicle_offsets() + +/mob/living/silicon/robot/unbuckle_mob(mob/user) + if(iscarbon(user)) + unequip_buckle_inhands(user) + . = ..(user) + riding_datum.restore_position(user) + +/mob/living/silicon/robot/proc/unequip_buckle_inhands(mob/living/carbon/user) + for(var/obj/item/cyborgride_offhand/O in user.contents) + if(O.ridden != src) + CRASH("RIDING OFFHAND ON WRONG MOB") + continue + if(O.selfdeleting) + continue + else + qdel(O) + return TRUE + +/mob/living/silicon/robot/proc/equip_buckle_inhands(mob/living/carbon/user) + var/obj/item/cyborgride_offhand/inhand = new /obj/item/cyborgride_offhand(user) + inhand.rider = user + inhand.ridden = src + return user.put_in_hands(inhand, TRUE) + +/obj/item/cyborgride_offhand + name = "offhand" + icon = 'icons/obj/weapons.dmi' + icon_state = "offhand" + w_class = WEIGHT_CLASS_HUGE + flags = ABSTRACT | DROPDEL | NOBLUDGEON + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + var/mob/living/carbon/rider + var/mob/living/silicon/robot/ridden + var/selfdeleting = FALSE + +/obj/item/cyborgride_offhand/dropped() + selfdeleting = TRUE + . = ..() + +/obj/item/cyborgride_offhand/equipped() + if(loc != rider) + selfdeleting = TRUE + qdel(src) + . = ..() + +/obj/item/cyborgride_offhand/Destroy() + if(selfdeleting) + if(rider in ridden.buckled_mobs) + ridden.unbuckle_mob(rider) + . = ..() diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index e1bf24daa0e..008a345403c 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -26,6 +26,11 @@ var/hat_offset = -3 + var/list/ride_offset_x = list("north" = 0, "south" = 0, "east" = -6, "west" = 6) + var/list/ride_offset_y = list("north" = 4, "south" = 4, "east" = 3, "west" = 3) + var/ride_allow_incapacitated = FALSE + var/allow_riding = TRUE + /obj/item/weapon/robot_module/New() ..() for(var/i in basic_modules) diff --git a/code/modules/mob/living/silicon/robot/robot_movement.dm b/code/modules/mob/living/silicon/robot/robot_movement.dm index 63d76801c78..b0b4f68c5a6 100644 --- a/code/modules/mob/living/silicon/robot/robot_movement.dm +++ b/code/modules/mob/living/silicon/robot/robot_movement.dm @@ -17,3 +17,7 @@ /mob/living/silicon/robot/experience_pressure_difference(pressure_difference, direction) if(!magpulse) return ..() + +/mob/living/silicon/robot/Move() + . = ..() + riding_datum.on_vehicle_move() diff --git a/code/modules/mob/living/silicon/silicon_defense.dm b/code/modules/mob/living/silicon/silicon_defense.dm index b9d27aebb62..06114cf1bf0 100644 --- a/code/modules/mob/living/silicon/silicon_defense.dm +++ b/code/modules/mob/living/silicon/silicon_defense.dm @@ -26,6 +26,11 @@ /mob/living/silicon/attack_animal(mob/living/simple_animal/M) if(..()) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + if(prob(damage)) + for(var/mob/living/N in buckled_mobs) + N.Weaken(1) + unbuckle_mob(N) + N.visible_message("[N] is knocked off of [src] by [M]!") switch(M.melee_damage_type) if(BRUTE) adjustBruteLoss(damage) @@ -73,6 +78,10 @@ return 0 /mob/living/silicon/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0) + if(buckled_mobs) + for(var/mob/living/M in buckled_mobs) + unbuckle_mob(M) + M.electrocute_act(shock_damage/100, source, siemens_coeff, safety, tesla_shock, illusion) //Hard metal shell conducts! return 0 //So borgs they don't die trying to fix wiring /mob/living/silicon/emp_act(severity) @@ -83,12 +92,26 @@ src.take_bodypart_damage(10) src << "*BZZZT*" src << "Warning: Electromagnetic pulse detected." + for(var/mob/living/M in buckled_mobs) + if(prob(severity*50)) + unbuckle_mob(M) + M.Weaken(2) + M.visible_message("[M] is thrown off of [src]!") flash_act(affect_silicon = 1) ..() /mob/living/silicon/bullet_act(obj/item/projectile/Proj) if((Proj.damage_type == BRUTE || Proj.damage_type == BURN)) adjustBruteLoss(Proj.damage) + if(prob(Proj.damage*1.5)) + for(var/mob/living/M in buckled_mobs) + M.visible_message("[M] is knocked off of [src]!") + unbuckle_mob(M) + M.Weaken(2) + if(Proj.stun || Proj.weaken) + for(var/mob/living/M in buckled_mobs) + unbuckle_mob(M) + M.visible_message("[M] is knocked off of [src] by the [Proj]!") Proj.on_hit(src) return 2 diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 6be8cd5723d..5dcbe20037f 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -338,6 +338,23 @@ var/next_mob_id = 0 else M.LAssailant = usr +/mob/proc/spin(spintime, speed) + set waitfor = 0 + var/D = dir + while(spintime >= speed) + sleep(speed) + switch(D) + if(NORTH) + D = EAST + if(SOUTH) + D = WEST + if(EAST) + D = SOUTH + if(WEST) + D = NORTH + setDir(D) + spintime -= speed + /mob/verb/stop_pulling() set name = "Stop Pulling" set category = "IC" diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 59760ff8fb3..3e6cb63df32 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -12,7 +12,7 @@ return 1 return (!mover.density || !density || lying) - + //The byond version of these verbs wait for the next tick before acting. // instant verbs however can run mid tick or even during the time between ticks. /client/verb/moveup() @@ -175,7 +175,8 @@ moving = 0 if(mob && .) - mob.throwing = 0 + if(mob.throwing) + mob.throwing.finalize(FALSE) for(var/obj/O in mob) O.on_mob_move(direct, src) @@ -424,7 +425,7 @@ /client/verb/toggle_walk_run() set name = "toggle-walk-run" set hidden = TRUE - set instant = TRUE + set instant = TRUE if(mob) mob.toggle_move_intent() From 172d029bf3fac0a6df8c9f1ec906e3ad734da34f Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Fri, 10 Feb 2017 07:22:42 +0000 Subject: [PATCH 050/128] Automatic changelog generation for PR #23440 [ci skip] --- html/changelogs/AutoChangeLog-pr-23440.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23440.yml diff --git a/html/changelogs/AutoChangeLog-pr-23440.yml b/html/changelogs/AutoChangeLog-pr-23440.yml new file mode 100644 index 00000000000..d3af1c1c761 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23440.yml @@ -0,0 +1,5 @@ +author: "Mekhi Anderson" +delete-after: True +changes: + - rscadd: "All mobs can now *spin!" + - rscadd: "Cyborgs now have handholds. This means you can ride around on them, but if you get stunned or hit, you fall off! The cyborg can also throw you off by spinning." From c4ae453aedf16f9edb64c736e59b97f4bc8a2673 Mon Sep 17 00:00:00 2001 From: Joan Lung Date: Fri, 10 Feb 2017 02:25:32 -0500 Subject: [PATCH 051/128] Unfastening objects will now check constantly during the do_after (#23881) * Unfastening objects will now check constantly during the do_after for if you can * . --- .../game/gamemodes/clock_cult/clock_structure.dm | 10 ++++++---- .../clock_structures/clockwork_obelisk.dm | 5 +++-- .../clock_cult/clock_structures/ocular_warden.dm | 8 +++++--- code/game/machinery/machinery.dm | 16 ++++++++++------ code/modules/power/singularity/collector.dm | 5 +++-- code/modules/power/singularity/emitter.dm | 7 ++++--- .../modules/power/singularity/field_generator.dm | 5 +++-- 7 files changed, 34 insertions(+), 22 deletions(-) diff --git a/code/game/gamemodes/clock_cult/clock_structure.dm b/code/game/gamemodes/clock_cult/clock_structure.dm index 0cd51b624e4..9a009ed0e80 100644 --- a/code/game/gamemodes/clock_cult/clock_structure.dm +++ b/code/game/gamemodes/clock_cult/clock_structure.dm @@ -72,9 +72,10 @@ . *= min(max_integrity/max(obj_integrity, 1), 4) . = round(., 0.01) -/obj/structure/destructible/clockwork/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/can_be_unfasten_wrench(mob/user, silent) if(anchored && obj_integrity <= round(max_integrity * 0.25, 1)) - user << "[src] is too damaged to unsecure!" + if(!silent) + user << "[src] is too damaged to unsecure!" return FAILED_UNFASTEN return ..() @@ -158,9 +159,10 @@ var/powered = total_accessable_power() return powered == PROCESS_KILL ? 25 : powered //make sure we don't accidentally return the arbitrary PROCESS_KILL define -/obj/structure/destructible/clockwork/powered/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/powered/can_be_unfasten_wrench(mob/user, silent) if(active) - user << "[src] needs to be disabled before it can be unsecured!" + if(!silent) + user << "[src] needs to be disabled before it can be unsecured!" return FAILED_UNFASTEN return ..() diff --git a/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm b/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm index caae687cd49..a52cf68ebfc 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm @@ -25,9 +25,10 @@ if(is_servant_of_ratvar(user) || isobserver(user)) user << "It requires [hierophant_cost]W to broadcast over the Hierophant Network, and [gateway_cost]W to open a Spatial Gateway." -/obj/structure/destructible/clockwork/powered/clockwork_obelisk/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/powered/clockwork_obelisk/can_be_unfasten_wrench(mob/user, silent) if(active) - user << "[src] is currently sustaining a gateway!" + if(!silent) + user << "[src] is currently sustaining a gateway!" return FAILED_UNFASTEN return ..() diff --git a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm index 665ef9c2fce..f2768588c68 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm @@ -32,14 +32,16 @@ /obj/structure/destructible/clockwork/ocular_warden/hulk_damage() return 25 -/obj/structure/destructible/clockwork/ocular_warden/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/ocular_warden/can_be_unfasten_wrench(mob/user, silent) if(anchored) if(obj_integrity <= max_integrity * 0.25) - user << "[src] is too damaged to unsecure!" + if(!silent) + user << "[src] is too damaged to unsecure!" return FAILED_UNFASTEN else for(var/obj/structure/destructible/clockwork/ocular_warden/W in orange(3, src)) - user << "You sense another ocular warden too near this location. Activating this one this close would cause them to fight." + if(!silent) + user << "You sense another ocular warden too near this location. Activating this one this close would cause them to fight." return FAILED_UNFASTEN return SUCCESSFUL_UNFASTEN diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 8722bcc0745..117a4e9e8e7 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -356,13 +356,13 @@ Class Procs: return 1 return 0 -/obj/proc/can_be_unfasten_wrench(mob/user) +/obj/proc/can_be_unfasten_wrench(mob/user, silent) //if we can unwrench this object; returns SUCCESSFUL_UNFASTEN and FAILED_UNFASTEN, which are both TRUE, or CANT_UNFASTEN, which isn't. if(!isfloorturf(loc) && !anchored) user << "[src] needs to be on the floor to be secured!" return FAILED_UNFASTEN return SUCCESSFUL_UNFASTEN -/obj/proc/default_unfasten_wrench(mob/user, obj/item/weapon/wrench/W, time = 20) +/obj/proc/default_unfasten_wrench(mob/user, obj/item/weapon/wrench/W, time = 20) //try to unwrench an object in a WONDERFUL DYNAMIC WAY if(istype(W) && !(flags & NODECONSTRUCT)) var/can_be_unfasten = can_be_unfasten_wrench(user) if(!can_be_unfasten || can_be_unfasten == FAILED_UNFASTEN) @@ -372,10 +372,7 @@ Class Procs: playsound(loc, W.usesound, 50, 1) var/prev_anchored = anchored //as long as we're the same anchored state and we're either on a floor or are anchored, toggle our anchored state - if(!time || (do_after(user, time*W.toolspeed, target = src) && anchored == prev_anchored)) - can_be_unfasten = can_be_unfasten_wrench(user) - if(!can_be_unfasten || can_be_unfasten == FAILED_UNFASTEN) - return can_be_unfasten + if(!time || do_after(user, time*W.toolspeed, target = src, extra_checks = CALLBACK(src, .proc/unfasten_wrench_check, prev_anchored, user))) user << "You [anchored ? "un" : ""]secure [src]." anchored = !anchored playsound(loc, 'sound/items/Deconstruct.ogg', 50, 1) @@ -383,6 +380,13 @@ Class Procs: return FAILED_UNFASTEN return CANT_UNFASTEN +/obj/proc/unfasten_wrench_check(prev_anchored, mob/user) //for the do_after, this checks if unfastening conditions are still valid + if(anchored != prev_anchored) + return FALSE + if(can_be_unfasten_wrench(user, TRUE) != SUCCESSFUL_UNFASTEN) //if we aren't explicitly successful, cancel the fuck out + return FALSE + return TRUE + /obj/machinery/proc/exchange_parts(mob/user, obj/item/weapon/storage/part_replacer/W) if(!istype(W)) return diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm index 0ae72ec94c0..39338ac1473 100644 --- a/code/modules/power/singularity/collector.dm +++ b/code/modules/power/singularity/collector.dm @@ -53,9 +53,10 @@ var/global/list/rad_collectors = list() return ..() -/obj/machinery/power/rad_collector/can_be_unfasten_wrench(mob/user) +/obj/machinery/power/rad_collector/can_be_unfasten_wrench(mob/user, silent) if(loaded_tank) - user << "Remove the plasma tank first!" + if(!silent) + user << "Remove the plasma tank first!" return FAILED_UNFASTEN return ..() diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index efa688e8880..22d8204098f 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -128,7 +128,7 @@ return 1 /obj/machinery/power/emitter/attack_animal(mob/living/simple_animal/M) - if(ismegafauna(M)) + if(ismegafauna(M) && anchored) state = 0 anchored = FALSE M.visible_message("[M] rips [src] free from its moorings!") @@ -217,9 +217,10 @@ A.starting = loc A.fire() -/obj/machinery/power/emitter/can_be_unfasten_wrench(mob/user) +/obj/machinery/power/emitter/can_be_unfasten_wrench(mob/user, silent) if(state == EM_WELDED) - user << "[src] is welded to the floor!" + if(!silent) + user << "[src] is welded to the floor!" return FAILED_UNFASTEN return ..() diff --git a/code/modules/power/singularity/field_generator.dm b/code/modules/power/singularity/field_generator.dm index f68c00a6876..c81bca881b8 100644 --- a/code/modules/power/singularity/field_generator.dm +++ b/code/modules/power/singularity/field_generator.dm @@ -77,9 +77,10 @@ field_generator power level display else user << "The [src] needs to be firmly secured to the floor first!" -/obj/machinery/field/generator/can_be_unfasten_wrench(mob/user) +/obj/machinery/field/generator/can_be_unfasten_wrench(mob/user, silent) if(state == FG_WELDED) - user << "[src] is welded to the floor!" + if(!silent) + user << "[src] is welded to the floor!" return FAILED_UNFASTEN return ..() From 88be450ed17a5f24fe10b4486c52852c348a221e Mon Sep 17 00:00:00 2001 From: Joan Lung Date: Fri, 10 Feb 2017 02:26:04 -0500 Subject: [PATCH 052/128] Scripture and Clockwork Proselytizers will constantly check for failure during the do_after (#23878) * Scripture and Clockwork Proselytizers will constantly check for failure during the do_after * i forgot why it was that in the first place --- code/__DEFINES/clockcult.dm | 2 + .../clock_helpers/proselytizer_helpers.dm | 83 +++++-------------- .../clock_items/clockwork_proselytizer.dm | 74 +++++++++++++++-- .../gamemodes/clock_cult/clock_scripture.dm | 6 +- .../clock_scriptures/scripture_judgement.dm | 17 ++-- .../gamemodes/clock_cult/clock_structure.dm | 3 +- 6 files changed, 95 insertions(+), 90 deletions(-) diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index d97dbc6cf57..7061006c158 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -93,3 +93,5 @@ var/global/list/all_scripture = list() //a list containing scripture instances; #define MARAUDER_EMERGE_THRESHOLD 65 //marauders cannot emerge unless host is at this% or less health #define SIGIL_ACCESS_RANGE 2 //range at which transmission sigils can access power + +#define PROSELYTIZER_REPAIR_PER_TICK 4 //how much a proselytizer repairs each tick, and also how many deciseconds each tick is diff --git a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm index a77580b2f94..6e5c63e508b 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm @@ -159,7 +159,7 @@ /obj/item/stack/tile/brass/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) if(source) return FALSE - return list("operation_time" = amount, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -(amount*POWER_FLOOR), "spawn_dir" = SOUTH) + return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -(amount*POWER_FLOOR), "spawn_dir" = SOUTH) //Airlock conversion /obj/machinery/door/airlock/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) @@ -263,42 +263,18 @@ //Hitting a clockwork structure will try to repair it. /obj/structure/destructible/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) . = TRUE - if(!can_be_repaired) - user << "[src] cannot be repaired!" - return - if(obj_integrity >= max_integrity) - user << "[src] is at maximum integrity!" - return - var/amount_to_heal = max_integrity - obj_integrity - var/healing_for_cycle = min(amount_to_heal, repair_amount) - var/power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - user << "You need at least [power_required]W power to start repairing [src], and at least \ - [round(amount_to_heal*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER)]W to fully repair it!" + var/list/repair_values = list() + if(!proselytizer.proselytizer_repair_checks(repair_values, src, user)) return user.visible_message("[user]'s [proselytizer.name] starts covering [src] in glowing orange energy...", \ "You start repairing [src]...") - //hugeass while because we need to re-check after the do_after proselytizer.repairing = src - while(proselytizer && user && src && obj_integrity < max_integrity) - amount_to_heal = max_integrity - obj_integrity - if(amount_to_heal <= 0) + while(proselytizer && user && src) + if(!do_after(user, repair_values["healing_for_cycle"] * proselytizer.speed_multiplier, target = src, \ + extra_checks = CALLBACK(proselytizer, /obj/item/clockwork/clockwork_proselytizer.proc/proselytizer_repair_checks, repair_values, src, user, TRUE))) break - healing_for_cycle = min(amount_to_heal, repair_amount) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required)) || \ - !do_after(user, healing_for_cycle * proselytizer.speed_multiplier, target = src) || \ - !proselytizer || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - amount_to_heal = max_integrity - obj_integrity - if(amount_to_heal <= 0) - break - healing_for_cycle = min(amount_to_heal, repair_amount) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - obj_integrity = Clamp(obj_integrity + healing_for_cycle, 0, max_integrity) - proselytizer.modify_stored_power(-power_required) + obj_integrity = Clamp(obj_integrity + repair_values["healing_for_cycle"], 0, max_integrity) + proselytizer.modify_stored_power(-repair_values["power_required"]) playsound(src, 'sound/machines/click.ogg', 50, 1) if(proselytizer) @@ -309,42 +285,18 @@ //Proselytizer mob heal proc, to avoid as much copypaste as possible. /mob/living/proc/proselytizer_heal(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) - if(!is_servant_of_ratvar(src)) - user << "[src] does not serve Ratvar!" - return FALSE - if(health >= maxHealth || (flags & GODMODE)) - user << "[src == user ? "You" : "[src]"] [src == user ? "are" : "is"] at maximum health!" - return FALSE - var/amount_to_heal = maxHealth - health - var/healing_for_cycle = min(amount_to_heal, 4) - var/power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - user << "You need at least [power_required]W power to start repairing[src == user ? " yourself" : " [src]"], and at least \ - [round(amount_to_heal*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER)]W to fully repair [src == user ? "yourself" : "[p_them()]"]!" - return FALSE + var/list/repair_values = list() + if(!proselytizer.proselytizer_repair_checks(repair_values, src, user)) + return user.visible_message("[user]'s [proselytizer.name] starts coverin[src == user ? "g [user.p_them()]" : "g [src]"] in glowing orange energy...", \ "You start repairin[src == user ? "g yourself" : "g [src]"]...") - //hugeass while because we need to re-check after the do_after proselytizer.repairing = src - while(proselytizer && user && src && health < maxHealth) - amount_to_heal = maxHealth - health - if(amount_to_heal <= 0) + while(proselytizer && user && src) + if(!do_after(user, repair_values["healing_for_cycle"] * proselytizer.speed_multiplier, target = src, \ + extra_checks = CALLBACK(proselytizer, /obj/item/clockwork/clockwork_proselytizer.proc/proselytizer_repair_checks, repair_values, src, user, TRUE))) break - healing_for_cycle = min(amount_to_heal, 4) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required)) || \ - !do_after(user, healing_for_cycle * proselytizer.speed_multiplier, target = src) || \ - !proselytizer || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - amount_to_heal = maxHealth - health - if(amount_to_heal <= 0) - break - healing_for_cycle = min(amount_to_heal, 4) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - proselytizer_heal_tick(healing_for_cycle) - proselytizer.modify_stored_power(-power_required) + proselytizer_heal_tick(repair_values["healing_for_cycle"]) + proselytizer.modify_stored_power(-repair_values["power_required"]) playsound(src, 'sound/machines/click.ogg', 50, 1) if(proselytizer) @@ -382,10 +334,13 @@ if(health < maxHealth && !(flags & GODMODE)) user.visible_message("[user]'s [proselytizer.name] starts coverin[src == user ? "g [user.p_them()]" : "g [src]"] in glowing orange energy...", \ "You start repairin[src == user ? "g yourself" : "g [src]"]...") + proselytizer.repairing = src if(do_after(user,80*proselytizer.speed_multiplier, target=src)) adjustHealth(-maxHealth) user.visible_message("[user]'s [proselytizer.name] stops coverin[src == user ? "g [user.p_them()]" : "g [src]"] with glowing orange energy.", \ "You finish repairin[src == user ? "g yourself" : "g [src]"].") + if(proselytizer) + proselytizer.repairing = null else user << "[src == user ? "You" : "[src]"] [src == user ? "are" : "is"] at maximum health!" diff --git a/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm b/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm index f67e49802fc..318b0c07a3d 100644 --- a/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm +++ b/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm @@ -196,22 +196,17 @@ if(proselytize_values["power_cost"] > 0) proselytize_values["power_cost"] *= 2 - if(!can_use_power(proselytize_values["power_cost"])) - if(stored_power - proselytize_values["power_cost"] < 0) - user << "You need [proselytize_values["power_cost"]]W power to proselytize [target]!" - else if(stored_power - proselytize_values["power_cost"] > max_power) - user << "Your [name] contains too much power to proselytize [target]!" + var/target_type = target.type + + if(!proselytize_checks(proselytize_values, target, target_type, user)) return FALSE proselytize_values["operation_time"] *= speed_multiplier playsound(target, 'sound/machines/click.ogg', 50, 1) if(proselytize_values["operation_time"]) - var/target_type = target.type user.visible_message("[user]'s [name] begins tearing apart [target]!", "You begin proselytizing [target]...") - if(!do_after(user, proselytize_values["operation_time"], target = target)) - return FALSE - if(repairing || !can_use_power(proselytize_values["power_cost"]) || !target || target.type != target_type) //Check again to prevent bypassing via spamclick + if(!do_after(user, proselytize_values["operation_time"], target = target, extra_checks = CALLBACK(src, .proc/proselytize_checks, proselytize_values, target, target_type, user, TRUE))) return FALSE user.visible_message("[user]'s [name] covers [target] in golden energy!", "You proselytize [target].") else @@ -234,3 +229,64 @@ if(no_table_check) return TRUE return FALSE + +/obj/item/clockwork/clockwork_proselytizer/proc/proselytize_checks(list/proselytize_values, atom/target, expected_type, mob/user, silent) //checked constantly while proselytizing + if(!islist(proselytize_values) || !target || QDELETED(target) || !user) + return FALSE + if(repairing) + return FALSE + if(target.type != expected_type) + return FALSE + if(can_use_power(RATVAR_POWER_CHECK)) + proselytize_values["power_cost"] = 0 + if(!can_use_power(proselytize_values["power_cost"])) + if(stored_power - proselytize_values["power_cost"] < 0) + if(!silent) + user << "You need [proselytize_values["power_cost"]]W power to proselytize [target]!" + else if(stored_power - proselytize_values["power_cost"] > max_power) + if(!silent) + user << "Your [name] contains too much power to proselytize [target]!" + return FALSE + return TRUE + +//The repair check proc. +//Is dark magic. Can probably kill you. +/obj/item/clockwork/clockwork_proselytizer/proc/proselytizer_repair_checks(list/repair_values, atom/target, mob/user, silent) //Exists entirely to avoid an otherwise unreadable series of checks. + if(!islist(repair_values) || !target || QDELETED(target) || !user) + return FALSE + if(isliving(target)) + var/mob/living/L = target + if(!is_servant_of_ratvar(L)) + if(!silent) + user << "[L] does not serve Ratvar!" + return FALSE + if(L.health >= L.maxHealth || (L.flags & GODMODE)) + if(!silent) + user << "[L == user ? "You are" : "[L] is"] at maximum health!" + return FALSE + repair_values["amount_to_heal"] = L.maxHealth - L.health + else if(isobj(target)) + if(istype(target, /obj/structure/destructible/clockwork)) + var/obj/structure/destructible/clockwork/C = target + if(!C.can_be_repaired) + if(!silent) + user << "[C] cannot be repaired!" + return FALSE + var/obj/O = target + if(O.obj_integrity >= O.max_integrity) + if(!silent) + user << "[O] is at maximum integrity!" + return FALSE + repair_values["amount_to_heal"] = O.max_integrity - O.obj_integrity + else + return FALSE + if(repair_values["amount_to_heal"] <= 0) + return FALSE + repair_values["healing_for_cycle"] = min(repair_values["amount_to_heal"], PROSELYTIZER_REPAIR_PER_TICK) + repair_values["power_required"] = round(repair_values["healing_for_cycle"]*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) + if(!can_use_power(RATVAR_POWER_CHECK) && !can_use_power(repair_values["power_required"])) + if(!silent) + user << "You need at least [repair_values["power_required"]]W power to start repairin[target == user ? "g yourself" : "g [target]"], and at least \ + [round(repair_values["amount_to_heal"]*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER)]W to fully repair [target == user ? "yourself" : "[target.p_them()]"]!" + return FALSE + return TRUE diff --git a/code/game/gamemodes/clock_cult/clock_scripture.dm b/code/game/gamemodes/clock_cult/clock_scripture.dm index 579da88c8d7..a0664aed728 100644 --- a/code/game/gamemodes/clock_cult/clock_scripture.dm +++ b/code/game/gamemodes/clock_cult/clock_scripture.dm @@ -179,7 +179,7 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or if(!channel_time) return TRUE for(var/invocation in invocations) - if(!check_special_requirements() || !do_after(invoker, channel_time / invocations.len, target = invoker) || !check_special_requirements()) + if(!do_after(invoker, channel_time / invocations.len, target = invoker, extra_checks = CALLBACK(src, .proc/check_special_requirements))) slab.busy = null return FALSE if(multiple_invokers_used) @@ -206,9 +206,7 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or /datum/clockwork_scripture/channeled/scripture_effects() for(var/i in 1 to chant_amount) - if(!can_recite()) - break - if(!do_after(invoker, chant_interval, target = invoker)) + if(!do_after(invoker, chant_interval, target = invoker, extra_checks = CALLBACK(src, .proc/can_recite))) break clockwork_say(invoker, text2ratvar(pick(chant_invocations)), whispered) if(!chant_effects(i)) diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm index 96ee1d61a85..3fa1143222c 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm @@ -3,7 +3,7 @@ /////////////// //Ark of the Clockwork Justiciar: Creates a Gateway to the Celestial Derelict, either summoning ratvar or proselytizing everything. -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar +/datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar descname = "Structure, Win Condition" name = "Ark of the Clockwork Justiciar" desc = "Tears apart a rift in spacetime to Reebe, the Celestial Derelict.\n\ @@ -15,19 +15,21 @@ consumed_components = list(BELLIGERENT_EYE = 10, VANGUARD_COGWHEEL = 10, GEIS_CAPACITOR = 10, REPLICANT_ALLOY = 10, HIEROPHANT_ANSIBLE = 10) invokers_required = 5 multiple_invokers_used = TRUE + object_path = /obj/structure/destructible/clockwork/massive/celestial_gateway + creator_message = null usage_tip = "The gateway is completely vulnerable to attack during its five-minute duration. It will periodically give indication of its general position to everyone on the station \ as well as being loud enough to be heard throughout the entire sector. Defend it with your life!" tier = SCRIPTURE_JUDGEMENT sort_priority = 1 -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar/New() +/datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar/New() if(ticker && ticker.mode && ticker.mode.clockwork_objective != CLOCKCULT_GATEWAY) invocations = list("ARMORER! FRIGHT! AMPERAGE! VANGUARD! I CALL UPON YOU!!", \ "THIS STATION WILL BE A BEACON OF HOPE IN THE DARKNESS OF SPACE!!", \ "HELP US MAKE THIS SHOW ENGINE'S GLORY!!") ..() -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar/check_special_requirements() +/datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar/check_special_requirements() if(!slab.no_cost) if(ratvar_awakens) invoker << "\"I am already here, idiot.\"" @@ -47,11 +49,4 @@ else invoker << "Ratvar's recent banishment renders him too weak to be wrung forth from Reebe!" return FALSE - return TRUE - -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar/scripture_effects() - var/turf/T = get_turf(invoker) - if(T) - new/obj/structure/destructible/clockwork/massive/celestial_gateway(T) - return TRUE - return FALSE + return ..() diff --git a/code/game/gamemodes/clock_cult/clock_structure.dm b/code/game/gamemodes/clock_cult/clock_structure.dm index 9a009ed0e80..2aa3377b152 100644 --- a/code/game/gamemodes/clock_cult/clock_structure.dm +++ b/code/game/gamemodes/clock_cult/clock_structure.dm @@ -9,8 +9,7 @@ anchored = 1 density = 1 resistance_flags = FIRE_PROOF | ACID_PROOF - var/repair_amount = 4 //how much a proselytizer can repair each cycle - var/can_be_repaired = TRUE //if a proselytizer can repair it at all + var/can_be_repaired = TRUE //if a proselytizer can repair it break_message = "The frog isn't a meme after all!" //The message shown when a structure breaks break_sound = 'sound/magic/clockwork/anima_fragment_death.ogg' //The sound played when a structure breaks debris = list(/obj/item/clockwork/alloy_shards/large = 1, \ From f72a27b045354ac6b3481b70a3521861502a0257 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Fri, 10 Feb 2017 07:28:50 +0000 Subject: [PATCH 053/128] Automatic changelog generation for PR #23876 [ci skip] --- html/changelogs/AutoChangeLog-pr-23876.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23876.yml diff --git a/html/changelogs/AutoChangeLog-pr-23876.yml b/html/changelogs/AutoChangeLog-pr-23876.yml new file mode 100644 index 00000000000..80e84332880 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23876.yml @@ -0,0 +1,4 @@ +author: "Joan" +delete-after: True +changes: + - experiment: "Clockwork Cults must always construct and activate the Ark." From 96672f7597c1c75afaedceb4fde9a9e72674f210 Mon Sep 17 00:00:00 2001 From: Joan Lung Date: Fri, 10 Feb 2017 02:29:41 -0500 Subject: [PATCH 054/128] Swarmers now think brass is delicious (#23871) * Swarmers now think brass is delicious * ey fuck off --- .../clock_helpers/proselytizer_helpers.dm | 5 +-- .../gamemodes/miniantags/bot_swarm/swarmer.dm | 44 +++++++++++++++---- 2 files changed, 36 insertions(+), 13 deletions(-) diff --git a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm index 6e5c63e508b..6338f759a99 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm @@ -344,7 +344,7 @@ else user << "[src == user ? "You" : "[src]"] [src == user ? "are" : "is"] at maximum health!" -//Convert shards and replicant alloy directly to power +//Convert shards and gear bits directly to power /obj/item/clockwork/alloy_shards/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -POWER_STANDARD, "spawn_dir" = SOUTH) @@ -359,6 +359,3 @@ /obj/item/clockwork/alloy_shards/small/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -(CLOCKCULT_POWER_UNIT*0.02), "spawn_dir" = SOUTH) - -/obj/item/clockwork/component/replicant_alloy/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) - return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -CLOCKCULT_POWER_UNIT, "spawn_dir" = SOUTH) diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index b5abae74895..9b113b15aee 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -196,9 +196,32 @@ /obj/item/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) return S.Integrate(src) +/obj/item/proc/IntegrateAmount() //returns the amount of resources gained when eating this item + if(materials[MAT_METAL] || materials[MAT_GLASS]) + return 1 + return 0 + /obj/item/weapon/gun/swarmer_act()//Stops you from eating the entire armory return FALSE +/obj/item/clockwork/alloy_shards/IntegrateAmount() + return 10 + +/obj/item/stack/tile/brass/IntegrateAmount() + return 5 + +/obj/item/clockwork/alloy_shards/medium/gear_bit/large/IntegrateAmount() + return 4 + +/obj/item/clockwork/alloy_shards/large/IntegrateAmount() + return 3 + +/obj/item/clockwork/alloy_shards/medium/IntegrateAmount() + return 2 + +/obj/item/clockwork/alloy_shards/small/IntegrateAmount() + return 1 + /turf/open/floor/swarmer_act()//ex_act() on turf calls it on its contents, this is to prevent attacking mobs by DisIntegrate()'ing the floor return FALSE @@ -362,6 +385,10 @@ S << "This object is receiving unactivated swarmer shells to help us. Aborting." return FALSE +/obj/structure/destructible/clockwork/massive/celestial_gateway/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) + S << "This object is multiplying existing resources. Aborting." + return FALSE + /obj/structure/lattice/catwalk/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) . = ..() var/turf/here = get_turf(src) @@ -373,13 +400,12 @@ /obj/item/device/unactivated_swarmer/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) - if(S.resources + 50 > S.max_resources) - S << "We have too many resources to reconsume this shell. Aborting." - else - ..() - S.resources += 49 //refund the whole thing + ..() return FALSE //would logically be TRUE, but we don't want AI swarmers eating player spawn chances. +/obj/item/device/unactivated_swarmer/IntegrateAmount() + return 50 + /obj/machinery/hydroponics/soil/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) S << "This object does not contain enough materials to work with." return FALSE @@ -396,13 +422,13 @@ return 0 return new fabrication_object(loc) - /mob/living/simple_animal/hostile/swarmer/proc/Integrate(obj/item/target) - if(resources >= max_resources) + var/resource_gain = target.IntegrateAmount() + if(resources + resource_gain > max_resources) src << "We cannot hold more materials!" return TRUE - if((target.materials[MAT_METAL]) || (target.materials[MAT_GLASS])) - resources++ + if(resource_gain) + resources += resource_gain do_attack_animation(target) changeNext_move(CLICK_CD_MELEE) var/obj/effect/overlay/temp/swarmer/integrate/I = new /obj/effect/overlay/temp/swarmer/integrate(get_turf(target)) From 2a889f71144bb65a1a8827a35e2dd2022fb988a5 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Fri, 10 Feb 2017 07:30:32 +0000 Subject: [PATCH 055/128] Automatic changelog generation for PR #23865 [ci skip] --- html/changelogs/AutoChangeLog-pr-23865.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23865.yml diff --git a/html/changelogs/AutoChangeLog-pr-23865.yml b/html/changelogs/AutoChangeLog-pr-23865.yml new file mode 100644 index 00000000000..4626143b9b2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23865.yml @@ -0,0 +1,4 @@ +author: "Cyberboss" +delete-after: True +changes: + - bugfix: "Testmerged PRs will no longer duplicate in the list" From cb1940b922e4cbe2aabd2c02cfa3bebae51cab20 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Thu, 9 Feb 2017 23:30:58 -0800 Subject: [PATCH 056/128] Prevents enchanted boltaction/arcanebarrages from being unloaded (#23859) * Update shotgun.dm * Update shotgun.dm --- code/modules/projectiles/guns/ballistic/shotgun.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index f80f2676cc6..e2ba1aaa6d0 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -165,6 +165,9 @@ /obj/item/weapon/gun/ballistic/shotgun/boltaction/enchanted/arcane_barrage/discard_gun(mob/user) return +/obj/item/weapon/gun/ballistic/shotgun/boltaction/enchanted/attack_self() + return + /obj/item/weapon/gun/ballistic/shotgun/boltaction/enchanted/shoot_live_shot(mob/living/user as mob|obj, pointblank = 0, mob/pbtarget = null, message = 1) ..() if(guns_left) From 8dca243c9ce2b0a065a3d553ba60c3fce7acaee0 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Fri, 10 Feb 2017 07:31:20 +0000 Subject: [PATCH 057/128] Automatic changelog generation for PR #23855 [ci skip] --- html/changelogs/AutoChangeLog-pr-23855.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23855.yml diff --git a/html/changelogs/AutoChangeLog-pr-23855.yml b/html/changelogs/AutoChangeLog-pr-23855.yml new file mode 100644 index 00000000000..71565fde52a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23855.yml @@ -0,0 +1,4 @@ +author: "CoreOverload" +delete-after: True +changes: + - tweak: "Shuttle name is no longer displayed on \"Status\" panel. Instead, you can now examine a status screen to see it." From 44e7fd3a9c159bc493751c101701d0b054dfd4e7 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Thu, 9 Feb 2017 23:33:01 -0800 Subject: [PATCH 058/128] [READY]Check Antagonist player count (#23854) * Update player_panel.dm * Update player_panel.dm * Update player_panel.dm * Update player_panel.dm * ok. * misdents * spelling * my fucking spelling man --- code/modules/admin/player_panel.dm | 36 +++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index 396bbaafcfb..f1ec70544c0 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -337,10 +337,40 @@ dat += "Time limit: [config.midround_antag_time_check] minutes into round
" dat += "Living crew limit: [config.midround_antag_life_check * 100]% of crew alive
" dat += "If limits past: [ticker.mode.round_ends_with_antag_death ? "End The Round" : "Continue As Extended"]
" - - dat += "
" dat += "End Round Now
" - dat += "[ticker.delay_end ? "End Round Normally" : "Delay Round End"]
" + dat += "[ticker.delay_end ? "End Round Normally" : "Delay Round End"]" + var/connected_players = clients.len + var/lobby_players = 0 + var/observers = 0 + var/observers_connected = 0 + var/living_players = 0 + var/living_players_connected = 0 + var/living_players_antagonist = 0 + var/other_players = 0 + for(var/mob/M in mob_list) + if(M.ckey) + if(isnewplayer(M)) + lobby_players++ + continue + else if(M.stat != DEAD && M.mind && !isbrain(M)) + living_players++ + if(M.mind.special_role) + living_players_antagonist++ + if(M.client) + living_players_connected++ + else if((M.stat == DEAD )||(isobserver(M))) + observers++ + if(M.client) + observers_connected++ + else + other_players += M + dat += "
Players:|[connected_players - lobby_players] ingame|[connected_players] connected|[lobby_players] lobby|" + dat += "
Living Players:|[living_players_connected] active|[living_players - living_players_connected] disconnected|[living_players_antagonist] antagonists|" + dat += "
Dead/Observing players:|[observers_connected] active|[observers - observers_connected] disconnected|" + if(other_players) + dat += "
[other_players] players in invalid state or the statistics code is bugged!" + dat += "
" + if(ticker.mode.syndicates.len) dat += "
" for(var/datum/mind/N in ticker.mode.syndicates) From 96fec8d153aeeddd67c2d1405b079b9d50e5a9da Mon Sep 17 00:00:00 2001 From: Christopher Date: Fri, 10 Feb 2017 18:34:36 +1100 Subject: [PATCH 059/128] Changes Fire Alarm Sound & Makes It Audible (#23849) * Changes fire alarm sound & Makes it actually audible. * Lowers file size to 60 KB. * Ports Goonstation fire alarm sound and implements it. --- code/game/machinery/firealarm.dm | 2 +- goon/sound/machinery/FireAlarm.ogg | Bin 0 -> 91197 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 goon/sound/machinery/FireAlarm.ogg diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 5d4dd0c8db6..ccc84ae2d2c 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -96,7 +96,7 @@ return var/area/A = get_area(src) A.firealert(src) - playsound(src.loc, 'sound/ambience/signal.ogg', 75, 0) + playsound(src.loc, 'goon/sound/machinery/FireAlarm.ogg', 75, 0) /obj/machinery/firealarm/proc/alarm_in(time) addtimer(CALLBACK(src, .proc/alarm), time) diff --git a/goon/sound/machinery/FireAlarm.ogg b/goon/sound/machinery/FireAlarm.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a19fd01ea61744b9f14ac44d81c61d43ffdae5ae GIT binary patch literal 91197 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 Date: Fri, 10 Feb 2017 07:34:37 +0000 Subject: [PATCH 060/128] Automatic changelog generation for PR #23849 [ci skip] --- html/changelogs/AutoChangeLog-pr-23849.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23849.yml diff --git a/html/changelogs/AutoChangeLog-pr-23849.yml b/html/changelogs/AutoChangeLog-pr-23849.yml new file mode 100644 index 00000000000..994037c5813 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23849.yml @@ -0,0 +1,4 @@ +author: "Tofa01" +delete-after: True +changes: + - soundadd: "Changes fire alarm to make new sound FireAlarm.ogg" From 4b1eed0c8e3532b48291c1717bf315d1a0fc8508 Mon Sep 17 00:00:00 2001 From: Core0verload Date: Fri, 10 Feb 2017 10:35:18 +0300 Subject: [PATCH 061/128] You can now emag the escape pods to launch them (#23815) * You can now emag the escape pods to launch them in any code * micro optimisation --- code/modules/shuttle/emergency.dm | 19 ++++++++++++++++--- code/modules/shuttle/shuttle.dm | 9 +++++++++ 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index af4cd2063b9..76839102a89 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -389,7 +389,9 @@ launch_status = UNLAUNCHED /obj/docking_port/mobile/pod/request() - if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA) + var/obj/machinery/computer/shuttle/S = getControlConsole() + + if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA || (S && S.emagged)) if(launch_status == UNLAUNCHED) launch_status = EARLY_LAUNCHED return ..() @@ -418,6 +420,11 @@ /obj/machinery/computer/shuttle/pod/update_icon() return +/obj/machinery/computer/shuttle/pod/emag_act(mob/user) + if(!emagged) + emagged = TRUE + user << "You fry the pod's alert level checking system." + /obj/docking_port/stationary/random name = "escape pod" id = "pod" @@ -469,6 +476,7 @@ density = 0 icon = 'icons/obj/storage.dmi' icon_state = "safe" + var/unlocked = FALSE /obj/item/weapon/storage/pod/New() ..() @@ -488,13 +496,18 @@ return /obj/item/weapon/storage/pod/MouseDrop(over_object, src_location, over_location) - if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA) + if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA || unlocked) . = ..() else usr << "The storage unit will only unlock during a Red or Delta security alert." /obj/item/weapon/storage/pod/attack_hand(mob/user) - return + return MouseDrop(user) + +/obj/item/weapon/storage/pod/onShuttleMove() + unlocked = TRUE + // If the pod was launched, the storage will always open. + return ..() /obj/docking_port/mobile/emergency/backup diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 153a5badd36..37f2aa7abd9 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -699,4 +699,13 @@ else dst = destination . += " towards [dst ? dst.name : "unknown location"] ([timeLeft(600)] minutes)" + + +// attempts to locate /obj/machinery/computer/shuttle with matching ID inside the shuttle +/obj/docking_port/mobile/proc/getControlConsole() + for(var/obj/machinery/computer/shuttle/S in areaInstance) + if(S.shuttleId == id) + return S + return null + #undef DOCKING_PORT_HIGHLIGHT From 0e523ed314ff582e63fa9616e0f65456478de842 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Fri, 10 Feb 2017 07:35:19 +0000 Subject: [PATCH 062/128] Automatic changelog generation for PR #23815 [ci skip] --- html/changelogs/AutoChangeLog-pr-23815.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23815.yml diff --git a/html/changelogs/AutoChangeLog-pr-23815.yml b/html/changelogs/AutoChangeLog-pr-23815.yml new file mode 100644 index 00000000000..0ebb99f5778 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23815.yml @@ -0,0 +1,4 @@ +author: "CoreOverload" +delete-after: True +changes: + - rscadd: "You can now emag the escape pods to launch them under any alert code." From 4ee268cbceea92e35876cc46d60f39dc47e19703 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Fri, 10 Feb 2017 08:14:47 +0000 Subject: [PATCH 063/128] Automatic changelog generation for PR #23883 [ci skip] --- html/changelogs/AutoChangeLog-pr-23883.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-23883.yml diff --git a/html/changelogs/AutoChangeLog-pr-23883.yml b/html/changelogs/AutoChangeLog-pr-23883.yml new file mode 100644 index 00000000000..bfe52a95bf1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-23883.yml @@ -0,0 +1,4 @@ +author: "coiax" +delete-after: True +changes: + - rscadd: "A reverse revolver now comes in a box of hugs." From 5d213d55b1a5c59276713f8da40452fd3efd28d3 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Fri, 10 Feb 2017 00:21:41 -0800 Subject: [PATCH 064/128] Removes changeling tentacle stun --- code/game/gamemodes/changeling/powers/mutations.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index b6411804a83..e470a4eca91 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -306,7 +306,6 @@ H.do_item_attack_animation(C, used_item = I) H.add_mob_blood(C) playsound(get_turf(H),I.hitsound,75,1) - C.Weaken(2) return /obj/item/projectile/tentacle/on_hit(atom/target, blocked = 0) @@ -354,7 +353,6 @@ if(INTENT_HARM) C.visible_message("[L] is thrown towards [H] by a tentacle!","A tentacle grabs you and throws you towards [H]!") - C.Weaken(3) C.throw_at(get_step_towards(H,C), 8, 2, callback=CALLBACK(src, .proc/tentacle_stab, H, C)) return 1 else From 70394a4ead49abca9efc56268c2372ff6ce4f260 Mon Sep 17 00:00:00 2001 From: tofa01 Date: Fri, 10 Feb 2017 19:44:41 +1100 Subject: [PATCH 065/128] Fixes HOP shutter access levels. --- _maps/map_files/TgStation/tgstation.2.1.3.dmm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_maps/map_files/TgStation/tgstation.2.1.3.dmm b/_maps/map_files/TgStation/tgstation.2.1.3.dmm index 9e53cc1570d..a6123d7bd05 100644 --- a/_maps/map_files/TgStation/tgstation.2.1.3.dmm +++ b/_maps/map_files/TgStation/tgstation.2.1.3.dmm @@ -29348,14 +29348,14 @@ name = "Privacy Shutters Control"; pixel_x = 6; pixel_y = 25; - req_access_txt = "28" + req_access_txt = "57" }, /obj/machinery/button/door{ id = "hopqueue"; name = "Queue Shutters Control"; pixel_x = -4; pixel_y = 25; - req_access_txt = "28" + req_access_txt = "57" }, /obj/machinery/light_switch{ pixel_x = -4; @@ -100153,7 +100153,7 @@ aRG aSO aTO aVG -cCr +cCq aVz bak bbz From e6ca8e6c20aa9db20670910e7c574e5d713fca60 Mon Sep 17 00:00:00 2001 From: sybil Date: Fri, 10 Feb 2017 04:14:02 -0800 Subject: [PATCH 066/128] Automatic changelog compile, [ci skip] --- html/changelog.html | 41 ++++++++++++++++++++++ html/changelogs/.all_changelog.yml | 26 ++++++++++++++ html/changelogs/AutoChangeLog-pr-23440.yml | 5 --- html/changelogs/AutoChangeLog-pr-23815.yml | 4 --- html/changelogs/AutoChangeLog-pr-23849.yml | 4 --- html/changelogs/AutoChangeLog-pr-23852.yml | 4 --- html/changelogs/AutoChangeLog-pr-23855.yml | 4 --- html/changelogs/AutoChangeLog-pr-23861.yml | 4 --- html/changelogs/AutoChangeLog-pr-23862.yml | 4 --- html/changelogs/AutoChangeLog-pr-23865.yml | 4 --- html/changelogs/AutoChangeLog-pr-23872.yml | 4 --- html/changelogs/AutoChangeLog-pr-23876.yml | 4 --- html/changelogs/AutoChangeLog-pr-23883.yml | 4 --- 13 files changed, 67 insertions(+), 45 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-23440.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23815.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23849.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23852.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23855.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23861.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23862.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23865.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23872.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23876.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-23883.yml diff --git a/html/changelog.html b/html/changelog.html index 34e65dce350..e98e5e63f29 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,47 @@ -->
+

10 February 2017

+

Ausops updated:

+
    +
  • Air tanks and plasma tanks have been resprited.
  • +
+

ChemicalRascal updated:

+
    +
  • Pen is able to wind up ruined tapes.
  • +
+

CoreOverload updated:

+
    +
  • You can now emag the escape pods to launch them under any alert code.
  • +
  • Shuttle name is no longer displayed on "Status" panel. Instead, you can now examine a status screen to see it.
  • +
+

Cyberboss updated:

+
    +
  • Simple animals now deathgasp properly again
  • +
  • Testmerged PRs will no longer duplicate in the list
  • +
+

Joan updated:

+
    +
  • Clockwork Cults must always construct and activate the Ark.
  • +
+

Mekhi Anderson updated:

+
    +
  • All mobs can now *spin!
  • +
  • Cyborgs now have handholds. This means you can ride around on them, but if you get stunned or hit, you fall off! The cyborg can also throw you off by spinning.
  • +
+

Tofa01 updated:

+
    +
  • Changes fire alarm to make new sound FireAlarm.ogg
  • +
+

Xhuis updated:

+
    +
  • The Syndicate will no longer prank their operatives by including reverse revolvers in surplus crates.
  • +
+

coiax updated:

+
    +
  • A reverse revolver now comes in a box of hugs.
  • +
+

09 February 2017

Cyberboss updated:

Syndicates