From 475bd592846616ad82d79af222894d14f614a18c Mon Sep 17 00:00:00 2001 From: mwerezak Date: Mon, 2 Jun 2014 19:38:33 -0400 Subject: [PATCH 01/32] Fixes #5118 Also fixes robot/access() so that it will accept any one of the accesses in req_access, instead of all - a much more likely use case. --- code/modules/mob/living/silicon/robot/drone/drone.dm | 9 ++++++++- code/modules/mob/living/silicon/robot/robot.dm | 6 +++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index c506586d647..2217c344e07 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -12,6 +12,7 @@ braintype = "Robot" lawupdate = 0 density = 1 + req_access = list(access_engine, access_robotics) // We need to keep track of a few module items so we don't need to do list operations // every time we need them. These get set in New() after the module is chosen. @@ -198,11 +199,15 @@ if(stat == 2) - user << "\red You swipe your ID card through [src], attempting to reboot it." if(!config.allow_drone_spawn || emagged || health < -35) //It's dead, Dave. user << "\red The interface is fried, and a distressing burned smell wafts from the robot's interior. You're not rebooting this one." return + if(!allowed(usr)) + user << "\red Access denied." + return + + user << "\red You swipe your ID card through [src], attempting to reboot it." var/drones = 0 for(var/mob/living/silicon/robot/drone/D in world) if(D.key && D.client) @@ -220,6 +225,8 @@ if(allowed(usr)) shut_down() + else + user << "\red Access denied." return diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 0a98997647e..50a08822d54 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -968,9 +968,9 @@ if(!I || !istype(I, /obj/item/weapon/card/id) || !I.access) //not ID or no access return 0 for(var/req in req_access) - if(!(req in I.access)) //doesn't have this access - return 0 - return 1 + if(req in I.access) //have one of the required accesses + return 1 + return 0 /mob/living/silicon/robot/proc/updateicon() From 5a1782f2f1c2bd6efc1f9974e451b92a3c0b2b94 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Mon, 2 Jun 2014 19:52:18 -0400 Subject: [PATCH 02/32] ID swiping drones now uses visible_message() --- code/modules/mob/living/silicon/robot/drone/drone.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 2217c344e07..607c588f6b8 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -207,7 +207,7 @@ user << "\red Access denied." return - user << "\red You swipe your ID card through [src], attempting to reboot it." + user.visible_message("\red \the [user] swipes \his ID card through \the [src], attempting to reboot it.", "\red You swipe your ID card through \the [src], attempting to reboot it.") var/drones = 0 for(var/mob/living/silicon/robot/drone/D in world) if(D.key && D.client) @@ -217,8 +217,7 @@ return else - src << "\red [user] swipes an ID card through your card reader." - user << "\red You swipe your ID card through [src], attempting to shut it down." + user.visible_message("\red \the [user] swipes \his ID card through \the [src], attempting to shut it down.", "\red You swipe your ID card through \the [src], attempting to shut it down.") if(emagged) return From 6b11904e28b1104291b161575c731b0d625ba1a9 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Mon, 2 Jun 2014 20:09:09 -0400 Subject: [PATCH 03/32] Fixes all robot_modules having access to flashes --- .../mob/living/silicon/robot/robot_modules.dm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index c3448aada4a..1ab08325962 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -45,7 +45,8 @@ name = "standard robot module" New() - ..() + src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/weapon/melee/baton(src) src.modules += new /obj/item/weapon/extinguisher(src) src.modules += new /obj/item/weapon/wrench(src) @@ -94,7 +95,7 @@ New() - ..() + src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/borg/sight/meson(src) src.emag = new /obj/item/borg/stun(src) src.modules += new /obj/item/weapon/rcd/borg(src) @@ -146,7 +147,7 @@ name = "security robot module" New() - ..() + src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/borg/sight/hud/sec(src) src.modules += new /obj/item/weapon/handcuffs/cyborg(src) src.modules += new /obj/item/weapon/melee/baton(src) @@ -177,7 +178,7 @@ name = "janitorial robot module" New() - ..() + src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/weapon/soap/nanotrasen(src) src.modules += new /obj/item/weapon/storage/bag/trash(src) src.modules += new /obj/item/weapon/mop(src) @@ -199,7 +200,7 @@ name = "service robot module" New() - ..() + src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/weapon/reagent_containers/food/drinks/cans/beer(src) src.modules += new /obj/item/weapon/reagent_containers/food/condiment/enzyme(src) src.modules += new /obj/item/weapon/pen/robopen(src) @@ -236,7 +237,7 @@ name = "miner robot module" New() - ..() + src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/borg/sight/meson(src) src.emag = new /obj/item/borg/stun(src) src.modules += new /obj/item/weapon/storage/bag/ore(src) @@ -283,8 +284,8 @@ ) New() - //TODO: Replace with shittier flashlight and work out why we can't remove the flash. ~Z - ..() + //TODO: Replace with shittier flashlight ~Z + src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/weapon/weldingtool(src) src.modules += new /obj/item/weapon/screwdriver(src) src.modules += new /obj/item/weapon/wrench(src) From 29fac4e05c418db5b9d43e1fff5a659b201bb941 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Mon, 2 Jun 2014 20:13:23 -0400 Subject: [PATCH 04/32] Adds drone cameras to engineering network --- code/modules/mob/living/silicon/robot/drone/drone.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 607c588f6b8..64b7bd53d68 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -31,6 +31,9 @@ ..() + if(camera && "Robots" in camera.network) + camera.network.Add("Engineering") + //They are unable to be upgraded, so let's give them a bit of a better battery. cell.maxcharge = 10000 cell.charge = 10000 From c02beec89543e3213040d642cb5169babaf44222 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Mon, 2 Jun 2014 20:24:45 -0400 Subject: [PATCH 05/32] Adds a camera console to the drone bay So if a drone is causing trouble you don't have to run back and forth between consoles. --- maps/tgstation2.dmm | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 01bec6f3bcf..299189d9f03 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -5369,7 +5369,7 @@ "bZm" = (/obj/machinery/computer/drone_control,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine/drone_fabrication) "bZn" = (/obj/machinery/door/airlock/maintenance_hatch{frequency = 1379; icon_state = "door_closed"; id_tag = "engine_airlock_interior"; locked = 0; name = "Engine Airlock Interior"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/engine/engine_room) "bZo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; dir = 4; icon_state = "pdoor0"; id = "EngineBlast"; layer = 2.7; name = "Engine Monitoring Room Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/engine/engine_room) -"bZp" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine/drone_fabrication) +"bZp" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/drone_fabrication) "bZq" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/light,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/engine/drone_fabrication) "bZr" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/turf/space,/area) "bZs" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/monitor{name = "Engine Power Monitoring"},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/engine/engine_monitoring) @@ -5765,13 +5765,13 @@ "cgS" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/reception) "cgT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) "cgU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/engineering_monitoring) -"cgV" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/drone_fabrication) +"cgV" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/engine/drone_fabrication) "cgW" = (/obj/machinery/ai_status_display{layer = 4; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/engine/drone_fabrication) "cgX" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Air to External"; on = 1},/turf/simulated/floor,/area/atmos) "cgY" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Air to Distro"; on = 1},/turf/simulated/floor,/area/atmos) "cgZ" = (/obj/machinery/atmospherics/binary/pump{dir = 2; icon_state = "intact_on"; name = "External to Filter"; on = 1},/turf/simulated/floor,/area/atmos) "cha" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/atmos) -"chb" = (/obj/machinery/mecha_part_fabricator,/obj/machinery/light{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/engine/drone_fabrication) +"chb" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/drone_fabrication) "chc" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) "chd" = (/obj/structure/lattice,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area) "che" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/solar/port) @@ -5782,7 +5782,7 @@ "chj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/engine/hallway) "chk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/engine/hallway) "chl" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/engine/hallway) -"chm" = (/obj/machinery/computer/drone_control,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/drone_fabrication) +"chm" = (/obj/machinery/computer/drone_control,/turf/simulated/floor/plating,/area/engine/drone_fabrication) "chn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/drone_fabrication) "cho" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/reception) "chp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light_switch{pixel_x = -27; pixel_y = 0},/obj/machinery/camera{c_tag = "Engineering Hard Storage"; dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/engine/storage_hard) @@ -10746,6 +10746,8 @@ "dYH" = (/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = null; req_one_access_txt = "5;12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/incinerator) "dYI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/sortjunction/flipped{dir = 8; sortType = "Drone Fabrication"; name = "Drone Fabrication"},/turf/simulated/floor,/area/atmos) "dYJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/sortjunction/flipped{dir = 2; sortType = "Engineering"; name = "Engineering"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor,/area/engine/hallway) +"dYK" = (/obj/machinery/computer/security/engineering{name = "Drone Monitoring Cameras"; network = list("Engineering")},/turf/simulated/floor/plating,/area/engine/drone_fabrication) +"dYL" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine/drone_fabrication) "dYW" = (/obj/machinery/door/poddoor{density = 0; dir = 4; icon_state = "pdoor0"; id = "virologyquar"; name = "Virology Emergency Quarantine Blast Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "delivery"},/area/medical/virologyaccess) "dYY" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "dYZ" = (/obj/machinery/door/window/southright{dir = 4; name = "Primate Pen"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) @@ -11052,12 +11054,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaccXclgccUclgccWclgccUclgccWclgccUclgccWclgclgclgccUclgccWclgccVbQGbQGcdecdfcdgcdhcdibQGcdBbQGbQGbQGbQGbQGbQGcddccZbZKcdbcaOcaOcaOcaOcaOcaOcaOcaObPybPybGKbXOdWCdWJbGKbfMbTBbsJbsDbsCbVSdWKbYdbsybTBbSabhObGKaaaaaaaaaaaaaaaaaabVucsjbsxbXKcaZccKdWYdXbcaZdWZdXadWUdWTdWWdWVdWXbVuaafaafaaaaaaaaaaaaclkaaabudcdKcdCcdHcdIcdGcdCcdDcdFcdGcdCcdJbudaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaafaafaafaaaaafcdlaafcdmaafcdlaafcdmaafcdlaafcdmaafaaaaafcdlaafcdmaafaaaaaabQGcdecdfcdvcdhcdibQGcdQcdqcdOcdPcdTcdUcdRcdScdUceHcexcepcePceLceKceoceoceocdVbPybPybGKaafaafaaabGKbfMbTBbTBbVPcoicohcoibVPcojbTBbGKbXIbGKaaaaaaaaaaaaaaaaaabVudXmdXndWPcaZdXidXjdXkcaZceQceRceXceTbYXceSbYTbZJaaaaaaaaaaaaaaaaaacooaafbudcfbcficfjcfccfhcfecffcfccfdcfscfEbudaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafbTecdXcdMcdWbTecdXcdMcdWbTecdNcdMcdLbTeaaabTecdNcdMcdLbTeaaaaaabQGbQGcfRcfRcfRcfRcfRcgncfRcgpceocfUcdPcgmcdPcdPcfNcfPcfOcfIcfHcfMcfLceoceocfQbYPbPybGKaafaaaaaabGKcmHdXccmNbVPcmObYdcmPbVPcmQaafcmRcmScmRaaaaaaaaaaaaaaaaaabVudXtcghcspdXsdXqdXrdXpcbNcgOaafaaaclZaagcgLcrHaaaaaaaaaaaeaaaaaaaaaaaaaaabudcgsccCccCcfccgsccCccCcfccgsccCccCbudaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaaabTeceicgMcejbTechDchPchJbTecekcemcelbTeaaabTecerbVqceqbTeaaaaaaaaachnbZdchbchmcgVcgWchCbYKcrjcrjcdZcrjcgEcdYcehcegcdYcefcgEceecedceabYocgpcgpbGKbGKbGKaaaaaaaaabGKbvKdXgdXhbVPcoicqmcoibVPcmQaafaaaaafaaaaaaaaaaaaaaaaaaaaabVudXtbYLdXzdXAdXAdVRdWydXybVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabudchQccCccCcfcchQccCccCcfcchQccCccCbudaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaaabTecfBcgNcfBbTechVciechVbTebUhcesbUhbTeaaabTebUhbUhbVrbTeaaaaaaaaabYmcifbXTbYNbXZcigchCbYKcrjceAceBceObYrceDcakcetcewcevbYrceCcezceybYoaaaaafaafaaaaaaaaaaaaaaabGKbPybPycpqbVPcpncpocppbVPcmQaafaafaaaaaaaaaaaaaaaaaaaaaaaabVudVPcsSdVRciGciGdVQbXKdVSbVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabudcihccCccCcfccihccCccCcfccihccCccCbudaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaaaaaaaaaaafbTecfBceGcfBbTechVcijchVbTebUhceIbUhbTeaaabTebUhbUhbUhbTeaaaaaaaaabYmbXZcikbXZbXZcigcimcivcrjbYIceMceNbYrciIciJceUcaxcfwbYrcfaceZceYbYoaaaaaaaaaaaaaaaaaaaaaaaabGKbPybPybGKbVPcrJcrJcrJbVPcrIcrHaaaaaaaaaaaaaaaaaaaaaaaaaaabVudVTbXKbXKbXKbXKbXKbXKdVUbVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccQbudbudbudbudbudbudbudbudciKciKciKccQaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaaabTeceicgMcejbTechDchPchJbTecekcemcelbTeaaabTecerbVqceqbTeaaaaaaaaachnbZdcgVbZpchbcgWchCbYKcrjcrjcdZcrjcgEcdYcehcegcdYcefcgEceecedceabYocgpcgpbGKbGKbGKaaaaaaaaabGKbvKdXgdXhbVPcoicqmcoibVPcmQaafaaaaafaaaaaaaaaaaaaaaaaaaaabVudXtbYLdXzdXAdXAdVRdWydXybVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabudchQccCccCcfcchQccCccCcfcchQccCccCbudaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaaabTecfBcgNcfBbTechVciechVbTebUhcesbUhbTeaaabTebUhbUhbVrbTeaaaaaaaaabYmcifbXTchmdYKcigchCbYKcrjceAceBceObYrceDcakcetcewcevbYrceCcezceybYoaaaaafaafaaaaaaaaaaaaaaabGKbPybPycpqbVPcpncpocppbVPcmQaafaafaaaaaaaaaaaaaaaaaaaaaaaabVudVPcsSdVRciGciGdVQbXKdVSbVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabudcihccCccCcfccihccCccCcfccihccCccCbudaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaaaaaaaaaaafbTecfBceGcfBbTechVcijchVbTebUhceIbUhbTeaaabTebUhbUhbUhbTeaaaaaaaaabYmbXZcikbYNbXZcigcimcivcrjbYIceMceNbYrciIciJceUcaxcfwbYrcfaceZceYbYoaaaaaaaaaaaaaaaaaaaaaaaabGKbPybPybGKbVPcrJcrJcrJbVPcrIcrHaaaaaaaaaaaaaaaaaaaaaaaaaaabVudVTbXKbXKbXKbXKbXKbXKdVUbVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccQbudbudbudbudbudbudbudbudciKciKciKccQaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafbTebTebTebTebTebTebTebTebTebTebTebTebTeaaabYybTebTebTebYyaaaaaaaaabYmbYubXTbXYbXZbYabXRbXScrjbYlbYfbYibYjbYkbYwbWkbYxbXNbYrbYqbYtbYsbYoaafaaaaaaaaaaaaaaaaaaaaabGKbXBbPydVOcqRaafaafaafaaaclkaafaafaaaaaaaaaaaaaaaaaaaaaaaabZJbVubVubXCdVZdVQdVQdVQdVYbXCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXlbXlbXlaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYmbYQbXTbYNbXZbYMbYJbYKcrjbYIbYfbYHbYrbYGbYFbYEbYDbYvbYrbYBbYAbYzbYoaagaafaaaaaaaaaaaaaaaaaabGKbUxctgdVVaafaaaaaaaafaaaclZaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYCciGciGciGciGciGbYCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabYSaaaaaaaaaaaaaaaaaaaaaaaabZbbZdbZfbZmbZpbZqbXRbYKcrjbYVbYYbYZbYrbZabZsbZcbZtbZebYrbZgbZibZhbYoaaaaaaaaaaaaaaaaaaaaaaaabGKdVWcdjbGKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVubYXbYRbYRbYRbYTbVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabYSaaaaaaaaaaaaaaaaaaaaaaaabZbbZdbZfbZmdYLbZqbXRbYKcrjbYVbYYbYZbYrbZabZsbZcbZtbZebYrbZgbZibZhbYoaaaaaaaaaaaaaaaaaaaaaaaabGKdVWcdjbGKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVubYXbYRbYRbYRbYTbVuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaabZIbZIbZIbZIbZIbZGbZjbZjbZjbZjbZjbZjbZobZvbZlbZubZkbZjbZjbZnbZjbZjbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZraaaaaaaaaaaaaaabGDbGibZjbZwbZxbZPbZQbZRbZSbZWbZCbZXbZCcdEbZybZUbZAbZEbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafaafaaaaaaaaaaaaaafaafaaaaaaaaaaaabZYaaaaaaaaaaaabGDbGibZjbZwbZxcabcagbZScaabZDbZCbZCbZCbZDbZHbZZbZFbZLbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From a6bc51631363a0974e07bd80ce5e7eaae585ed3d Mon Sep 17 00:00:00 2001 From: mwerezak Date: Mon, 2 Jun 2014 23:05:37 -0400 Subject: [PATCH 06/32] Readds flashes to all robots except drones. Drones also get a special low-power flashlight, now. --- code/game/objects/items/devices/flashlight.dm | 9 +++++++++ .../mob/living/silicon/robot/robot_modules.dm | 15 ++++++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 3d9cb6031ab..f524daa6926 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -109,6 +109,15 @@ brightness_on = 2 w_class = 1 +/obj/item/device/flashlight/drone + name = "low-power flashlight" + desc = "A miniature lamp, that might be used by small robots." + icon_state = "penlight" + item_state = "" + flags = FPRINT | TABLEPASS | CONDUCT + brightness_on = 2 + w_class = 1 + // the desk lamps are a bit special /obj/item/device/flashlight/lamp diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 1ab08325962..5e73996377d 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -64,7 +64,8 @@ name = "medical robot module" New() - ..() + src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/borg/sight/hud/med(src) src.modules += new /obj/item/device/healthanalyzer(src) src.modules += new /obj/item/device/reagent_scanner/adv(src) @@ -96,6 +97,7 @@ New() src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/borg/sight/meson(src) src.emag = new /obj/item/borg/stun(src) src.modules += new /obj/item/weapon/rcd/borg(src) @@ -148,6 +150,7 @@ New() src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/borg/sight/hud/sec(src) src.modules += new /obj/item/weapon/handcuffs/cyborg(src) src.modules += new /obj/item/weapon/melee/baton(src) @@ -179,6 +182,7 @@ New() src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/weapon/soap/nanotrasen(src) src.modules += new /obj/item/weapon/storage/bag/trash(src) src.modules += new /obj/item/weapon/mop(src) @@ -201,6 +205,7 @@ New() src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/weapon/reagent_containers/food/drinks/cans/beer(src) src.modules += new /obj/item/weapon/reagent_containers/food/condiment/enzyme(src) src.modules += new /obj/item/weapon/pen/robopen(src) @@ -238,6 +243,7 @@ New() src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/borg/sight/meson(src) src.emag = new /obj/item/borg/stun(src) src.modules += new /obj/item/weapon/storage/bag/ore(src) @@ -250,6 +256,8 @@ name = "syndicate robot module" New() + src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/weapon/melee/energy/sword(src) src.modules += new /obj/item/weapon/gun/energy/pulse_rifle/destroyer(src) src.modules += new /obj/item/weapon/card/emag(src) @@ -259,6 +267,8 @@ name = "combat robot module" New() + src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flash(src) src.modules += new /obj/item/borg/sight/thermal(src) src.modules += new /obj/item/weapon/gun/energy/laser/cyborg(src) src.modules += new /obj/item/weapon/pickaxe/plasmacutter(src) @@ -284,8 +294,7 @@ ) New() - //TODO: Replace with shittier flashlight ~Z - src.modules += new /obj/item/device/flashlight(src) + src.modules += new /obj/item/device/flashlight/drone(src) src.modules += new /obj/item/weapon/weldingtool(src) src.modules += new /obj/item/weapon/screwdriver(src) src.modules += new /obj/item/weapon/wrench(src) From 32bb0f25c1492d0e0620b97c7cb55b1ab28a44f8 Mon Sep 17 00:00:00 2001 From: DJSnapshot Date: Mon, 2 Jun 2014 23:17:23 -0700 Subject: [PATCH 07/32] color change ( http://i.imgur.com/6SAj7OT.png ) --- code/game/verbs/ooc.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index 1b708d91070..c87d375e977 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -43,7 +43,7 @@ var/global/normal_ooc_colour = "#002eb8" var/display_colour = normal_ooc_colour if(holder && !holder.fakekey) - display_colour = "#0099cc" //light blue + display_colour = "#2e78d9" //light blue if(holder.rights & R_MOD && !(holder.rights & R_ADMIN)) display_colour = "#184880" //dark blue if(holder.rights & R_DEBUG && !(holder.rights & R_ADMIN)) From aa643865ddde59ebccd4639400c3591d60e9bb76 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Wed, 4 Jun 2014 00:56:17 +0930 Subject: [PATCH 08/32] Serithi's request, taj and unathi spawn with sandals. --- code/game/jobs/job_controller.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/jobs/job_controller.dm b/code/game/jobs/job_controller.dm index 83603ce838a..665d85790e4 100644 --- a/code/game/jobs/job_controller.dm +++ b/code/game/jobs/job_controller.dm @@ -424,6 +424,10 @@ var/global/datum/controller/occupations/job_master new /obj/item/weapon/storage/box/survival(BPK) H.equip_to_slot_or_del(BPK, slot_back,1) + //TODO: Generalize this by-species + if(H.species && (H.species.name == "Tajaran" || H.species.name == "Unathi")) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal(H),slot_shoes,1) + H << "You are the [alt_title ? alt_title : rank]." H << "As the [alt_title ? alt_title : rank] you answer directly to [job.supervisors]. Special circumstances may change this." if(job.req_admin_notify) From 715056fca76c23199824a15dfc349982a0e6f865 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Tue, 3 Jun 2014 20:01:16 -0400 Subject: [PATCH 09/32] Readds tator fab to drone bay --- code/game/mecha/mech_fabricator.dm | 3 ++- maps/tgstation2.dmm | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index bfdf3e32c25..aa166ef8033 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -36,6 +36,7 @@ var/screen = "main" var/opened = 0 var/temp + var/output_dir = SOUTH //the direction relative to the fabber at which completed parts appear. var/list/part_sets = list( //set names must be unique "Robot"=list( /obj/item/robot_parts/robot_suit, @@ -378,7 +379,7 @@ src.overlays -= "fab-active" src.desc = initial(src.desc) if(being_built) - src.being_built.Move(get_step(src,SOUTH)) + src.being_built.Move(get_step(src,output_dir)) src.visible_message("\icon[src] [src] beeps, \"The following has been completed: [src.being_built] is built\".") src.being_built = null src.updateUsrDialog() diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 299189d9f03..635da1b5fe7 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -5359,7 +5359,7 @@ "bZc" = (/obj/machinery/computer/security/engineering{network = list("Engineering","Power Alarms","Atmosphere Alarms","Fire Alarms","Supermatter")},/turf/simulated/floor,/area/engine/engine_monitoring) "bZd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/drone_fabrication) "bZe" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/engine_monitoring) -"bZf" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/constructable_frame/machine_frame,/obj/machinery/light,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/engine/drone_fabrication) +"bZf" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/light,/obj/machinery/mecha_part_fabricator{output_dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/engine/drone_fabrication) "bZg" = (/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "eng_al_c_snsr"; pixel_x = -25; pixel_y = 0},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/plating,/area/engine/engine_airlock) "bZh" = (/obj/structure/table,/obj/item/weapon/book/manual/supermatter_engine,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/engine/engine_airlock) "bZi" = (/turf/simulated/floor/plating,/area/engine/engine_airlock) From cc50ddf0d59c42a429df21cbfd90e63f726b9a59 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Tue, 3 Jun 2014 20:10:24 -0400 Subject: [PATCH 10/32] Fixes #5138 --- code/modules/clothing/clothing.dm | 2 +- code/modules/clothing/masks/breath.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 97cb9192389..8b04e3a18b7 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -5,7 +5,7 @@ //BS12: Species-restricted clothing check. /obj/item/clothing/mob_can_equip(M as mob, slot) - //if we can equip the item anyway, don't bother with species_restricted (aslo cuts down on spam) + //if we can't equip the item anyway, don't bother with species_restricted (cuts down on spam) if (!..()) return 0 diff --git a/code/modules/clothing/masks/breath.dm b/code/modules/clothing/masks/breath.dm index f14101fcd9f..51747aacbd3 100644 --- a/code/modules/clothing/masks/breath.dm +++ b/code/modules/clothing/masks/breath.dm @@ -43,7 +43,7 @@ icon_state = "voxmask" item_state = "voxmask" permeability_coefficient = 0.01 - species_restricted = ("Vox") + species_restricted = list("Vox") toggle() set category = "Object" From e0fb68d8102caee8961119a9f7b0cd880da1b5a7 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Wed, 4 Jun 2014 16:25:51 +0930 Subject: [PATCH 11/32] Fixed that odd name issue with podspawn dionaea. --- code/game/machinery/podmen.dm | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/game/machinery/podmen.dm b/code/game/machinery/podmen.dm index 6dd173f4478..041a03348c5 100644 --- a/code/game/machinery/podmen.dm +++ b/code/game/machinery/podmen.dm @@ -123,9 +123,6 @@ Growing it to term with nothing injected will grab a ghost from the observers. * if(realName) podman.real_name = realName - else - podman.real_name = "diona nymph ([rand(100,999)])" - podman.dna.real_name = podman.real_name // Update mode specific HUD icons. From a00d4295a443d7b0e824c22feb5cb8eeb505a834 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Wed, 4 Jun 2014 16:26:12 +0930 Subject: [PATCH 12/32] Fixed small drone talk and Bump() issues. --- code/modules/mob/living/silicon/robot/drone/drone.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 64b7bd53d68..b6635e8f81b 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -112,7 +112,7 @@ robot_talk(trim(copytext(message,3))) - else if(copytext(message, 1 ,3) == ":d" || copytext(message, 1 ,3) == ":d") + else if(copytext(message, 1 ,3) == ":d" || copytext(message, 1 ,3) == ":D") if(!is_component_functioning("radio")) src << "\red Your radio transmitter isn't functional." @@ -120,7 +120,7 @@ for (var/mob/living/S in living_mob_list) if(istype(S, /mob/living/silicon/robot/drone)) - S << "Drone Talk, [name] transmits, \"[message]\"" + S << "Drone Talk, [name] transmits, \"[trim(copytext(message,3))]\"" for (var/mob/M in dead_mob_list) if(!istype(M,/mob/new_player) && !istype(M,/mob/living/carbon/brain)) @@ -209,7 +209,7 @@ if(!allowed(usr)) user << "\red Access denied." return - + user.visible_message("\red \the [user] swipes \his ID card through \the [src], attempting to reboot it.", "\red You swipe your ID card through \the [src], attempting to reboot it.") var/drones = 0 for(var/mob/living/silicon/robot/drone/D in world) @@ -329,13 +329,13 @@ full_law_reset() src << "
You are a maintenance drone, a tiny-brained robotic repair machine." src << "You have no individual will, no personality, and no drives or urges other than your laws." - src << "Use :b to talk to your fellow synthetics, or use say to speak silently to other drones nearby." + src << "Use :b to talk to your fellow synthetics, :d to talk to other drones, and say to speak silently to your nearby fellows." src << "Remember, you are lawed against interference with the crew." src << "Don't invade their worksites, don't steal their resources, don't tell them about the changeling in the toilets." src << "If a crewmember has noticed you, you are probably breaking your third law." /mob/living/silicon/robot/drone/Bump(atom/movable/AM as mob|obj, yes) - if (!yes || (!istype(AM,/obj/machinery/door) && !istype(AM,/obj/machinery/recharge_station)) ) return + if (!yes || ( !istype(AM,/obj/machinery/door) && !istype(AM,/obj/machinery/recharge_station) && !istype(AM,/obj/machinery/disposal/deliveryChute) ) ) return ..() return @@ -355,4 +355,4 @@ ..() else src << "You are too small to pull that." - return + return \ No newline at end of file From 106d0a481198deb0764ff82e1e2a9eaeda976ed1 Mon Sep 17 00:00:00 2001 From: Hubblenaut Date: Thu, 5 Jun 2014 00:02:44 +0200 Subject: [PATCH 13/32] Fixed an issue with IBs being almost twice as bad --- code/modules/organs/organ_external.dm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm index 4e2eac259af..72b26c939ad 100644 --- a/code/modules/organs/organ_external.dm +++ b/code/modules/organs/organ_external.dm @@ -377,16 +377,13 @@ This function completely restores a damaged organ to perfect condition. // Internal wounds get worse over time. Low temperatures (cryo) stop them. if(W.internal && !W.is_treated() && owner.bodytemperature >= 170) var/bicardose = owner.reagents.get_reagent_amount("bicaridine") - if(!bicardose) //bicard stops internal wounds from growing bigger with time, and also stop bleeding + var/inaprovaline = owner.reagents.get_reagent_amount("inaprovaline") + if(!bicardose || !inaprovaline) //bicaridine and inaprovaline stop internal wounds from growing bigger with time, and also stop bleeding W.open_wound(0.1 * wound_update_accuracy) owner.vessel.remove_reagent("blood",0.05 * W.damage * wound_update_accuracy) if(bicardose >= 30) //overdose of bicaridine begins healing IB W.damage = max(0, W.damage - 0.2) - if(!owner.reagents.has_reagent("inaprovaline")) //This little copypaste will allow inaprovaline to work too, giving it a much needed buff to help medical. - W.open_wound(0.1 * wound_update_accuracy) - owner.vessel.remove_reagent("blood",0.05 * W.damage * wound_update_accuracy) - owner.vessel.remove_reagent("blood",0.02 * W.damage * wound_update_accuracy) if(prob(1 * wound_update_accuracy)) owner.custom_pain("You feel a stabbing pain in your [display_name]!",1) From d5aacc8e79ef0bb4efed2d1a2ab5b278f54fe847 Mon Sep 17 00:00:00 2001 From: Hubblenaut Date: Thu, 5 Jun 2014 00:41:54 +0200 Subject: [PATCH 14/32] Fixes setting internals on belt- and suit storage slots being ignored --- code/modules/mob/living/carbon/human/inventory.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 06dd4d6b0b2..e3c484f341c 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -392,7 +392,7 @@ if (! target.w_uniform ) del(src) if("internal") - if ((!( (istype(target.wear_mask, /obj/item/clothing/mask) && istype(target.back, /obj/item/weapon/tank) && !( target.internal )) ) && !( target.internal ))) + if ((!( (istype(target.wear_mask, /obj/item/clothing/mask) && (istype(target.back, /obj/item/weapon/tank) || istype(target.belt, /obj/item/weapon/tank) || istype(target.s_store, /obj/item/weapon/tank)) && !( target.internal )) ) && !( target.internal ))) del(src) var/list/L = list( "syringe", "pill", "drink", "dnainjector", "fuel", "sensor", "internal", "tie") From 72ca3372b6ef4c0d0a91e6dc8d83d82e95222bc5 Mon Sep 17 00:00:00 2001 From: sick-trigger Date: Thu, 5 Jun 2014 16:31:33 +1000 Subject: [PATCH 15/32] Airlock construction fix - door electronics now stay on mob until fully installed - text fix --- code/game/objects/structures/door_assembly.dm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/code/game/objects/structures/door_assembly.dm b/code/game/objects/structures/door_assembly.dm index 469cacdd742..f05b228013e 100644 --- a/code/game/objects/structures/door_assembly.dm +++ b/code/game/objects/structures/door_assembly.dm @@ -206,21 +206,19 @@ obj/structure/door_assembly else if(istype(W, /obj/item/weapon/airlock_electronics) && state == 1 && W:icon_state != "door_electronics_smoked") playsound(src.loc, 'sound/items/Screwdriver.ogg', 100, 1) user.visible_message("[user] installs the electronics into the airlock assembly.", "You start to install electronics into the airlock assembly.") - user.drop_item() - W.loc = src if(do_after(user, 40)) if(!src) return + user.drop_item() + W.loc = src user << "\blue You installed the airlock electronics!" src.state = 2 src.name = "Near finished Airlock Assembly" src.electronics = W - else - W.loc = src.loc else if(istype(W, /obj/item/weapon/crowbar) && state == 2 ) playsound(src.loc, 'sound/items/Crowbar.ogg', 100, 1) - user.visible_message("[user] removes the electronics from the airlock assembly.", "You start to install electronics into the airlock assembly.") + user.visible_message("[user] removes the electronics from the airlock assembly.", "You start to remove the electronics from the airlock assembly.") if(do_after(user, 40)) if(!src) return From aecf06028ea79a9ec07e42193ec328d7c46067ba Mon Sep 17 00:00:00 2001 From: sick-trigger Date: Thu, 5 Jun 2014 16:54:45 +1000 Subject: [PATCH 16/32] Painkillers leave body correctly Tramadol, paracetamol and oxy will now leave a mob's body. Fixes #5150. --- code/modules/reagents/Chemistry-Reagents.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index a42f4516494..70e442a73da 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -778,6 +778,8 @@ datum on_mob_life(var/mob/living/M as mob) if (volume > overdose) M.hallucination = max(M.hallucination, 2) + ..() + return tramadol name = "Tramadol" @@ -790,6 +792,8 @@ datum on_mob_life(var/mob/living/M as mob) if (volume > overdose) M.hallucination = max(M.hallucination, 2) + ..() + return oxycodone name = "Oxycodone" @@ -803,6 +807,8 @@ datum if (volume > overdose) M.druggy = max(M.druggy, 10) M.hallucination = max(M.hallucination, 3) + ..() + return virus_food From 2df8eca7cbb50125b2302e9ae436525fc2ca21ce Mon Sep 17 00:00:00 2001 From: sick-trigger Date: Thu, 5 Jun 2014 17:44:22 +1000 Subject: [PATCH 17/32] Health analyzers display blood type Saves having to mess around with your PDA during a crisis (not really, just grab that O- bag) --- code/game/objects/items/devices/scanners.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 9105c0bc9af..fe2f1352d26 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -174,13 +174,14 @@ REAGENT SCANNER if(M:vessel) var/blood_volume = round(M:vessel.get_reagent_amount("blood")) var/blood_percent = blood_volume / 560 + var/blood_type = M.dna.b_type blood_percent *= 100 - if(blood_volume <= 500) - user.show_message("\red Warning: Blood Level LOW: [blood_percent]% [blood_volume]cl") + if(blood_volume <= 500 && blood_volume > 336) + user.show_message("\red Warning: Blood Level LOW: [blood_percent]% [blood_volume]cl.\blue Type: [blood_type]") else if(blood_volume <= 336) - user.show_message("\red Warning: Blood Level CRITICAL: [blood_percent]% [blood_volume]cl") + user.show_message("\red Warning: Blood Level CRITICAL: [blood_percent]% [blood_volume]cl.\blue Type: [blood_type]") else - user.show_message("\blue Blood Level Normal: [blood_percent]% [blood_volume]cl") + user.show_message("\blue Blood Level Normal: [blood_percent]% [blood_volume]cl. Type: [blood_type]") user.show_message("\blue Subject's pulse: [H.get_pulse(GETPULSE_TOOL)] bpm.") src.add_fingerprint(user) return From 940148773619df127482fbee6ac89e861108d159 Mon Sep 17 00:00:00 2001 From: PsiOmega Date: Thu, 5 Jun 2014 14:05:30 +0200 Subject: [PATCH 18/32] Removes a single pixel from the "teacup" icon. Easy to miss in the editor as it almost had the same color as the background. --- icons/obj/drinks.dmi | Bin 66215 -> 66207 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 0ea105e7e3c361699801b740e4239c956c4a7b34..9da8b5ecf1c3803987537a23c9f29c5ecddf8196 100644 GIT binary patch delta 9253 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 D4*LVp delta 9261 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 From 4233f2eb8c448a01778a6a9a4e1d49c00bba2435 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Fri, 6 Jun 2014 10:13:40 +0930 Subject: [PATCH 19/32] Update drone.dm Typo fix and message trim fix. --- code/modules/mob/living/silicon/robot/drone/drone.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index b6635e8f81b..485ff99e3b2 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -59,7 +59,7 @@ decompiler = locate(/obj/item/weapon/matter_decompiler) in src.module //Some tidying-up. - flavor_text = "It's a tiny little repair drone. The casing is stamped with an NT log and the subscript: 'NanoTrasen Recursive Repair Systems: Fixing Tomorrow's Problem, Today!'" + flavor_text = "It's a tiny little repair drone. The casing is stamped with an NT logo and the subscript: 'NanoTrasen Recursive Repair Systems: Fixing Tomorrow's Problem, Today!'" updatename() updateicon() @@ -124,7 +124,7 @@ for (var/mob/M in dead_mob_list) if(!istype(M,/mob/new_player) && !istype(M,/mob/living/carbon/brain)) - M << "Drone Talk, [name] transmits, \"[message]\"" + M << "Drone Talk, [name] transmits, \"[trim(copytext(message,3))]\"" else @@ -355,4 +355,4 @@ ..() else src << "You are too small to pull that." - return \ No newline at end of file + return From 8c6ee1061e6fb8f6bd6ddf9b2fc4bcd2bf04ab69 Mon Sep 17 00:00:00 2001 From: SparklySheep Date: Thu, 5 Jun 2014 21:53:16 -0500 Subject: [PATCH 20/32] Removes Impedrezene from the Paralysis Pen Because random brain damage from a pen is terrible, especially if you're trying to extract information from the person. --- code/modules/paperwork/pen.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 369f1a78195..58faf469485 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -109,7 +109,6 @@ reagents = R R.my_atom = src R.add_reagent("zombiepowder", 10) - R.add_reagent("impedrezene", 25) R.add_reagent("cryptobiolin", 15) ..() - return \ No newline at end of file + return From 2200ac8f476a573bf82e1196112e87706c804a11 Mon Sep 17 00:00:00 2001 From: Hubblenaut Date: Fri, 6 Jun 2014 20:43:47 +0200 Subject: [PATCH 21/32] Fixes suit icons not updating when bloodied by airflow --- code/ZAS/Airflow.dm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/code/ZAS/Airflow.dm b/code/ZAS/Airflow.dm index 896cda8440b..55e2021c1a3 100644 --- a/code/ZAS/Airflow.dm +++ b/code/ZAS/Airflow.dm @@ -225,10 +225,7 @@ mob/living/carbon/human/airflow_hit(atom/A) // M.show_message("\red [src] slams into [A]!",1,"\red You hear a loud slam!",2) playsound(src.loc, "punch", 25, 1, -1) loc:add_blood(src) - if (src.wear_suit) - src.wear_suit.add_blood(src) - if (src.w_uniform) - src.w_uniform.add_blood(src) + bloody_body(src) var/b_loss = airflow_speed * vsc.airflow_damage var/blocked = run_armor_check("head","melee") From a522cf939901e7f7df27d0896fa174e4d8af97c9 Mon Sep 17 00:00:00 2001 From: Hubblenaut Date: Fri, 6 Jun 2014 20:45:39 +0200 Subject: [PATCH 22/32] Fixes runtime error when copying the stamped EFTPOS paper --- code/modules/economy/EFTPOS.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/economy/EFTPOS.dm b/code/modules/economy/EFTPOS.dm index 3812ab70c6a..98080d3872c 100644 --- a/code/modules/economy/EFTPOS.dm +++ b/code/modules/economy/EFTPOS.dm @@ -51,6 +51,9 @@ stampoverlay.icon_state = "paper_stamp-cent" if(!R.stamped) R.stamped = new + R.offset_x += 0 + R.offset_y += 0 + R.ico += "paper_stamp-cent" R.stamped += /obj/item/weapon/stamp R.overlays += stampoverlay R.stamps += "
This paper has been stamped by the EFTPOS device." From eb2f9f0de1ce1d3e28e341a5c763b1e39bfc130c Mon Sep 17 00:00:00 2001 From: Hubblenaut Date: Sat, 7 Jun 2014 04:43:58 +0200 Subject: [PATCH 23/32] Fixes stamp overlays being partly off the paper --- code/modules/paperwork/paper.dm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 7e16c426dbb..9dd5bdfc881 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -376,8 +376,13 @@ stamps += (stamps=="" ? "
" : "
") + "This paper has been stamped with the [P.name]." var/image/stampoverlay = image('icons/obj/bureaucracy.dmi') - var/x = rand(-2, 2) - var/y = rand(-3, 2) + var/{x; y;} + if(istype(P, /obj/item/weapon/stamp/captain) || istype(P, /obj/item/weapon/stamp/centcomm)) + x = rand(-2, 0) + y = rand(-1, 2) + else + x = rand(-2, 2) + y = rand(-3, 2) offset_x += x offset_y += y stampoverlay.pixel_x = x From 33917763dfa7035428d23ec6eb4f759cb1518910 Mon Sep 17 00:00:00 2001 From: Hubblenaut Date: Sat, 7 Jun 2014 04:52:19 +0200 Subject: [PATCH 24/32] Probability to bleed by airflow_hit lowered from 100% to 33% --- code/ZAS/Airflow.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/ZAS/Airflow.dm b/code/ZAS/Airflow.dm index 55e2021c1a3..67ace07fe2a 100644 --- a/code/ZAS/Airflow.dm +++ b/code/ZAS/Airflow.dm @@ -224,8 +224,9 @@ mob/living/carbon/human/airflow_hit(atom/A) // for(var/mob/M in hearers(src)) // M.show_message("\red [src] slams into [A]!",1,"\red You hear a loud slam!",2) playsound(src.loc, "punch", 25, 1, -1) - loc:add_blood(src) - bloody_body(src) + if (prob(33)) + loc:add_blood(src) + bloody_body(src) var/b_loss = airflow_speed * vsc.airflow_damage var/blocked = run_armor_check("head","melee") From f12ee3f7b3a3b25fdfa3d82a7c095c8b33f44480 Mon Sep 17 00:00:00 2001 From: Hubblenaut Date: Sat, 7 Jun 2014 18:27:22 +0200 Subject: [PATCH 25/32] Fixes some printouts causing a runtime error when photocopied --- code/WorkInProgress/autopsy.dm | 2 +- code/game/machinery/computer/message.dm | 2 +- code/modules/detectivework/detective_work.dm | 6 +++--- code/modules/paperwork/photocopier.dm | 1 + 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/WorkInProgress/autopsy.dm b/code/WorkInProgress/autopsy.dm index 9c812ef7aef..33675a9319f 100644 --- a/code/WorkInProgress/autopsy.dm +++ b/code/WorkInProgress/autopsy.dm @@ -157,7 +157,7 @@ var/obj/item/weapon/paper/P = new(usr.loc) P.name = "Autopsy Data ([target_name])" P.info = "[scan_data]" - P.overlays += "paper_words" + P.icon_state = "paper_words" if(istype(usr,/mob/living/carbon)) // place the item in the usr's hand if possible diff --git a/code/game/machinery/computer/message.dm b/code/game/machinery/computer/message.dm index 71a545cd556..0cfc5fe3622 100644 --- a/code/game/machinery/computer/message.dm +++ b/code/game/machinery/computer/message.dm @@ -505,5 +505,5 @@ if(!isnull(server.decryptkey)) info = "

Daily Key Reset


The new message monitor key is '[server.decryptkey]'.
Please keep this a secret and away from the clown.
If necessary, change the password to a more secure one." info_links = info - overlays += "paper_words" + icon_state = "paper_words" break diff --git a/code/modules/detectivework/detective_work.dm b/code/modules/detectivework/detective_work.dm index 9f2667b108c..bb650b02153 100644 --- a/code/modules/detectivework/detective_work.dm +++ b/code/modules/detectivework/detective_work.dm @@ -262,7 +262,7 @@ obj/machinery/computer/forensic_scanning var/obj/item/weapon/paper/P = new(loc) var/list/dossier = files[href_list["identifier"]] P.name = "\improper Database File ([dossier[2]])" - P.overlays += "paper_words" + P.icon_state = "paper_words" P.info = "Criminal Evidence Database

" P.info += "Consolidated data points: [dossier[2]]
" var/print_string = "Fingerprints: Print not complete!
" @@ -338,7 +338,7 @@ obj/machinery/computer/forensic_scanning var/obj/item/weapon/paper/P = new(loc) var/list/outputs = misc[href_list["identifier"]] P.name = "\improper Auxiliary Database File ([outputs[3]])" - P.overlays += "paper_words" + P.icon_state = "paper_words" P.info = "Auxiliary Evidence Database

" P.info += "Consolidated data points: [outputs[3]]
" var/list/prints = outputs[4] @@ -433,7 +433,7 @@ obj/machinery/computer/forensic_scanning var/obj/item/weapon/paper/P = new(loc) P.name = "\improper Scan Data ([scan_name])" P.info = "[scan_data]" - P.overlays += "paper_words" + P.icon_state = "paper_words" else temp = "Print Failed: No Data" if("erase") diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index 2321d7587d1..7f006325e6c 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -80,6 +80,7 @@ p.loc = src.loc p.update_icon() p.icon_state = "paper_words" + p.name = bundle.name p.pixel_y = rand(-8, 8) p.pixel_x = rand(-9, 9) sleep(15*j) From 5d63a9c5dd29a16879d5a8408605f8f6a365de4a Mon Sep 17 00:00:00 2001 From: mwerezak Date: Sat, 7 Jun 2014 20:15:18 -0400 Subject: [PATCH 26/32] Fixes bright pixel on tajaran head icons --- icons/mob/human_races/r_tajaran.dmi | Bin 2226 -> 2209 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/human_races/r_tajaran.dmi b/icons/mob/human_races/r_tajaran.dmi index 724d63c4ef8a31d79265bb2f393dcbc24420599a..7a7419df414313417ea0dbeb3100c5827995d3e8 100644 GIT binary patch delta 1880 zcmY+CX*Amj7sf+dQ58!q6~?Yg)f!|_weM3@y{g8}*vTlhl;+RGGCI^w#S*D?6ruKx zv6ZQ@HAO{HnQBChT_l=BVpQkDy!Xp}?m5pr_jm5S&jqo9ISL$hxtEQF1_lQ5L7-bo zpuWDo>rx=-F192$;XMGiF*k9JE88j$kFB~YoEkL{^amc@u9D9__Ifbr??UicEkns! zOd|DJc#d~1mxqfbqrL@w4P%>nk7|`Sv?~V=!)~=qp4n>t zDcxJ=i76ib!mYHr1BaoV;kX^0QTw=zkqw6CwYFlvEx=(N^K(g{fR2!&R7pJ-g$UE9 zv|(*n`4Skybi1T5ZYvP)g!=pj?<+LgrH$Ykl=-3UW2EWUN6iq&#TZz1{sLysD5E*t zubi;F_;^d9Fy`0o+D@ZZAYV4r{s$3VzLJ{dvoxMT>3^C3le`UcGQfahR#}d1A4@tE zu%$U~ri6<=ddYL787ZGxHvQf9{CXhMe-bl0X(3CI;L6n-f#jKK3kBe_V?MRd^6rya_A5TkuHwIGQXpyami&dV=Xk%76ysN1gr?$|)qZo$rZg{_2?w>%wx zYFkSzsqs4LD~SsOx=ShKJJR_0+jo+#p@!rRi|$~x5Fu>&8JTC$>i^aA@-Ao;w49OR zP?lX&5q_|or{$`Wy2(r!no-JFerSkwjLYb)v1t^R)2jh0oE;)as<${#>5lZvj|Ii} z(yQi@8gj5+lKNduN9I6H?}po5?3Vs|9`30Z6wrMT6UdIv8=~3+y2?m5t8ZjGnts%6 zSSO@qLJdYe+T@x1b0&T_)q#)~YwCAH7#-_w5;tOqhjX2+sRKJl8o=4~(P$Ln|R5bsE-x%AA~&_5vAxB)-(Wth0Ibn~0D!pp4^#d{3XdmQwe4b0ivh{}X+a-v=TE zxj1&4H!q;F-m5$j^*jKtB1X#gX)IhG0mABAgHdJv_^8~XfE;x)f68cT(+E^y{f`_v4syk8jy^kg!M$FH*%=%xD%LY)brgz=UFAEB~@ z?;$xS-{LCzm74)cfQpNvK3hXP+Q`PWUTCx2_-Y!LaMlHGyBjT5j?qh37=*}NGQ{cN z)E5e~e)FXn2T&P=cVFyZ5xn{zuxoqSmmR$7PFOmToF{M{RF2cXQc4yznH|g8PrfBb z-x#yoSkqb-8dZ+%^uYjsY+`E#)s%_|uUF#@Qwh?)(52E6aC7^H)rw(LnC9ZS*QuGT zU85D9!1d0VmmuaKH3!YF0;z0A>dtnPXO08zYq+~a-0-WxV43#1^~cT;JPKkYi>D0! z=lk&4!{#-0sI+x2g02+XtT{DeTMo;LS^-_ccV!{u8jR*ffeB)FQcDM|JE;GHL}ylO zrC{;T=MH{1G$dMjvK6Iq>Y0((t~L?vq}EmuGzU*M`P}F@u@@9iFTErKH*8I~M}hwa zhFQzPfwoh9h zUAv6ZbAAaXfhM&m7=+(@z8+2SD)WP}$KLO`vgoBlUOX)kXa1J&2S=2hE5bZvQdn#$ z>D5C`xee1@SA&8jHM@z*O&%aL@Y_$QQ3(=Rb=tC09p+0RE?9H1^y?^=#g5IUy delta 1886 zcmY+Cdpy&R8pnr>gdb4}x%>=Cr*f~kwVhnjVGF;Ll-r3?Vni;ve6co{IL1^iX^POR zoscM5+alyL^P3@*6|>yM44e7x_e;`}KLAN2)JW2{0*-e8ZD_ zYlwMtI-LlCoIMDkQmJ-2kinCg_*7RtioDh{dRqUoU>{Ut9O%!?%w zm!n0!vu~a~h(=e|jG(G@;d)w4w>Mr~QkH}KjDtJ()SSqR-+c0$)d$!)t6uq>#yc^F zqu^~Y%cmzMAgyHe-H6elucdW&a(*2G3&GPHWg1Iwp(8tw*2nuf;zQPMkby0eEj2T~ z;^WJ$?+w%j1HnY+D^wfHr@)O#zHdnrcA{}h(f67PN7MJZwD2B}p{G%KJ=V^nCfUwe z>DpKXKE`u%KxF)TV>p>VnmATpR>?Xt_?f+CyoNCkW;`XgcIY>-OX>dl8#4c8{!1du znJ)wM%6v7?u2+&v3#hJ#*=2PMWRy=@fKkNle6NzO1GdQ+5?OfnP4mIvlvX|S>eq-H znU`A?MMKJE_eu~{;>F_nWX`V5j}ERgQUkarNXz`#y*=Mtm5QT*y}Wa85G}YqR!SW> zH9~1ZbejhvIHX@Xv`tLejNK9-6QE`Z(NaFM~$$;GG;;fmw&! z7_kwVYU-^LjlKpNp-2TflLzGqRRP+L>FGi(x1H$^VRAJu9C4@3GmBDZX-JKj0;N%Y z!}z^pp-k|w1vapMm)4H|TMU8F)9V6M0oSpAJ3k@pCVa&>6ztVWe4oe`GfOZLv%+7# zE|PU0uGptlCg;`pKC&)`Ud4{#5N>i#*a;@Sv|l_c1INrN5JJ#C-0_t|-aK~(5Ud$& zg?*`THw~eM-yKUg&@<#F;gHM=p3tx-gk%5}uW9&uORcfG!qNO!mRWa^uxfx!obAe` z7`ko4rRrAm9i`j8MzS^0d(2m#{ry|hUD9-IVVs|-=}SLjzm?xsO(&Vo%*9@khv)0@ z8KzM?YA(~DvT0ABv(?rp!R(S;b69M!}Pg|&4qZjO&yH>qrt z>GJZvs1!$h4?hkjT0HN?>7H)|3*N%DQ+H?sG+-VMA;Q7P4t!hQ$;~y1*_U}Wf!Oi?DW|mT)dwEo_6%1_ zt`kRvrGsWl;G(7vyvOd)d9AEm%l`0 zISu!s-2$s#Q%T4^RC%*#kZ;p2s0Av(o6l1OV)v-6Wvkerp-{hVQAz@~n}^AsyQ1ZN z0`R&hfgfQ}5ZT+hs{Bv5CWoI- zZ`l89rf>6EhhuIqz%SwI*2RuQ=@V0Z*7LwXkv-e8RknRa)NEH<{atj)jMEmmH0Vps zVBcm42LvopGofA=bfNGLe~!JS5$O0@$CDrQM5=IziPs!X5^>1N_?~XY74oV@45te! zAa%Q^?Z8r8y(Nf$f_TxmKx{ZElePXg-KjpSj%J^y(N$3%+FztaP0Q}51f7~du~6$< zN~hfVpv-cGX3D->za*K~w{jj;s@|9XHXbc_YyUQJpXP@T9PXq5yQ^2D^D#?gUrQ>b zjW{LJ>9~5sGOEQq~08Q>7J~ zpRWAFr3c_p;JzU5m^K&V-QSIAizI5HyXPKHVU*h#5_zR~Ac6(SKqEo}@2{H*HrPoG%q-`j4oR$I8tB zuZ=TOL*XZrx$E@Y2Kq_^2B3~}CM(2nXCT;5UMDQ0U@RnSf1zK{f}&iqN&@y1#c5Q2 zHN^Qar_Pb7wqwC=at0-i`4_tMBLy*vglVn%Jno@7KUw)6h*q8e69!KR~ z;0u&-n~}y6+ZMZHpPcxMVbo8L5bK+fn~AgrQdKiYg7491HD^zdE-!WOk4S+?zoHRs z Date: Sun, 8 Jun 2014 16:06:31 +0200 Subject: [PATCH 27/32] Fixes #5184, is a master-PR of #5173. Adds missing air distribution pipe under hologram pad in the research department. Adds missing air distribution pipe under hologram pad by patient isolation C in medbay. Adds missing air distribution pipe under the door between the captain's office and maintenance section. Tries to bring some order to the cargo air distribution network that was a complete mess. --- maps/tgstation2.dmm | 220 ++++++++++++++++++++++---------------------- 1 file changed, 108 insertions(+), 112 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 635da1b5fe7..1686b1db9b1 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -317,7 +317,7 @@ "age" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/turf/simulated/floor,/area/security/brig) "agf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/security/warden) "agg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/maintenance/fsmaint) -"agh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"agh" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "agi" = (/obj/structure/table/woodentable,/obj/machinery/requests_console{pixel_x = 30},/obj/item/device/camera{name = "detectives camera"; desc = "A one use - polaroid camera. 30 photos left."; pixel_x = 0; pixel_y = 0; pictures_left = 30},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "agj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "agk" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/hos,/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/security/hos) @@ -330,30 +330,30 @@ "agr" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/table/woodentable,/obj/item/weapon/storage/photo_album{pixel_y = -10},/obj/item/device/camera_film,/obj/item/device/camera_film,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "ags" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "agt" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics Maintenance"; req_access_txt = "12;24"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"agu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) +"agu" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Security Wing Dorms"; req_access = null; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/crew_quarters/sleep/sec) "agv" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/security/brig) "agw" = (/obj/machinery/deployable/barrier,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/obj/machinery/camera{c_tag = "Armory"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/warden) -"agx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) +"agx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "agy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/warden) -"agz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) +"agz" = (/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "agA" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/warden) "agB" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) -"agC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) +"agC" = (/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "agD" = (/obj/structure/closet/secure_closet/security,/obj/structure/window/reinforced{dir = 4},/obj/item/device/flashlight/flare,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/main) "agE" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/reinforced,/obj/item/device/assembly/timer,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/main) "agF" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) -"agG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) +"agG" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "agH" = (/turf/simulated/floor,/area/security/main) "agI" = (/obj/structure/table,/obj/item/weapon/folder/red,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/main) "agJ" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor,/area/security/main) "agK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "agL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/hos) "agM" = (/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/security/hos) -"agN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) +"agN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{color = "#4444FF"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "agO" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/security/hos) "agP" = (/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "agQ" = (/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "dark"},/area/security/hos) -"agR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=EVA"; location = "Security"},/turf/simulated/floor,/area/hallway/primary/fore) +"agR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "agS" = (/obj/structure/closet/secure_closet/brig,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/prison) "agT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/security/brig) "agU" = (/obj/structure/closet/secure_closet/brig,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "Prison Wing Processing"; dir = 1},/turf/simulated/floor{icon_state = "red"},/area/security/prison) @@ -854,11 +854,11 @@ "aqv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/security/prison) "aqw" = (/obj/machinery/deployable/barrier,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/warden) "aqx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/fpmaint) -"aqy" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aqz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aqA" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aqy" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{color = "#4444FF"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aqz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{color = "#4444FF"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) +"aqA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aqB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) -"aqC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) +"aqC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{color = "#4444FF"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aqD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/closet/bombclosetsecurity,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/security/warden) "aqE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/main) "aqF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/security/main) @@ -882,10 +882,10 @@ "aqX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/security/warden) "aqY" = (/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aqZ" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "arrivals_airlock"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"ara" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"ara" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=EVA"; location = "Security"},/turf/simulated/floor,/area/hallway/primary/fore) "arb" = (/turf/simulated/wall,/area/crew_quarters/sleep/sec) "arc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Security Wing Dorms"; req_access = null; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/sleep/sec) -"ard" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Security Wing Dorms"; req_access = null; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/sleep/sec) +"ard" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/port) "are" = (/turf/simulated/wall,/area/lawoffice) "arf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor{dir = 8; name = "Weapons locker"; req_access_txt = "3"},/obj/structure/rack,/obj/item/weapon/storage/box/beanbags,/obj/item/weapon/gun/projectile/shotgun/pump/combat{ammo_type = "/obj/item/ammo_casing/shotgun/beanbag"},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical) "arg" = (/obj/machinery/door/airlock{name = "Internal Affairs"; req_access_txt = "38"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/lawoffice) @@ -920,7 +920,7 @@ "arJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "arK" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase{pixel_x = -2; pixel_y = -5},/obj/item/weapon/storage/briefcase{pixel_x = 3; pixel_y = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "arL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/security/tactical) -"arM" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) +"arM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/primary/port) "arN" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/weapon/folder/red,/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/main) "arO" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/maintenance/fsmaint) "arP" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) @@ -998,7 +998,7 @@ "atj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) "atk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) "atl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) -"atm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) +"atm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor,/area/hallway/primary/port) "atn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) "ato" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/crew_quarters/sleep) "atp" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{pixel_y = 23},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "neutral"; dir = 5},/area/crew_quarters/sleep) @@ -1201,8 +1201,8 @@ "axe" = (/turf/simulated/floor{icon_state = "arrival"; dir = 5},/area/hallway/secondary/entry) "axf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "axg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"axh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/primary/port) -"axi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) +"axh" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/hallway/primary/port) +"axi" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) "axj" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "axk" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "axl" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint) @@ -1214,7 +1214,7 @@ "axr" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "axs" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "axt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/hallway/primary/port) -"axu" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance{name = "E.V.A. Maintenance"; req_one_access_txt = "1;5;11;18;24"},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) +"axu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) "axv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/port) "axw" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) "axx" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/fore) @@ -1266,7 +1266,7 @@ "ayr" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/ai_monitored/storage/eva) "ays" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/wood,/area/library) "ayt" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"ayu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva) +"ayu" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) "ayv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/library) "ayw" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/ai_monitored/storage/eva) "ayx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_security{name = "Security Hardsuits"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva) @@ -1314,7 +1314,7 @@ "azn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/ai_monitored/storage/eva) "azo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva) "azp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva) -"azq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"azq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) "azr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/table/reinforced,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) "azs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "azt" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/security,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/security,/obj/item/clothing/shoes/magboots,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva) @@ -1734,7 +1734,7 @@ "aHr" = (/turf/simulated/wall,/area/crew_quarters/sleep) "aHs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "aHt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/fore) -"aHu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aHu" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"; req_access_txt = "31"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/quartermaster/storage) "aHv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/maintenance/fsmaint) "aHw" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aHx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/crew_quarters/sleep/bedrooms) @@ -1772,7 +1772,7 @@ "aId" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{icon_state = "swall_f10"; dir = 2},/area/shuttle/arrival/station) "aIe" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "aIf" = (/obj/machinery/door/airlock{id_tag = "Dorm3"; name = "Dorm 3"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/carpet{icon_state = "carpet8-0"},/area/crew_quarters/sleep) -"aIg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aIg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/plating,/area/maintenance/port) "aIh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light/small{dir = 8},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/mime,/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/bedrooms) "aIi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/bedrooms) "aIj" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fsmaint) @@ -1819,7 +1819,7 @@ "aIY" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) "aIZ" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Bar North"; dir = 2},/obj/machinery/vending/boozeomat,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aJa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/fore) -"aJb" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/fore) +"aJb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "aJc" = (/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_access_txt = "0"; req_one_access_txt = "12;25;28"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/crew_quarters/bar) "aJd" = (/turf/simulated/wall,/area/crew_quarters/kitchen) "aJe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) @@ -1830,8 +1830,8 @@ "aJj" = (/turf/simulated/wall,/area/hydroponics) "aJk" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Hydroponics"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "aJl" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aJm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aJn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aJm" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aJn" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{color = "#4444FF"; dir = 4},/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/fore) "aJo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aJp" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aJq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "whitehall"},/area/crew_quarters/fitness) @@ -1843,7 +1843,7 @@ "aJw" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor,/area/crew_quarters/fitness) "aJx" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor,/area/crew_quarters/fitness) "aJy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light/small,/turf/simulated/floor,/area/crew_quarters/fitness) -"aJz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) +"aJz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aJA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "aJB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aJC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/crew_quarters/fitness) @@ -1951,7 +1951,7 @@ "aLA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/port) "aLB" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/port) "aLC" = (/obj/machinery/light{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/hallway/primary/port) -"aLD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aLD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{color = "#4444FF"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aLE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aLF" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/port) "aLG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) @@ -2008,8 +2008,8 @@ "aMF" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/obj/machinery/light,/turf/simulated/floor{icon_state = "hydrofloor"},/area/hydroponics) "aMG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/crew_quarters/fitness) "aMH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/crew_quarters/fitness) -"aMI" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) -"aMJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aMI" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance{name = "E.V.A. Maintenance"; req_one_access_txt = "1;5;11;18;24"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) +"aMJ" = (/obj/machinery/light{dir = 8},/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "aMK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/crew_quarters/sleep/bedrooms) "aML" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aMM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/maintenance/fpmaint) @@ -2062,7 +2062,7 @@ "aNH" = (/obj/machinery/light/small{dir = 4},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/obj/structure/table/woodentable,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "aNI" = (/obj/machinery/light/small{dir = 8},/obj/structure/stool/bed,/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/bedsheet/mime,/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/bedrooms) "aNJ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aNK" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aNK" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "aNL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; layer = 2.4; level = 2; on = 1},/obj/structure/closet/crate/freezer,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aNM" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aNN" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor{icon_state = "hydrofloor"},/area/hydroponics) @@ -2076,7 +2076,7 @@ "aNV" = (/obj/machinery/bookbinder{pixel_y = 0},/turf/simulated/floor/wood,/area/library) "aNW" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/library) "aNX" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/library) -"aNY" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"aNY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) "aNZ" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth (Chaplain)"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aOa" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 25},/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aOb" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry) @@ -2097,7 +2097,7 @@ "aOq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aOr" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) "aOs" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/crew_quarters/locker) -"aOt" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor,/area/hallway/primary/port) +"aOt" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "aOu" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "arrivals_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "arrivals_sensor"; pixel_x = 25; pixel_y = 12},/obj/machinery/embedded_controller/radio/airlock_controller{tag_airpump = "arrivals_pump"; tag_exterior_door = "arrivals_outer"; frequency = 1379; id_tag = "arrivals_airlock"; tag_interior_door = "arrivals_inner"; pixel_x = 25; req_access_txt = "13"; tag_chamber_sensor = "arrivals_sensor"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aOv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/port) "aOw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/port) @@ -2126,14 +2126,14 @@ "aOT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/maintenance/port) "aOU" = (/obj/machinery/door/airlock{name = "Kitchen cold room"; req_access_txt = "28"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aOV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{icon_state = "hydrofloor"},/area/hydroponics) -"aOW" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) -"aOX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) -"aOY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) +"aOW" = (/obj/structure/stool,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"aOX" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aOY" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "aOZ" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) -"aPa" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"aPa" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva) "aPb" = (/obj/machinery/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) "aPc" = (/obj/machinery/hydroponics,/obj/machinery/camera{c_tag = "Hydroponics North"; dir = 2},/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) -"aPd" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"aPd" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva) "aPe" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) "aPf" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor/wood,/area/library) "aPg" = (/turf/simulated/floor/carpet,/area/library) @@ -2143,9 +2143,9 @@ "aPk" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library) "aPl" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/camera,/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library) "aPm" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/invisible,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/library) -"aPn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/maintenance/fpmaint) +"aPn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/crew_quarters/fitness) "aPo" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) -"aPp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aPp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva) "aPq" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/bedrooms) "aPr" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "aPs" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) @@ -2513,7 +2513,7 @@ "aWq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/gateway) "aWr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) "aWs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/gateway) -"aWt" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"aWt" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 25},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/table,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing) "aWu" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor,/area/gateway) "aWv" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 1},/obj/machinery/faxmachine{anchored = 0; department = "Internal Affairs"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "aWw" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/hand_labeler,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) @@ -2659,7 +2659,7 @@ "aZg" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable,/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aZh" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aZi" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor,/area/gateway) -"aZj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; layer = 2.4; level = 2; on = 1},/turf/simulated/floor,/area/crew_quarters/fitness) +"aZj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/central) "aZk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) "aZl" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) "aZm" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/hallway/primary/central) @@ -2714,7 +2714,7 @@ "baj" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/turf/simulated/floor,/area/storage/primary) "bak" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/storage/primary) "bal" = (/turf/simulated/wall,/area/quartermaster/storage) -"bam" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"; req_access_txt = "31"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bam" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) "ban" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/obj/machinery/light{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office) "bao" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/turf/simulated/floor/plating,/area/quartermaster/office) "bap" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/obj/structure/plasticflaps{opacity = 0},/turf/simulated/floor/plating,/area/quartermaster/office) @@ -2887,7 +2887,7 @@ "bdA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/wall,/area/crew_quarters/kitchen) "bdB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "bdC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva) -"bdD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva) +"bdD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "bdE" = (/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/bedrooms) "bdF" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/crew_quarters/sleep) "bdG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/crew_quarters/fitness) @@ -2961,7 +2961,7 @@ "beW" = (/obj/effect/landmark{name = "blobstart"},/obj/item/latexballon,/turf/simulated/floor/plating,/area/maintenance/port) "beX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/light,/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"; name = "Clothing Storage"},/turf/simulated/floor{dir = 10; icon_state = "neutral"},/area/crew_quarters/fitness) "beY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/sortjunction/flipped{dir = 2; name = "Engineering Break Room"; sortType = "Engineering Break Room"},/turf/simulated/floor,/area/hallway/primary/aft) -"beZ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) +"beZ" = (/obj/structure/closet/wardrobe/chemistry_white,/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/medical/chemistry) "bfa" = (/obj/item/stack/sheet/cardboard,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) "bfb" = (/obj/machinery/camera{c_tag = "Cargo Bay Storage"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) "bfc" = (/obj/machinery/camera{c_tag = "Cargo Delivery Office"; dir = 4; network = list("SS13")},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) @@ -3423,7 +3423,7 @@ "bnQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/patient_wing) "bnR" = (/obj/item/device/flashlight,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bnS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing) -"bnT" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/table,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_wing) +"bnT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor,/area/teleporter) "bnU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/stool/bed/chair/comfy/teal,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/patient_wing) "bnV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 1; icon_state = "whitered_a"; tag = "icon-whitered_a (WEST)"},/area/medical/patient_wing) "bnW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/stool/bed/chair/comfy/teal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whiteredcorner"},/area/medical/patient_wing) @@ -4509,7 +4509,7 @@ "bIK" = (/obj/structure/disposaloutlet,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating{nitrogen = 0.01; oxygen = 0.01},/area/rnd/mixing) "bIL" = (/turf/simulated/floor/airless{dir = 6; icon_state = "warning"},/area/rnd/test_area) "bIM" = (/obj/machinery/shieldwallgen{req_access = list(55)},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab) -"bIN" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/command{name = "Teleport Access"; req_access_txt = "17"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/teleporter) +"bIN" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/command{name = "Teleport Access"; req_access_txt = "17"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/teleporter) "bIO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/rnd/storage) "bIP" = (/obj/machinery/light_switch{pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{icon_state = "floorgrime"},/area/rnd/storage) "bIQ" = (/obj/machinery/door/window/southright{dir = 1; name = "Test Chamber"; req_access_txt = "47"},/obj/machinery/door/window/southright{name = "Test Chamber"; req_access_txt = "47"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/turf/simulated/floor{icon_state = "white"},/area/rnd/misc_lab) @@ -4670,17 +4670,17 @@ "bLP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bLQ" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/medical/chemistry) "bLR" = (/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"},/area/medical/chemistry) -"bLS" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) -"bLT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bLU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/central) +"bLS" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/toxin,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/medical/chemistry) +"bLT" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) +"bLU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bLV" = (/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3) "bLW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3) "bLX" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay3) "bLY" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) "bLZ" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/medbay2) "bMa" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/firedoor/border_only{dir = 4; name = "hazard door east"},/obj/machinery/door/airlock/glass_research{name = "Toxins Lab"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "white"},/area/rnd/mixing) -"bMb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/teleporter) -"bMc" = (/obj/structure/closet/wardrobe/chemistry_white,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/medical/chemistry) +"bMb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bMc" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/item/weapon/reagent_containers/glass/bottle/stoxin{pixel_x = -6; pixel_y = 10},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 5; pixel_y = 5},/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 1},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) "bMd" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/crew_quarters/heads) "bMe" = (/obj/structure/window/shuttle,/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/research/station) "bMf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/crew_quarters/heads) @@ -4690,13 +4690,13 @@ "bMj" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/storage/emergency3) "bMk" = (/obj/machinery/light_switch{pixel_x = 27},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor,/area/teleporter) "bMl" = (/obj/machinery/space_heater,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/storage/emergency3) -"bMm" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/medical/chemistry) +"bMm" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bMn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/table,/obj/item/weapon/storage/firstaid/fire{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bMo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bMp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bMq" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bMr" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bMs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/hallway/primary/central) +"bMs" = (/obj/machinery/door/airlock/maintenance{name = "Teleporter Maintenance"; req_access_txt = "17"},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/teleporter) "bMt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/rnd/lab) "bMu" = (/turf/simulated/wall,/area/rnd/lab) "bMv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/rnd/lab) @@ -4752,7 +4752,7 @@ "bNt" = (/turf/simulated/wall/r_wall,/area/rnd/lab) "bNu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/item/weapon/cigbutt,/turf/simulated/floor/plating,/area/storage/emergency3) "bNv" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags{pixel_x = -1; pixel_y = -2},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) -"bNw" = (/obj/machinery/door/airlock/maintenance{name = "Teleporter Maintenance"; req_access_txt = "17"},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/plating,/area/teleporter) +"bNw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor,/area/hallway/primary/central) "bNx" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/crew_quarters/heads) "bNy" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor,/area/hallway/primary/central) "bNz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall,/area/hallway/primary/central) @@ -4815,13 +4815,13 @@ "bOE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) "bOF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) "bOG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) -"bOH" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"bOH" = (/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/medical/sleeper) "bOI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/medical/chemistry) -"bOJ" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"bOK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bOL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bOM" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/item/weapon/reagent_containers/glass/bottle/stoxin{pixel_x = -6; pixel_y = 10},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 5; pixel_y = 5},/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 1},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) -"bON" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bOJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bOK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bOL" = (/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "emerg"; name = "Medbay Doors Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 26; range = 6; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/medical/sleeper) +"bOM" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bON" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"; pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/primary/central) "bOO" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 2; on = 1},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/server) "bOP" = (/obj/machinery/computer/area_atmos,/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "bot"},/area/rnd/storage) "bOQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/medical/genetics) @@ -4906,7 +4906,7 @@ "bQr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bQs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bQt" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bQu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bQu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bQv" = (/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/camera{c_tag = "Cyborg Station"; dir = 1},/obj/structure/closet/crate{name = "Camera Assembly Crate"},/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/comms{name = "\improper Cyborg Station"}) "bQw" = (/obj/machinery/camera{c_tag = "AI Upload Access"; dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload_foyer) "bQx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-white_ex"; icon_state = "white_ex"; dir = 2},/area/medical/medbay2) @@ -4969,7 +4969,7 @@ "bRC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bRD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whiteredcorner"},/area/medical/research{name = "Research Division"}) "bRE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/medical/research{name = "Research Division"}) -"bRF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bRF" = (/obj/machinery/door/window/eastleft{name = "Mail"; req_access_txt = "50"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office) "bRG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/door/airlock/highsecurity{name = "Messaging Server"; req_access_txt = "30"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/server) "bRH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/server) "bRI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics) @@ -5043,7 +5043,7 @@ "bSY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) "bSZ" = (/turf/simulated/floor,/area/atmos) "bTa" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bTb" = (/obj/structure/closet/crate/medical,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) +"bTb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/quartermaster/office) "bTc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/office) "bTd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor,/area/quartermaster/office) "bTe" = (/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) @@ -5071,14 +5071,14 @@ "bTA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/port) "bTB" = (/turf/simulated/wall,/area/maintenance/incinerator) "bTC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office) -"bTD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/window/eastleft{name = "Mail"; req_access_txt = "50"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office) +"bTD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/port) "bTE" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/storage/emergency) "bTF" = (/obj/machinery/light{dir = 1},/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) "bTG" = (/obj/item/device/radio/intercom{broadcasting = 0; canhear_range = 5; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = 21},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) "bTH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/port) "bTI" = (/obj/machinery/light/small{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/crew_quarters/captain) "bTJ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/wall,/area/quartermaster/office) -"bTK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/quartermaster/office) +"bTK" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating,/area/quartermaster/office) "bTL" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Cargo Technician"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/quartermaster/office) "bTM" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/port) "bTN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/quartermaster/storage) @@ -5102,9 +5102,9 @@ "bUf" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bUg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) "bUh" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bUi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bUi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) "bUj" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "virology_inner"; locked = 1; name = "Engineering External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bUk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/storage) +"bUk" = (/obj/structure/closet/crate/internals,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) "bUl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "bUm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/crew_quarters/locker) "bUn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/port) @@ -5118,20 +5118,20 @@ "bUv" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "white"},/area/rnd/lab) "bUw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/storage/emergency) "bUx" = (/obj/structure/rack{dir = 1},/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bUy" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/office) +"bUy" = (/obj/structure/closet/crate/medical,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) "bUz" = (/turf/simulated/floor{icon_state = "warnwhite"; dir = 1},/area/rnd/lab) "bUA" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "warnwhite"; dir = 1},/area/rnd/lab) -"bUB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/wall,/area/quartermaster/office) -"bUC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) +"bUB" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bUC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/storage) "bUD" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"},/area/rnd/lab) "bUE" = (/obj/machinery/newscaster{pixel_x = -27; pixel_y = 1},/turf/simulated/floor{icon_state = "warnwhite"; dir = 1},/area/rnd/lab) "bUF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/captain) "bUG" = (/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/crew_quarters/heads) -"bUH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) +"bUH" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) "bUI" = (/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/rnd/lab) "bUJ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/rnd/lab) "bUK" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bUL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/closet/crate/internals,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) +"bUL" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) "bUM" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area) "bUN" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/quartermaster/storage) "bUO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) @@ -5210,7 +5210,7 @@ "bWj" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/space,/area) "bWk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engine/engine_monitoring) "bWl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/atmos) -"bWm" = (/obj/machinery/door/airlock/maintenance{name = "Captain's Office Maintenance"; req_access_txt = "20"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/crew_quarters/captain) +"bWm" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/dropper,/obj/machinery/light{dir = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bWn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/hallway/primary/central) "bWo" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/space,/area) "bWp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/bridge/meeting_room) @@ -5224,8 +5224,8 @@ "bWx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/quartermaster/office) "bWy" = (/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay2) "bWz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/medical/medbay3) -"bWA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/plating,/area/quartermaster/office) -"bWB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) +"bWA" = (/obj/machinery/door/airlock/maintenance{name = "Captain's Office Maintenance"; req_access_txt = "20"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/crew_quarters/captain) +"bWB" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/syringes,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bWC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "bWD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "bWE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/table,/obj/machinery/cell_charger,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/quartermaster/storage) @@ -5271,8 +5271,7 @@ "bXs" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; dir = 4},/area/medical/medbay2) "bXt" = (/obj/machinery/camera{c_tag = "Medbay Emergency Entrance"; dir = 2; network = list("SS13")},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bXu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medical Equipment"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) -"bXv" = (/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Quarantine Shutters"; opacity = 0},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/medical/sleeper) -"bXw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bXv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/quartermaster/office) "bXx" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "bXy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall,/area/assembly/robotics) "bXz" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics) @@ -5285,9 +5284,7 @@ "bXG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics) "bXH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/assembly/chargebay) "bXI" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "virology_outer"; locked = 1; name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bXJ" = (/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "emerg"; name = "Medbay Doors Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 26; range = 6; req_access_txt = "5"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/medical/sleeper) "bXK" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bXL" = (/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bXM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor,/area/assembly/chargebay) "bXN" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/newscaster{pixel_x = 28; pixel_y = 0},/turf/simulated/floor,/area/engine/engine_monitoring) "bXO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -10548,7 +10545,6 @@ "dUR" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "dUS" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/reception) "dUT" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/reception) -"dUU" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/syringes,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "dUV" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/medical/reception) "dUW" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/medical/reception) "dUX" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/storage/box/cups,/obj/item/weapon/storage/box/cups{pixel_x = 2; pixel_y = 5},/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/medical/reception) @@ -10967,18 +10963,18 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaanmapaapbaeFaeFagXagXagXagXagXagXagXagXagXagXamRapdapdamVapfapgaphagXagXagXagXagXagXapiapjahEahxahxahCamNanjahKahJalNaprapsapsapsaptalNalNalNalNapualOalOalOalOalOaaaaaaaaaaaaaaaaaaalPaafapvapvapvapvapvaafaoPaafapvapvapvapvapvaafalPaaaaaaajiajiajiajiaaaaaaajiajiajiajiajiajiajiaaaaaaajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafapwapwapwapwapwaafaoWaafapwapwapwapwapwaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmapxapyapxapzapxapAapAapBapCapDapAapAapAapAapAapAapAapAapAapEapFapGapHapIapJapKapLaleapMapNapOapPapQamxapiahnahoajhajhajhacpajhahuahpapYahvaqaaqbalOalOalOalOalOaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaafaoPaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaafaoWaaaaaaaaaaafaaaaaaaaaampaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxaqcaqdapxapxaqeapEaqfapEapEapEapEapEapEapEapEapEapEapEaqgapEaqhapEaqiapEapEapEaleaqjaqkaqlaqmapOamoapiahkahjahiahhaheahcamwahmahlalNalNalNajhalOalOalOalOalOaaaaaaaaaaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxaqxaqyaqzaqAaqBaqCagGagzagzagzagzagzagzagzagCaguagxaguagRagNaqKaqLagKaqNaqLaqOaleapiapiapiapiapiapSamfaqQagWaqSaqTaqUaqVajhalNamhagYalNaaaaaaaaaalOalOalOaaaaaaaaaaaaaaaaaaaaaalPaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqYaqZaqYaaaaaaaaaaaaaaaaaaaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxapaaraapxarbarbarcardarbarbarbareareareakKargarearearhariagharkalNaggalNarmalNalNakJagjagjbbNagjakpalpakOakMakLakLakLamaagjagtamcagqalNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafapvapvapvapvapvaafaoPaafapvapvapvapvapvaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafarwarxarwaaaaaaaaaaaaaaaaaaaaaalPaafapwapwapwapwapwaafaoWaafapwapwapwapwapwaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagapxaryapbapxarEatVatXatWaWtatYarbaWvarGarHarIarJarKaNCarMapEaLDarOarPaLEaLGaLGaLGaLGaNoaLJaLGaNoaLGaNraNnaLvaKWaNeaMTaNaajhaMNalNasdasealNaaaaafaKEaKzaKzaKDaKzaKzaKjaafaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoPaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasjaPXaslaaaasmaPYasoaaaaafaspaqYaspaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoWaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxapxapxapxapbapxarEarAatXatWaMIasrarbaWwarIarIarIarJasuaOzaswasxaMJalNaMLaIkaMKaMKaMKaMUaOAaOBaGVaOCaGVaGVaGVaGVaGVaOyarTaMzasPasPasPasPasPasPasPasPaLMasRasRasRasRasRaLMasPaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasSasTasUasTasSasVasWasVasSaafaspaOuaOkaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafapxasZataapxapbapxauParAatXatWaNYauNarbatearIatfatfarJatgaOzapAapEaNKalNaNDaNFaNIaSLaHqaHratoatpaGVaNObkqaNUaNpaRiaRQaSfarTaYEatAaJsavYaRgaKkaQBaRxasPaNgasRasRasRasRasRaLMasPaafaaaaaaalQaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHasTatIasTatHasVatJasVatHatKatLatMaPLatOatOatPatKatKaafaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafapxatQatRatSaPpaPnaPdaPaaOYaOXaOWarEarbauaaubaucaucaudaueaOzapAapEaLDalNaNDaNFaHyaPqaHqaHrauhauiaGVaPHaPCaOEaOEaOFaOGaOParTaSOauqaJsavYavYaKkaSFaMmaTsaODasRasRasRasRasRaOSasPasPasPaaaalQaaaapvapvapvapvapvaafaoPaafapvapvapvapvapvaaaampaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHauzauAauBatHauCauDauEatHaqYaqYauFauGauHauIauJaKFatKaaaaaaampaaaapwapwapwapwapwaafaoWaafapwapwapwapwapwaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagapxauLapaapxaHDapxarBarAaMQarCasqarEarbaHAauSauTauTaLxaHCaKLaHsaHtaHuaHvaHwaHxaHyaHzaHqaHravdauiaGVaGVaGVaGWaGWaGXaGVaGVarTaJvaJqaJsavYavYaKkaKoaJCaKiaGZasRasRasRasRasRaGUaGSavqavraaaalQaaaaafaaaaafaafaaaaaaaoPaaaaaaaafaaaaaaaafaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHavsavtavuatHavsavtavuatHavvavwavxavxavxavxavyavzarwaaaaaaalPaaaaafaaaaafaafaaaaaaavAaaaaaaaafaaaaaaaafaaaalPaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaagapxapxapxapxaHDapxaHLaHIaHIaHIaHIaHMaHIaHHaHGaHGaHGaHGaHKaHJaNqapEaIgalNaIjaIkaIhaIiaHYaIfaHNaHVaNQaLlavPavRavRaTIavRaKSavVavWavhaKPaviaviaKPaLcaKXaLaawbasRasRasRasRasRawbawcawdaweaaaalQalQalPaaaaaaaafaaaaaaaoPaaaaafaafaafaafalPalPalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaasSatHawfawgasSatHawfawgasSatKawhatKatKatKatKatKawiaspaaaaaaalPalPalPaaaaaaaafaaaawjawkawjaafaafaafaafalPalPalPaafapxapxapxapxawlawmawmawmawmawmawmawmawnapxapxawoawpawqapxawrawsaNJaJpawvawwawwawwawwawwaJoawwaJmaJnaJfaJfaJeaJeaJlaIYaJaaJbahmaIxaIAaIDaITaIvaHravdaIwawLawLbcxawMawNaVcawLauiawPawQaLQayMayMayMayMaMdaMmaMqawUasRasRasRasRasRawUawVawdaweaaaaaaaaaaafaafaaaaafaaaaaaawWaaaaaaaafaaaaaaaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawXawYawYawYawZaxaawYawYaxbaxcaxdaxbaxbaxbaxeatKaxfaspaaaaafaafaaaaaaaaaaaaaafaaaaxgaKhaKgaafaaaaafaaaaaaaaaaaaaaaapxapaapaaxjapaapaapaapaapaapaapaapaaxkaxlaxmaxnaxnaxnaxnaxnaxnaxoaJBaMMaxraxraxraxraxsaJAaxraxuaJzaxsaxraxraxraxraxwaxxaxyaKdaKaaHxaJRaJRaJRaHrauhaJQawLawOawMaxCawMaVeaxEaWraxGaxHaMuaMmaMmaMmaMBaMEaMGaMHaJwasRasRasRasRasRaJxaJyaxNaxOaaaaaaaaaaaaaafaaaaafaaaaxPaxQaxPaaaaafaaaaaaaafaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxRaxSaxTaxUaxVaxTaxTaxWaxUaxTaxXaxYaxZaxZayaatKaxfatLaafaafaaaaaaaaaaaaaaaaafaybaycaydbdBayfaaaaafaaaaaaaaaaaaaaaapxapaapxaygayhayiayiayiayiayiayiayiayjaygaykaylaylaylaylaylaylaylaQnaynaxrayoaypayqayrbdCbbrayubdDaywayxaypayyaxrayzapEayAalNaQvaNFaNIbdEaHqaHravdbdFayDaxFaxFayEayFayGbeDayIavVbdHbdcbbUbbUbbUbaNbaTaZjbavbdGasRasRasRasRasRbdIasPasPasPaaaaaaaaaaafaafaafaafaaaaySbdJaySaaaaafaaaaaaaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafatHayUayVayUayWaxTaxTayXayUayVayUayYaxSaxVayZatKaxfatKatKazaatOatOatOatOatPatKazbazcazdazeazbapxapxawoawpawqapxapxapxapaaryaygaaaaafaaaaafaaaaafaaaaafaaaaygaykaylazfazgazhaziazjaylaQnapaaxrazkazkazlazmaznazoazpazqazrazsaztaztaxrayzapEazualNaQvaNFaHybdEaHqaHrauhazvbbOazxazyazzazAazBazBazCazBasPbeXbfGbeFbeGbeHbeObeEasPbdLasRasRasRasRasRbdKasPaafaaaaaaaaaaaaaafaafaaaaafazLazMbdMazOazPaafaaaaaaaafaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxaqxaqAaqCaqyaqzagNagRaqBaqBaqBaqBaqBaqBaqBagGagzagCagzaraaqLaqKaqLagKaqNaqLaqOaleapiapiapiapiapiapSamfaqQagWaqSaqTaqUaqVajhalNamhagYalNaaaaaaaaaalOalOalOaaaaaaaaaaaaaaaaaaaaaalPaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqYaqZaqYaaaaaaaaaaaaaaaaaaaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxapaagxapxarbarbarcaguarbarbarbareareareakKargarearearhariagharkalNaggalNarmalNalNakJagjagjbbNagjakpalpakOakMakLakLakLamaagjagtamcagqalNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafapvapvapvapvapvaafaoPaafapvapvapvapvapvaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafarwarxarwaaaaaaaaaaaaaaaaaaaaaalPaafapwapwapwapwapwaafaoWaafapwapwapwapwapwaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagapxaryaHDapxarEatVatXaNYaOtatYarbaWvarGarHarIarJarKaNCaMJaFsaNKarOarPaLEaLGaLGaLGaLGaNoaLJaLGaNoaLGaNraNnaLvaKWaNeaMTaNaajhaMNalNasdasealNaaaaafaKEaKzaKzaKDaKzaKzaKjaafaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoPaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasjaPXaslaaaasmaPYasoaaaaafaspaqYaspaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoWaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxapxapxapxaHDapxarEarAatXatWaOWasrarbaWwarIarIarIarJasuaOzaswasxaOXalNaMLaIkaMKaMKaMKaMUaOAaOBaGVaOCaGVaGVaGVaGVaGVaOyarTaMzasPasPasPasPasPasPasPasPaLMasRasRasRasRasRaLMasPaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasSasTasUasTasSasVasWasVasSaafaspaOuaOkaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafapxasZataapxaHDapxauParAatXatWasqauNarbatearIatfatfarJatgaOzapAapEaOYalNaNDaNFaNIaSLaHqaHratoatpaGVaNObkqaNUaNpaRiaRQaSfarTaYEatAaJsavYaRgaKkaQBaRxasPaNgasRasRasRasRasRaLMasPaafaaaaaaalQaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHasTatIasTatHasVatJasVatHatKatLatMaPLatOatOatPatKatKaafaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafapxatQatRatSapbapxarEarAatXatWasqarEarbauaaubaucaucaudaueaOzapAapEapFalNaNDaNFaHyaPqaHqaHrauhauiaGVaPHaPCaOEaOEaOFaOGaOParTaSOauqaJsavYavYaKkaSFaMmaTsaODasRasRasRasRasRaOSasPasPasPaaaalQaaaapvapvapvapvapvaafaoPaafapvapvapvapvapvaaaampaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHauzauAauBatHauCauDauEatHaqYaqYauFauGauHauIauJaKFatKaaaaaaampaaaapwapwapwapwapwaafaoWaafapwapwapwapwapwaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagapxauLapaapxaHDapxarBarAaMQarCasqarEarbaHAauSauTauTaLxaHCaKLaHsaHtaJbaHvaHwaHxaHyaHzaHqaHravdauiaGVaGVaGVaGWaGWaGXaGVaGVarTaJvaJqaJsavYavYaKkaKoaJCaKiaGZasRasRasRasRasRaGUaGSavqavraaaalQaaaaafaaaaafaafaaaaaaaoPaaaaaaaafaaaaaaaafaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHavsavtavuatHavsavtavuatHavvavwavxavxavxavxavyavzarwaaaaaaalPaaaaafaaaaafaafaaaaaaavAaaaaaaaafaaaaaaaafaaaalPaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaagapxapxapxapxaHDapxaHLaHIaHIaHIaHIaHMaHIaHHaHGaHGaHGaHGaHKaHJaNqapEaJmalNaIjaIkaIhaIiaHYaIfaHNaHVaNQaLlavPavRavRaTIavRaKSavVavWavhaKPaviaviaKPaLcaKXaLaawbasRasRasRasRasRawbawcawdaweaaaalQalQalPaaaaaaaafaaaaaaaoPaaaaafaafaafaafalPalPalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaasSatHawfawgasSatHawfawgasSatKawhatKatKatKatKatKawiaspaaaaaaalPalPalPaaaaaaaafaaaawjawkawjaafaafaafaafalPalPalPaafapxapxapxapxawlawmawmawmawmawmawmawmawnapxapxawoawpawqapxawrawsaNJaJpawvawwawwawwawwawwaJoawwaJzaLDaJfaJfaJeaJeaJlaIYaJaaJnahmaIxaIAaIDaITaIvaHravdaIwawLawLbcxawMawNaVcawLauiawPawQaLQayMayMayMayMaMdaMmaMqawUasRasRasRasRasRawUawVawdaweaaaaaaaaaaafaafaaaaafaaaaaaawWaaaaaaaafaaaaaaaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawXawYawYawYawZaxaawYawYaxbaxcaxdaxbaxbaxbaxeatKaxfaspaaaaafaafaaaaaaaaaaaaaafaaaaxgaKhaKgaafaaaaafaaaaaaaaaaaaaaaapxapaapaaxjapaapaapaapaapaapaapaapaaxkaxlaxmaxnaxnaxnaxnaxnaxnaxoaJBaMMaxraxraxraxraxsaJAaxraMIaxraxsaxraxraxraxraxwaxxaxyaKdaKaaHxaJRaJRaJRaHrauhaJQawLawOawMaxCawMaVeaxEaWraxGaxHaMuaMmaMmaMmaMBaMEaMGaMHaJwasRasRasRasRasRaJxaJyaxNaxOaaaaaaaaaaaaaafaaaaafaaaaxPaxQaxPaaaaafaaaaaaaafaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxRaxSaxTaxUaxVaxTaxTaxWaxUaxTaxXaxYaxZaxZayaatKaxfatLaafaafaaaaaaaaaaaaaaaaafaybaycaydbdBayfaaaaafaaaaaaaaaaaaaaaapxapaapxaygayhayiayiayiayiayiayiayiayjaygaykaylaylaylaylaylaylaylaQnaynaxrayoaypayqayrbdCbbraPaaPdaywayxaypayyaxrayzapEayAalNaQvaNFaNIbdEaHqaHravdbdFayDaxFaxFayEayFayGbeDayIavVbdHbdcbbUbbUbbUbaNbaTaPnbavbdGasRasRasRasRasRbdIasPasPasPaaaaaaaaaaafaafaafaafaaaaySbdJaySaaaaafaaaaaaaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafatHayUayVayUayWaxTaxTayXayUayVayUayYaxSaxVayZatKaxfatKatKazaatOatOatOatOatPatKazbazcazdazeazbapxapxawoawpawqapxapxapxapaaryaygaaaaafaaaaafaaaaafaaaaafaaaaygaykaylazfazgazhaziazjaylaQnapaaxrazkazkazlazmaznazoaPpaBdazrazsaztaztaxrayzapEazualNaQvaNFaHybdEaHqaHrauhazvbbOazxazyazzazAazBazBazCazBasPbeXbfGbeFbeGbeHbeObeEasPbdLasRasRasRasRasRbdKasPaafaaaaaaaaaaaaaafaafaaaaafazLazMbdMazOazPaafaaaaaaaafaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafazQasSazRavtazSazTazUazVazWazSavtazXazYasSazZaAaatKaAbaAcaAcaAcaAcaAcaAcavzbezaAeazbaAfaAgaAhazbbghapaapaapaapaapaapaapaapaaAjaygaafaAkaAkaAkaAkaAkaAkaAkaafaygaykaylaAlaAmaAnaAoaAlaylaQnaApaxraxraxraxraAqaAraypaAsaAraAtaxraxraxraxrayzapEaAualNaQvaNFaHybdEaHqaHravdaAvazBazBazBazBazBazBaAwaAxaAyazBasPasPasPasPbgobgrasPasPbdKasRasRasRasRasRbdKasPaaaaaaaaaaaeaaaaaaaaaaaaaafaAAaABbdTaADaAAaafaaaaaaaafaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxRayVaAEaAFaAFaAFaAFaAGayVaxRaAHasSaAIaAJaAKaAKaAKaAKaAKaAKaAKaAKawibfxbfzazbbckaANaAOazbaAPaAQaAPaAPaAPaAPaAPaAPaAPaAPaARaaaaAkaASaATaAUbbTaAWaAkaaaaygaykaylaAlaAXbewaAZaAlaylaQnapxaxraBaaBbazlaBcaBdazoazpaBdaBeazsaBfaBfaxrayzapEayAalNbdZaIkaIhbdEbejbelavdaAvazBaBiaAxaBjaBjazBaAwaBkaAyazBaBlaBmaBnaBobhDaULaBqaafbfBbfdbfdbfdbfdbfdbfgaafaaaaaaaaaaaaaaaaaaaaaaaaaafaAAaBuaBvaBwaAAaafaaaaaaaBqaBqaBqaBqaBqbhqbhCaBqaBqaBqaBqaBqaBqaBqbgHaBFaBFaBFaBGaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaBHaBIaBJaBIaBIaDRaDSaBIaBIaBJaBMaBNasSayWaBOaQlaQjaSQaBSaBTaBUaBVaAKawiaPOatKazbazbaBXaBYaARaBZaCaaCbaCcaCdaCeaCfaCgaXEaCiaARaafaAkaQmaCkaClaCmaCnaAkaafaygaykaylaCoaCpaCqaCpaCraylaQnaCsaxrayoaypaCtaCuaAraCvaAsaAraCwaCxaypaCyaxrayzapEayAalNaQvaIAaIDaQxaIvaHraCAaCBazBaCCaAxaAxaAxazCaCDaCEaCFazBaCGaCHaCIaCJaYFaULaBqaaaaafaaaaafaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaAAaZbaCMaCNaAAaBqaCOaCPaBqaQSaQDaQDaQDaQDaQDaQDaQFaRdaRdaRdaRdaRfaRdaRdaRdaRhaDaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10988,37 +10984,37 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDiaIdaECaEDaDcaEEaDcaEEaDcaEEaDcaEEaDcaEFaEGazSaIeawzawyawxawuawuawuawzawCawDawzawAaImaInawBauKauKaAPaGOaIpaCaaIqaGOaGOaIraIsaItaIuaARaaaawaaaaavMavNavMaaaaafaaaaygavOaylaIyaIzavZaIBaICaylavLapaaxraIEaypazlaIFaIGazoaIHaIIaIJaIKaILaIMawGaBsaIOaIPaIQaBKaISaaaaaaaUnaIUaIVaBLazBaIXaAxaAxaAxaCEaAxaAxaAxauOaBoaKyaBoaBoavJaBoaJcaBoaJdavHavGaJgaJhaJiaJjaJkavFaJjavEaJjaJjaJjaJjavDaJjaJjavCaJjaJjaJjaJjasIayRayvaAzaAiaBraBpazHaEsazIavpavlavmavnazFayNayPazDazEasHaIbaJDaJEaJFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJHaJIaBIaDbaDcaDcaDcaJJaDcaDcaJKaDcaDcaDiaJLaJMayWaxTaJNaJOaJOaJOaJOaJOaJOaJOaJPasDatKatKavkatKatKaAPaJSaJTaJUaJVaJVaJVaJVaJWaJXaJYaARaJZavaaKbaKcavbaKeaKbaKbaKfaygavcaylaylaylayKayJayLawGayBavKaxraxraxraxraKlaKmaCxaCxaKnayHawGawGaxraxraIOaIOaIOaIOaKpaKqaKraKsaUnaKtaIVaKuazBazBazBazBazBazBazBazBazBauOaKwaKvaKxaIZauMavIaKBaKCaJdauyauWauXaKGaKHaJjaKIauVaKKawtaKKaKMaKNaKOauQaKQaKRauxaKTauUaKVaJjauwauvaKYaJraKZaJtaJuaysaEsaLbauuaLdavfauoaveaunaEuaEyaLhasHaIbaLiaLjaLkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJHaBIaBJaBIaBIaDRaDSaBIaBIaBJaJIaLmasSaLnaxTawXaLoaLoaLpaLoaLqatHaLraLsasDaLtaLuaACaLwazwaLyaLzaLAaLzaLzaLzaLzaLzaLzaLzaLBaLCazNaAdaLFaLFayTaLHaLFaLFaLFaLIazKaLKaLLaLFazJaLNaLOaLPaDKaIOaLRaLSaIOaIPaLTaLTaLTaLTaLTaLTaLUaLVaLWaLXaLYaLZaMaaMbaMcaIOaIOaIOaDGaMeaMfaMeaMgaMhaMiaMjaIOaMkaIOaBoaMlaxMaOOaMoaMnaMpaxKaMraMsaMtaJdaxLaMvaMwaMwaMxaJjaMyaxJaMAaxBaMAaMAaMCaMDaxDaMDaMFayOayCayQaMDaJjasIarZaHPaHPaCXaDFaHPaHPaEsaMOaMPaEuaytaMRaHZavTaEuaMSaymayeaIbaEyaEyaEyaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawXayVaMVaAFaAFaAFaAFaMWayVawXaAHasSaAIaMXaMYaMZavSaNbaNbaNcatHaNdaLsaxAaNfaLuaxzaNhaNiaNjaNkaNlaLzaLzaLzaLzaLzaLzaLzaLBaNmaxhaLzaLzaLzaxpaxiaLzaLzaLzaLzaxvaLzaLzaLzaxtaNmaLuaLPaIOaIOaIOaIOaIOaIOaIOaIOaIOaIOaIOaIOaNsaNtaNuaNvaNwaNxaNyaNzaNAaIOaIOaIOaLPaIOaIOaIOaIOaIOaIOaIOaIOaNBaCzaCjaCWaCQaMpaNEaMpaMpawEaNGaMsaNHaJdawFawJawSaNLaNMaJjaNNawTaNPawHaNRaNSaJjaNTawIaNTaJjaJjaJjavCaJjaJjasIarZaNVaHPaHPaNWaHPaNXaEsaEuaEuaEuaEuaEuaEuavQaEuaIbaIbasHaIbaNZaOaaEyaaaaafaaaaaaaaaaaaaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafazQasSaMYavtazSaObaOcaOdaOeazSavtaOfaOgasSayWaxTaMYaOhaOiaNbaNbaNcatHaOjaLsasDaNfaLuasXaLAaLzaLzaLzaChaEzaBPaLzausaOmaOmaOraALaOtatmaOmaOvaOwaOxathatlatkatjatiatcatbatbasYatdaNmaLuaLPaIOaOHaIOaOIaOIaOIaOIaOIaOIaOIaOIaOJaOKaOIaOIaOIaOIaOLaOIaOIaOIaOIaOIaOMaONaOIaOIaOIaOIaOIaOIaOIaIOaIOaIOaBoaAYasOaOQaOQaOQaORasQaNGaMsaBQaJdaJdaJdaJdaJdaOUaJjaOVasKasLasNaNPaNPaJjaOZasMaPbaPcaPbaPbasJaPeaJjasIarZaPfaPfaPgaPhaPiaPiaPjaEsaPkaPlaPmaEyaskaVbasbaIbaIbasHaIbaEyaPsaEyaPtaPtaPtaPuaPvaPwaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawXayVaMVaAFaAFaAFaAFaMWayVawXaAHasSaAIaMXaMYaMZavSaNbaNbaNcatHaNdaLsaxAaNfaLuaxzaNhaNiaNjaNkaNlaLzaLzaLzaLzaLzaLzaLzaxhaxiaxuaLzaLzaLzaxpayuaLzaLzaLzaLzaxvaLzaLzaLzaxtaNmaLuaLPaIOaIOaIOaIOaIOaIOaIOaIOaIOaIOaIOaIOaNsaNtaNuaNvaNwaNxaNyaNzaNAaIOaIOaIOaLPaIOaIOaIOaIOaIOaIOaIOaIOaNBaCzaCjaCWaCQaMpaNEaMpaMpawEaNGaMsaNHaJdawFawJawSaNLaNMaJjaNNawTaNPawHaNRaNSaJjaNTawIaNTaJjaJjaJjavCaJjaJjasIarZaNVaHPaHPaNWaHPaNXaEsaEuaEuaEuaEuaEuaEuavQaEuaIbaIbasHaIbaNZaOaaEyaaaaafaaaaaaaaaaaaaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafazQasSaMYavtazSaObaOcaOdaOeazSavtaOfaOgasSayWaxTaMYaOhaOiaNbaNbaNcatHaOjaLsasDaNfaLuasXaLAaLzaLzaLzaChaEzaBPaLzausardaOmaOraALatmarMaOmaOvaOwaOxathatlatkatjatiatcatbatbasYatdaNmaLuaLPaIOaOHaIOaOIaOIaOIaOIaOIaOIaOIaOIaOJaOKaOIaOIaOIaOIaOLaOIaOIaOIaOIaOIaOMaONaOIaOIaOIaOIaOIaOIaOIaIOaIOaIOaBoaAYasOaOQaOQaOQaORasQaNGaMsaBQaJdaJdaJdaJdaJdaOUaJjaOVasKasLasNaNPaNPaJjaOZasMaPbaPcaPbaPbasJaPeaJjasIarZaPfaPfaPgaPhaPiaPiaPjaEsaPkaPlaPmaEyaskaVbasbaIbaIbasHaIbaEyaPsaEyaPtaPtaPtaPuaPvaPwaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafatHaxRayVaJMayWaxTaxTayXaJMayVaJMaPxawYaPyaxTaxRaPzaPzaLpaPzaLqatHaPAaLsasDaPBaPBasCatzaPBaPEaPEaPEaPEaPEaPFaPGaPEaPEaPEaPEaPEasEaPIaPJaPIaPKasGaPMaLzaLAaPNasFaPPaPQaLAaLzaPRaPRaUnaIOaIOaIPaPTaKraKraPUaPUaPUaPUaPVawGawRaxqaPZaQaaQaaQbaQcaQaaQdaQeaQfawGaQgaPUaPUaPUaPUaKraKraQhaINaIOaIOaBoaQiashaQkaQkaQkaQkasyassasiaQoavXarFdZFaQsaQtaQuaJdaJdaszaQwasBaQyaQzaJjaQAasAaQCaQCaQCaQCascaQEaJjasaarZaQGaHPaPgaPhaHPaHPaQHaEsaQIaQJaQKaEyaQLarpaPraSoaPoasgaIbaQQaQRaEyasfaQTaPtaQUaQVaQWaafaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawXaQXaxTaQYaPyaxTaxTaQZaQYaxTaQXaPyaxTaxTaxTaRaaRbaRbaRbaRbaRbaRbaRbaRcatUaPBaReaufaFvautaumaRjaRkaRlaRmaRnaRoaRpaukaRraRsaRtaujaRvaRwaxIaPKatwaPMaPMaRzaPMaugaPSaPSaRBaRCaPSaPSaPSaRDaIOaIPaREaaaaaaaaaaaaaaaaaaaaaaPWaRFaRGaRHaRIaRJaRKaRJaRLaRMaRNaROaPWaaaaaaaaaaaaaaaaaaaaaaRPaINaIOauZaRRaRSatDaQoaQoaQoaQoaQoaRUatGaQoaQoaQoaQraMpaRWaRXaRYaRZatxaSbatyaSdaSeaJdaPbatCaSgaSgaSgaSgatTaSiaJjasIarZaSjaSjaPgaPhaSkaSkaSlaEsaEsaSmaEsaEyaLhatZaulaulaulatNaTJaEyaEyaEyaSpaSqaSraSsaStaSuaafaafaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaxRaSvaSwaSvaSvaSvaSvaSvaSvaSwaSvaSvaSxaxTaxTaSyaxTaxTaSzaxTaSAaSBaSCaSDatuaPBaReattbeRaPEaSHaRnaRnaRnaRnaRnaRoaSIaRnaRnaRnaRtasEaSJaSKauRaPKatwaPMaSMaSNaupatvaPSasnaSRaSSaSTaSUaSVaIOaIOaIPaREaaaaaaaaaaaaaPWaPWaPWaPWaSWaSXaSYaSZaTaaTbaTcaTdaTeaTfaTgaPWaPWaPWaPWaaaaaaaaaaaaaRPaINaIOaIOaThaQoatnaTjaTkaQoaTlaTmaCIatqaToaTkaQoaQraMpaTpaRXaTqaTratraTtatsaTvaRXaTwaTxaTyaSgaTzaTAaSgaTBaPbaJjasIarZaQGaHPaPgaPhaHPaHPaHPaTCaTDaHPaTEaEyarDastaSoaSoaSoasgaIbaIbaEyaTKaSsaSsaSsaSsaStaTLaTMaTMaTNaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasSasSaTOaTPaTPaTPaTPaTPaTPaTPazYasSatHaTQaTRaTSaTSaTSaFuaTSaTSaTSaBgaTSaBgaPBaReattbeRaPEaTXaRnaRnaTYaTZaUaaUbaTYaRnaRnaRnaUcasEaUdaUeaUfaPKaFkaPMaUhaUiaUjaFpaPSaUlaSUaSUaSSaSUaUmaIOaIOaIPaKqaPVaUnaUoaPWaPWaUpaUqaUraUsaUtaUtaUuaUvaUtaUuaUvaUtaUwaUxaUyaUzaUAaPWaPWaUoaUnaUBaUCaINaIOaIOaBoaUDatnaToaTkaQoaUEaUFaQoaFjaUHaTkaQoaQraMpaUIaRXaUJaFzaFyaUMaFxaUOaRXaUPaUQaURaSgaUSaUTaSgaUUaUVaJjasIarZaUWaUWaPgaPhaUXaHPaHPaUYaHPaUZaVaaEyaIbaTGaTHaSoaTGaFwaQqaVfaEyaVgaSsaSsaSsaSsaSsaVhaViaVjaVkaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaafaVmazTaxVaxTaExaEwaEvaEtaEraEXaEWaEVaEUaEPaEIaEAaOqaEqaPEaVBaRnaRnaTYaUaaVCaVDaTYaRnaRnaRnaRtasEaPKaPKaEfaPKaEgaEhaEhaEhaEhaEoaEiaEpaSSaSSaSSaHcaUmaIOaIOaIPaLTaLTaVKaVLaVMaPWaVNaTbaUtaVOaUtaUtaUtaUtaVPaUtaUtaUtaVRaVSaVSaVTaVUaPWaVVaVLaVWaVXaLTaINaIOaIOaThaQoatDaQoaQoaQoaVYaVZaQoaFjaWaaTkaQoaQraMpaWbaRXaWcaWdaWeaWfaFiaUOaWhaJdaPbaURaWiaSgaSgaSgaUUaPbaJjaFharZaEsaEsaFgaPhaWlaWmaHPaWnaWoaKZaFfaFaaymaFdaFeaFcaFdaFbaymaEZaFaaEYaWzaSsaSsaSsaWAaWBaWCaTMaWDaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaWEaWFaWGayWaWHaGlaGzaGqaGBaGAaGDaGCaGEaGqaGGaGFaGIaYCaFXaPEaWVaRnaWWaWXaYdaYAaYBaWYaWYaWYaXaaXbaFYaXdaGcaGbaGaaFZaReaReaXiaPBaGdaPSaIoaIlaHFaHEaHBaHpaIRaIOaIOaIOaIOaXpaXqaXraXsaXtaXuaUtaXvaXwaXxaXyaXzaXAaXBaIWaXDaKUaXFaXtaXGaXHaXIaXJaXKaXLaXMaXNaXOaIOaXPaBoaRSatnaXQaTkaQoaXRaXSaQoaFjaToaTkaQoaQraXTaRWaRXaWcaRXaXUaRXaGJaUOaXWaJdaQAaURaSgaSgaSgaSgaUUaQEaJjaYDaGRaXZaYaaQOaQPaPgaPgaPgaPgaPgaPgaFVaEyaIbaTGaTHaSoaTGaTHaIbasHaEyaSnaSsaSsaSsaSsaYkaYlaYmaafaafaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaYnavtaYnaxTaYoaBgaYpaYqaYraYraYraYraYsaYtaTSaYuaYvaOlaCSaYyaYyaYyaYzaYyaOsaRnaTWaUKaWZaWZaPDaSGaFOaFPaFEaFDaFJaFFaFAaFAaFCaFBaFLaFKaFMaYSaYSaYSaYTaUnaHhaIOaYVaYWaYXaYYaYZaZaaPWaHkaHiaZeaZfaPWaPWaPWaPWaPWaPWaPWaPWaPWaHeaXwaZkaZlaPWaZaaYZaZmaGTaYWaZoaIOaIOaThaQoaZpaQoaQoaQoaFHaQoaQoaFUaQoaZraZraZraZraZsaZtaKAaRXaRXaRXaZvaZwaZxaJdaZyaZzaSgaZAaZAaZBaZzaZCaJjaFWaBDaZFaZGaPgaPgaPgaPgaZHaPgaPgaPgaFVawKaIbaPoaPraSoaPoaPraIbasHawKaYjaSsaSsaZJaSsaSsaZKaYmaafaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaZLaZMaWGayWaZNaBWaZPaZQaZRaZSaZTaYraZUaZVaTSaZWbaEaOlaCSaZYaZZbaaaCLaYybacbadbaeaPEbafbagbahaOnaPEaCRaBtbalbalbalbalbambalbalbanbaobaobaobapbaobaqaUnbasbatbauawGawGawGbaAaFTbaAbayaFQbaybaAbaBbaBbaBbaBbaBbaBbaBbaBbaBaCVbaDbbubaDaPWaPWaPWawGawGawGaZoaIOaIOaUnbaFbaGaBlbaHaQobaIaQobaJbaKbaLaZrbaMaFRbaOaJdaJdaJdbaPbaQbaQbaQaJdaJdaJdbaRaSgaSgaLeaFNbaUbaVaGwaJjaBEaBDbaYaEsbaZbbabbbaWmbbcbbabbdaWmbbeaEybbfaQMaQNbbgaQMaQNaIbbbhaEyaDkbbjbbkaSsaSsbblbbmaYmaafaafaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaafaxRbbnaPybboaBgbbpbbpbbqaAMbbsbbqbbtbbpaTSaQpaOTaGHaByaBzaBzaBAaBBaBzbbBbadbbCaPEbafbagbbDaGPaPEaBxaBtbalbbGbbHbbHbbHbbIbalbbJbbKbbLbbMbarbarbaraUnaIOaIOaYVawGbbPbbQbbRbbSaBRaFraFlbbWbaAbaBbbXbbYbbZbcaaBhbccbcdbaBaCVbcebcfbcgbchbcibcjaAVbdsawGbcmbcnbcnaUnbcqbcqaBoaBobcoaThbcobcpaBoaBoaRRaBoaBoaBobcqbcrbcrbcrbcrbcrbcrbcsbcrbcqazGbctbctaCKaZFaZFaZFaZFbcqaBEaBDbaYaEsaEsaEsaEsaEsarZaEsaEsaEsaEsaEyaBCbcAawKavUawKbcybcAaEyaEybcBaSsbcCaSsaSsaWAbcDbcEaTMaWDaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaYnavtaYnaxTaYoaBgaYpaYqaYraYraYraYraYsaYtaTSaYuaYvaOlaCSaYyaYyaYyaYzaYyaOsaRnaTWaUKaWZaWZaPDaSGaFOaFPaFEaFDaFJaFFaFAaIgaFCaFBaFLaFKaFMaYSaYSaYSaYTaUnaHhaIOaYVaYWaYXaYYaYZaZaaPWaHkaHiaZeaZfaPWaPWaPWaPWaPWaPWaPWaPWaPWaHeaXwaZkaZlaPWaZaaYZaZmaGTaYWaZoaIOaIOaThaQoaZpaQoaQoaQoaFHaQoaQoaFUaQoaZraZraZraZraZsaZtaKAaRXaRXaRXaZvaZwaZxaJdaZyaZzaSgaZAaZAaZBaZzaZCaJjaFWaBDaZFaZGaPgaPgaPgaPgaZHaPgaPgaPgaFVawKaIbaPoaPraSoaPoaPraIbasHawKaYjaSsaSsaZJaSsaSsaZKaYmaafaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaZLaZMaWGayWaZNaBWaZPaZQaZRaZSaZTaYraZUaZVaTSaZWbaEaOlaCSaZYaZZbaaaCLaYybacbadbaeaPEbafbagbahaOnaPEaCRaBtbalbalbalbalaHubalbalbanbaobaobaobapbaobaqaUnbasbatbauawGawGawGbaAaFTbaAbayaFQbaybaAbaBbaBbaBbaBbaBbaBbaBbaBbaBaCVbaDbbubaDaPWaPWaPWawGawGawGaZoaIOaIOaUnbaFbaGaBlbaHaQobaIaQobaJbaKbaLaZrbaMaFRbaOaJdaJdaJdbaPbaQbaQbaQaJdaJdaJdbaRaSgaSgaLeaFNbaUbaVaGwaJjaBEaBDbaYaEsbaZbbabbbaWmbbcbbabbdaWmbbeaEybbfaQMaQNbbgaQMaQNaIbbbhaEyaDkbbjbbkaSsaSsbblbbmaYmaafaafaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaafaxRbbnaPybboaBgbbpbbpbbqaAMbbsbbqbbtbbpaTSaQpaOTaGHaByaBzaBzaBAaBBaBzbbBbadbbCaPEbafbagbbDaGPaPEaBxaBtbalbbGbbHbbHazqbbIbalbbJbbKbbLbbMbarbarbaraUnaIOaIOaYVawGbbPbbQbbRbbSaBRaFraFlbbWbaAbaBbbXbbYbbZbcaaBhbccbcdbaBaCVbcebcfbcgbchbcibcjaAVbdsawGbcmbcnbcnaUnbcqbcqaBoaBobcoaThbcobcpaBoaBoaRRaBoaBoaBobcqbcrbcrbcrbcrbcrbcrbcsbcrbcqazGbctbctaCKaZFaZFaZFaZFbcqaBEaBDbaYaEsaEsaEsaEsaEsarZaEsaEsaEsaEsaEyaBCbcAawKavUawKbcybcAaEyaEybcBaSsbcCaSsaSsaWAbcDbcEaTMaWDaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazQasSbcFaAFaWGatHatHatHatHatHatHbcGbboaBgaTSaTSaTSaTSaTSaTSaTSaTSaTSbcHaReaOlaCSaZYbcIbcJbcKaYybcLbcMaDEaPEbafbagbcOaOpaPEaBxaBtbalbbHbcQbcQbbHbcQbalbbJbcRbcSbcSbcTbcUbcVbarbcWaIOaYVaGpbcYbgCbdabdbbdbbdaaGibddbaAbaBbdebdfbdgbdhbdibdjbdkaGYaHabdnbdobclbdpbdqbdrbclaLgawGaZobdtaIOaNsbdubdvaZFaZFaZFaZFaZFaZFaZFbdwaZFaZFaZFaZFbdxaZFaZFaZFaZFaZFaZFaZFaZFbdyaZFaZFaZFaZFaZFaZFaZFaZFbdzaDPaDTaCYaDUaCYaDVaCYaDXaDWaDYaCYaDZaCYaEaaEbaCYaCYaCYaCYaCYaCYaEcaEdaEebdObcCaSsaSsaSsaVkbdPaVjaVkaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaaaaafbdRazTaxVbdSaCTbdUbdUbdUbdUbdUbdUbdVbdWaPBaXiaReaOlaCSaYyaYybdXbdYaYyaPEaPEaCUaPEbafbeabcOaOoaPEaFSaBtbalbecbedbbHbcQbeebalbbJbefbcSbcSbcSbegbehbarbeiaIOaYVaGkbekbgCbembenbeobepaGibeqbaAbaBberbesbetbetbetbeubevbaBaCVbexbclbclbdpbeybdrbclaLfawGbeAaIOaIOaNsbdubdvaZFaZFaZFaZFaZFaZFaZFbeBaZFaZFaZFaZFaZFaZFbeCaCYaCYaCYaCYaCYaCYaCZaCYaCYaCYaCYaCYaCYaCYaDlaDDaDCaDtaZFaZFaZFaZFaZFaBDaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFbeIbdzbeJaSsaSsbcCaSsaSsbeKbeLaTMaTMaTNaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaWEaWFbeMayWbeNbUVbePbePbeQbePbePbePbeRaPBaPBaPBaPBaOlaCSaZYbeSbeTbeUaYybeVbeWbUWaPEaPEaPEaPEbUmaPEaBxaBtbalbeZbbHbcQbfabfbbalbbJbarbfcbcSbcSbPhbfebarbffaIOaYVbTrbfhbgCbembfibfjbepaGibfkbaAbflbfmbfnbetbfobetbdfbfpbfqaCVbfrbfsbftbfubfubfvbclbfwawGcuRcuSaXNcvvcxRdPwdPxdTPdPxdPxdPxdPxdTQbTtdTSctbctbctaaZFaZFaZFaZFbfDaZFbfybfOaZFctcctectdbfIbWUbfIbfIbfKdTUdTVdTWaZFaZFaZFaZFaZFbfObfPbfDaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFbdzbfQbfRbfSbfTbfUbfVbbmbfWaafaaaaafaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaYnavtaYnaxTbfXbePbfYbfZbgabgabgbbgcbgdbgebgebgebgebPBbUubUrbUrbUtbUsbUrbUobUobUpbUobUnbUlbUlbSbbRubQubUibUkbTbbUHbUHbULbUCbSTbUybUBbgybcSbcSbPhbgzbgAbffaIOaYVbaAbgCbTpbdabdabdabdaaGibgEbaAbaBbgFbgGbWJbgIbgJbgGbgKbaBaCVbURbUQbgNbgObgPbgQbgRbgSawGcsoaHfaHfawGbTqbTqbgUbgUbgUbgUcmTcmTcsUcsVcsrcsscsVcsUcmTcmTcmTckbckbckbckbckbbhbbhbbRqbhbbhbbhbbhbbhbbktcsXbxbcsYcsZaZFbhkbhkbhlbhlbhlbhlbhlbhmbhnbhnbhobhnaZFbhnbhobhnbhnbhpbNtbNtbNtbNtbhrbhgaPtaPtaPtaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaZLaZMbeMayWbhsbePbhtbePbhubhvbePbePbePaRebhwbhxbhxbTHaYyaZYbhzbcJbhAaYybUabTZbTTbTSbTVbTUbTXbTWbTYbTXbTMbTNbMVbTPbTObTObTQbTRbTJbTKbhSbcSbcSbTLbhUbhVbffaIObhWbaAbhXbaAbhZbVnbibbSOaGibaAbaAbaBbiebifbigbihbiibijbikbaBaCVbTybimckrbiobipbgQbclbiqawGbToaIObirawGcqlcqncqSbTncrDcrGcrMcsncqUcqVcrAcrBcogcofcpscoYcmTcmIbVecmUcpMckbcqkcpNcpzcptbVUcktcktclSbktcggbiSbiScksbiSbiUbiUbhlbiVbiWbiXbhlbiYbiZbiYbhlbhmbhnbhpbNtbSQbTibSQbNtbThbTgbNtbjebTEbjgbhgaaaaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaaaaaaaMYbbnaPybjhbePbjibePbjjbjkbjlbQYbePbjnaRebjoaRebTjaYyaYyaYyaYyaYyaYybTAbjrbjsaRebjtbalbalbalbTzbalbalbalbKEbalbalbalbalbLkbTCbTDbjzbcSbcSbPhbjAbgAbSwaIObSybaAbjCbaAbaAbaAbaAbaAbTkbaAbTmbTlbjGbjHbbXbjIbbXbjJbjKbTvbTxbTybjNbclbjObjPbgQbjQbjRbaDbSNaIOaIOcgQcglcgPcgjcgkchOciichMchNchochocgRcgScjtcjpciHciEciDciCciBciAckcckbcjDcgecjwcgecjvcjucgecgfbktcggbiSbkwcfKcgdbkzbkAbkBbkCbkDbkCbSjbkFbkGbkHbhlbkIbkJbkKbNtbSzbSEbSDbSMbNHbSAbNtbkRbkSbkTbhgaaaaaaaaaaaeaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazQasSbcFaAFaZMaTPaTPaTPbkUaTPbkVayWaxTaxTbePbkWbkXbkYbkZblablbblcbldbldbldbldbXnbWDbWDbWDbTXbTXbTXbWCblhblhblhblibalbljblkbWEblmblnblodYEblqblrblsbcSblubVHbWAbWBbSWbTdbWwbWxbWxbWRbEvbWMbXmbWXbWLbZTbWIbXmbWTbXkbXjbXibTvbTvbTvbTvbWHbTvbTvbTvbTvbWjbWGbWQbWSbWObWPbWKbWNbWsbWFbWVaIOaIObgUdVHdVIdVJdVKdVEbOIdVFdVGcjtcjtcjtcjtcjtcjpdVzdVydVBdVAdVDdVCdVuckbdVwdVvdVxcgecjvcjucgedVLbktcggdVNbYedVMbYbbXHbXMbXFbXGbXGbXGbXUbXWbXAbXzbXybXxbXEbXDbXhbXgbXebNHbXcbXbbXfbNtbmPbkSbmsbhgaaaaaaaaaaaaaaaaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmQbmRavtaYnawYawYawYaPyaxTaxTbePbmSbmTbkZbmUbePbePbePaPBbmVbmWbmXbmYbmXbmXbmXbmYbmXaPBaPBbalbalbalbmZbalblpblpbnablpblpblpdYEblpbnbdYDdYBdYCbWebWdbWdbWdbWabWcbVYbVcbVgbWibWnbVobWfbWfbWhbWgbWqbWpbVsbWrbWobnxbnybnzbnAbnBbnCbnzbnDbnxbPVbTybnFbnGbnFbaDbaDbaDbWmbaDdUZaIOaIOcgQcglcgPdVadVbdUUbgUdUSdUTdUXdUYdUVdUWdVndVmdVldVkcmTdVpdUEdVodVfdVedVddVcdVjdVidVhdVgdVidVqbUedVrdVsdTXbnYdTYboabobbocbodboebofbofbogbkCbohbhlbWvbojbokbNtbVZbVAbVzbUJbVVbVXbNtbmPbkSborbhgaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaabmQavtavtaYnaxSaxSaxSbosaxSaxSbePbotboubovbkZbePaaaaaaaaaaafaafbowbowbowbowbowbowbowaaaaaaboxboybozboAboBblpblpblpblpblpblpbUNbUOchfckRcnZdYAboEboFbarbarbVGbVHbaraUnboHboIbVEaUnboLboMboMbNsboMbVFbUGboMabLboQboRbnzboSbnBboSbnzboTboQbPVbVkboVbfuboWbVybVBbVDbUFbnFbpcaIOaIObgUcqlcqndUQdURdUNbixdUOdUPdUJdUKdULbVWdUGdUFdUIdUHcmTckbdUEdUDdUAckbdUCdUBdUydUxdUzdUzdUvdUwbktcggbiSdUubkxbkxboabpybpzbpAbpBbpCbpCbpDbpEbpFbhlbpGbojbpHbNtbUYbUTbUPbUJbNHbUIbNtbkRbkSbpMbhgaaaaaaaaaaaaaafbpNbpObMebpObMebpObpQaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaWEaWFbeMayWbeNbUVbePbePbeQbePbePbePbeRaPBaPBaPBaPBaOlaCSaZYbeSbeTbeUaYybeVbeWbUWaPEaPEaPEaPEbUmaPEaBxaBtbalbUHbbHbcQbfabfbbalbbJbarbfcbcSbcSbPhbfebarbULaIOaYVbTrbfhbgCbembfibfjbepaGibfkbaAbflbfmbfnbetbfobetbdfbfpbfqaCVbfrbfsbftbfubfubfvbclbfwawGcuRcuSaXNcvvcxRdPwdPxdTPdPxdPxdPxdPxdTQbTtdTSctbctbctaaZFaZFaZFaZFbfDaZFbfybfOaZFctcctectdbfIbWUbfIbfIbfKdTUdTVdTWaZFaZFaZFaZFaZFbfObfPbfDaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFaZFbdzbfQbfRbfSbfTbfUbfVbbmbfWaafaaaaafaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaYnavtaYnaxTbfXbePbfYbfZbgabgabgbbgcbgdbgebgebgebgebPBbUubUrbUrbUtbUsbUrbUobUobUpbUobUnbUlbUlbSbbRubTDbUBbUCbUybbHbbHbUkbUibalbTKbarbgybcSbcSbPhbgzbgAbffaIOaYVbaAbgCbTpbdabdabdabdaaGibgEbaAbaBbgFbgGbWJbgIbgJbgGbgKbaBaCVbURbUQbgNbgObgPbgQbgRbgSawGcsoaHfaHfawGbTqbTqbgUbgUbgUbgUcmTcmTcsUcsVcsrcsscsVcsUcmTcmTcmTckbckbckbckbckbbhbbhbbRqbhbbhbbhbbhbbhbbktcsXbxbcsYcsZaZFbhkbhkbhlbhlbhlbhlbhlbhmbhnbhnbhobhnaZFbhnbhobhnbhnbhpbNtbNtbNtbNtbhrbhgaPtaPtaPtaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaZLaZMbeMayWbhsbePbhtbePbhubhvbePbePbePaRebhwbhxbhxbTHaYyaZYbhzbcJbhAaYybUabTZbTTbTSbTVbTUbTXbTWbTYbTXbTMbTNbMVbTPbTObTObTQbTRbTJbTbbhSbcSbcSbTLbhUbhVbffaIObhWbaAbhXbaAbhZbVnbibbSOaGibaAbaAbaBbiebifbigbihbiibijbikbaBaCVbTybimckrbiobipbgQbclbiqawGbToaIObirawGcqlcqncqSbTncrDcrGcrMcsncqUcqVcrAcrBcogcofcpscoYcmTcmIbVecmUcpMckbcqkcpNcpzcptbVUcktcktclSbktcggbiSbiScksbiSbiUbiUbhlbiVbiWbiXbhlbiYbiZbiYbhlbhmbhnbhpbNtbSQbTibSQbNtbThbTgbNtbjebTEbjgbhgaaaaaaaaaaaaaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdQbdQbdQbdQbdQbdQbdQbdQbdQbdQaaaaaaaMYbbnaPybjhbePbjibePbjjbjkbjlbQYbePbjnaRebjoaRebTjaYyaYyaYyaYyaYyaYybTAbjrbjsaRebjtbalbalbalbTzbalbalbalbKEbalbalbalbalbLkbTCbRFbjzbcSbcSbPhbjAbgAbSwaIObSybaAbjCbaAbaAbaAbaAbaAbTkbaAbTmbTlbjGbjHbbXbjIbbXbjJbjKbTvbTxbTybjNbclbjObjPbgQbjQbjRbaDbSNaIOaIOcgQcglcgPcgjcgkchOciichMchNchochocgRcgScjtcjpciHciEciDciCciBciAckcckbcjDcgecjwcgecjvcjucgecgfbktcggbiSbkwcfKcgdbkzbkAbkBbkCbkDbkCbSjbkFbkGbkHbhlbkIbkJbkKbNtbSzbSEbSDbSMbNHbSAbNtbkRbkSbkTbhgaaaaaaaaaaaeaJGaJGaJGaJGaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazQasSbcFaAFaZMaTPaTPaTPbkUaTPbkVayWaxTaxTbePbkWbkXbkYbkZblablbblcbldbldbldbldbXnbWDbWDbWDbTXbTXbTXbWCblhblhblhblibalbljblkbWEblmblnblodYEblqblrblsbcSblubVHbgAbjzbcSbXvbWwbWxbWxbWRbEvbWMbXmbWXbWLbZTbWIbXmbWTbXkbXjbXibTvbTvbTvbTvbWHbTvbTvbTvbTvbWjbWGbWQbWSbWObWPbWKbWNbWsbWFbWVaIOaIObgUdVHdVIdVJdVKdVEbOIdVFdVGcjtcjtcjtcjtcjtcjpdVzdVydVBdVAdVDdVCdVuckbdVwdVvdVxcgecjvcjucgedVLbktcggdVNbYedVMbYbbXHbXMbXFbXGbXGbXGbXUbXWbXAbXzbXybXxbXEbXDbXhbXgbXebNHbXcbXbbXfbNtbmPbkSbmsbhgaaaaaaaaaaaaaaaaJGaJGaJGaJGaJGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmQbmRavtaYnawYawYawYaPyaxTaxTbePbmSbmTbkZbmUbePbePbePaPBbmVbmWbmXbmYbmXbmXbmXbmYbmXaPBaPBbalbalbalbmZbalblpblpbnablpblpblpdYEblpbnbdYDdYBdYCbWebWdbWdbWdbWabWcbVYbVcbVgbWibWnbVobWfbWfbWhbWgbWqbWpbVsbWrbWobnxbnybnzbnAbnBbnCbnzbnDbnxbPVbTybnFbnGbnFbaDbaDbaDbWAbaDdUZaIOaIOcgQcglcgPdVadVbbWBbgUdUSdUTdUXdUYdUVdUWdVndVmdVldVkcmTdVpdUEdVodVfdVedVddVcdVjdVidVhdVgdVidVqbUedVrdVsdTXbnYdTYboabobbocbodboebofbofbogbkCbohbhlbWvbojbokbNtbVZbVAbVzbUJbVVbVXbNtbmPbkSborbhgaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaabmQavtavtaYnaxSaxSaxSbosaxSaxSbePbotboubovbkZbePaaaaaaaaaaafaafbowbowbowbowbowbowbowaaaaaaboxboybozboAboBblpblpblpblpblpblpbUNbUOchfckRcnZdYAboEboFbarbarbVGbVHbaraUnboHboIbVEaUnboLboMboMbNsboMbVFbUGboMabLboQboRbnzboSbnBboSbnzboTboQbPVbVkboVbfuboWbVybVBbVDbUFbnFbpcaIOaIObgUbWmcqndUQdURdUNbixdUOdUPdUJdUKdULbVWdUGdUFdUIdUHcmTckbdUEdUDdUAckbdUCdUBdUydUxdUzdUzdUvdUwbktcggbiSdUubkxbkxboabpybpzbpAbpBbpCbpCbpDbpEbpFbhlbpGbojbpHbNtbUYbUTbUPbUJbNHbUIbNtbkRbkSbpMbhgaaaaaaaaaaaaaafbpNbpObMebpObMebpObpQaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxRaYnaYnbpRaTPbpSazQasSbpTbpSbePbpUbpVbpWbpXbePaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaabpYbpZblpbqabqbbqbbqbbqbbqbbqcbqbbqbbqbbqdbqebqfbUqbqhbqibarbqjbPhbqkbqlbtfbffbqnbqoaUnaUnboMbqpbVdbqrbXdbTuboMbTwbVfbVhbqxbqybqzbqybqAbVibVjbTxbVkbqEbfubqFbaDbqGbnFbTIbnFbpcaIOaIObgUdUjdUkdUhdUidUgbixdUedUfdUcdUddUadUbbZzdUsdUrdUqdUpbPZdUodUnbPZbPZbPZbPZdUmdUlbPZbPZbktdTZbktcggbiSdTXbnYdTYbrabrbbrcbrdbrebrebrebpDbkCbrfbrgbrhbkJbVlbNtbUEbUAbUzbUDbNHbUvbNtbUwbmrbhgbhgaaaaaaaaaaaaaafbrobrpbrqbrrbrrbrsbroaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbrubrvbrwbrxblpblpblpbrybrybrybryboAblpblpblpbnbbqgbqTbrzboZbrCbrDbrEbPhbcSbrFbRgbffbqnbrHbrIbrJbNNbrLbPPbrNbPObNMboMaafbrQbrRbnzbqybrSbqybnzbrTbrUbPVbPWbrWbrXbrYbaDbrZbnFbOlaUnbpcaIObNybNzbNAbNCbNDbPKbIibixbPMbPQbLDbPRbPubPSbLDbLDbPYbPUbPZbPZbQxbQpbQFbIrbQIbQHbQSbQJbQVbPZbJqbRabQWbQXbRfbRhbRbbRbbPGbsEbkBbsFbrebrebrebsGbkCbsHbhlbsIbsIbPHbNtbNEbNKbNJbNIbNHbNLbNtbmPbsPbhgaaaaaaaaaaaaaaaaafbsQbsRbrqbrrbrqbsSbMeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbsTbsUbsTbsVbsWblpblpblpblpblpblpboAblpbsXbalbalbsYbcSbndboCbtabtbbtcbPhbcSbcSbtdaIObqnbtebtfbtgbPrbtibtjbtkbPqbNxboMaafbrUbrUbIgbtobtpbnzbtqbOvbNgbPpbNqbtvbtvbtvbtvbtvbtvbNwbMsbOJbOHbOHbMsbOMbONbOKbOLbPfbixbOUbOYbPubPvbPsbPtbOibOhbOgbNUbOybOubOkbOjbOCbOBbOAbOzbOGbOFbOEbODbNubPAbPAboDbPCbPDbPDbPDbtZbHWbkBbubbkCbkCbucbPgbkCbuebkBbufbugbORbMubMtbMCbMvbNdbMNbNtbNtbuobhgbhgbupbuqbuqbuqburbkIbrobrrbrqbrrbrrbrsbroaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabowbowbowbowbowbowbowbusbutbusbuublpblpblpbrybrybrybryboAblpbuvbuwbalbuxbcSbndboCbuybuzbtcbOxbuBbqfbuCbuDbuEbpcbuFbtgbuGbuHbuIbuJbOmbMfboMbzCbOpbOobOnbuRbrSbuRbOvbOwbuTbuTbNqbuUbuVbuWbuXbuYbuZbMkawGbvcaIOaIOawGbMmbMnbMrbMBbMSbMTbMUbnebMLbMPbMQbMRbNabMZbNcbNbbApbHvbMYbMWbNlbNkbNGbNobNfbNebNibNhbMjbMlbMhbMibiSbvybvzbMgbvBbvBbkBbvCbvDbvEbkBbNVbkCbvGbvHbvIbvJbOebvLbvMbOfbvObvPbvQbsIbkJbvRbvSbvTbvUbvVbvVbvVbvVbvWbvXbpObMebvYbMebpObvZaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbwabrvbwbbwcblpblpblpblpblpblpblpboAblpbuvbwdbalbwebegbndbncbqfbwgbqfbNFbcSbrFbRdbffaIObpcbuFbtgboMbwibwjbwkbwlbMdboMbwnbHhbwpbNBbNgbNjbNmbNnbwubGIbwwbNqbGCbwybwzbwAbwBbwBbMbbINbLSbLUaIObgUbLQbLRbLNbLPbMcbixbLYbLZbLDbLXbLVbLWbFNbLDbLAbLzbDcbDcbDcbDcbDcbHfbIIbHfbAqbLJbLGbAqbAqbAqbAqbLybiSbiSbxbbxbbxbbxbbkBbkBbkBbkBbkBbMMbxebxfbxgbxhbxibMobMpbMpbMqbxmbojbxnbxobxpbvRbojbvTbxqbojbxrbojbxsbkIbupbuqburbxtbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbSRbSSbSRbSXbSRbSYbTabSTbSUbSVbzmbFnbSWbTcbTdbSVbxFbxGbRgbffaIObxHbxIbxJboMbxKbxLbxMbxNbSdbRzbRUbRJbRHbRGbSubSvbSsbStbSkbSrbSebShbybbycbycbydbyebyfbQEbtvcbPbDNbSHbgUbixcbQcciccjcarcawcaWcbabPucbccbecbOcdabPucdkbWubRSceEceJceFbDccckccFccEbAqbSCbTsbRebRvbAybAqbwNbRybRBbRwbRxbRpbRpbRibRmbRpbRtbRrbRsbREbRDbRpbRCbRFbSPbyPbyQbSLbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbzcbzdbzcbzebzfbzgbzgbzgbzgbzgbzhbPLblpbuvbzjbalbzkbOXbsZbwfbzoboEbRZbzqbzrbarbarbzsaIObztbzubtgboMbzvbzwbzxbwjbQTboMbzzbSfbQObzCbQwbzEbQDbuTbQvbzIbzJbNqbzKbzLbzMbzNbyebyfbQEbtvbpcbDNaIObXvbXJbXLbLTbXwbEpbXtbXrbXsbLDbLDbLDbXubWzbLDbWybWubXqbXpbXobOSbDcbNvbVRbVQbWtbRcbQUbQKbRjbQabYcbrBbYObZMbZNbZObvMbvMbArbvMbAsbvMbOfbQqbQqbQqbQsbQrbQtbAvbAwbAxbRTbAzbAAbABbACbySbADbAEbAFaafaafbkIbAGbvVbyXbyXbvWbAHbAIbAJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbsTbsUbsTbsVbsWblpblpblpblpblpblpboAblpbsXbalbalbsYbcSbndboCbtabtbbtcbPhbcSbcSbtdaIObqnbtebtfbtgbPrbtibtjbtkbPqbNxboMaafbrUbrUbIgbtobtpbnzbtqbOvbNgbPpbNqbtvbtvbtvbtvbtvbtvbMsawGbLTaHfaHfawGbMcbMmbLUbMbbPfbixbOUbOYbPubPvbPsbPtbOibOhbOgbNUbOybOubOkbOjbOCbOBbOAbOzbOGbOFbOEbODbNubPAbPAboDbPCbPDbPDbPDbtZbHWbkBbubbkCbkCbucbPgbkCbuebkBbufbugbORbMubMtbMCbMvbNdbMNbNtbNtbuobhgbhgbupbuqbuqbuqburbkIbrobrrbrqbrrbrrbrsbroaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabowbowbowbowbowbowbowbusbutbusbuublpblpblpbrybrybrybryboAblpbuvbuwbalbuxbcSbndboCbuybuzbtcbOxbuBbqfbuCbuDbuEbpcbuFbtgbuGbuHbuIbuJbOmbMfboMbzCbOpbOobOnbuRbrSbuRbOvbOwbuTbuTbNqbuUbuVbuWbuXbuYbuZbMkawGbvcaIOaIOawGbLSbMnbMrbMBbMSbMTbMUbnebMLbMPbMQbMRbNabMZbNcbNbbApbHvbMYbMWbNlbNkbNGbNobNfbNebNibNhbMjbMlbMhbMibiSbvybvzbMgbvBbvBbkBbvCbvDbvEbkBbNVbkCbvGbvHbvIbvJbOebvLbvMbOfbvObvPbvQbsIbkJbvRbvSbvTbvUbvVbvVbvVbvVbvWbvXbpObMebvYbMebpObvZaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbwabrvbwbbwcblpblpblpblpblpblpblpboAblpbuvbwdbalbwebegbndbncbqfbwgbqfbNFbcSbrFbRdbffaIObpcbuFbtgboMbwibwjbwkbwlbMdboMbwnbHhbwpbNBbNgbNjbNmbNnbwubGIbwwbNqbGCbwybwzbwAbwBbwBbnTbINbambdDaIRbgUbLQbLRbLNbLPbeZbixbLYbLZbLDbLXbLVbLWbFNbLDbLAbLzbDcbDcbDcbDcbDcbHfbIIbHfbAqbLJbLGbAqbAqbAqbAqbLybiSbiSbxbbxbbxbbxbbkBbkBbkBbkBbkBbMMbxebxfbxgbxhbxibMobMpbMpbMqbxmbojbxnbxobxpbvRbojbvTbxqbojbxrbojbxsbkIbupbuqburbxtbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbSRbSSbSRbSXbSRbSYbTabSTbSUbSVbzmbFnbSWbTcbTdbSVbxFbxGbRgbffaIObxHbxIbxJboMbxKbxLbxMbxNbSdbRzbRUbRJbRHbRGbSubSvbSsbStbSkbSrbSebShbybbycbycbydbyebyfbQEbtvcbPbDNbONbgUbixcbQcciccjcarcawcaWcbabPucbccbecbOcdabPucdkbWubRSceEceJceFbDccckccFccEbAqbSCbTsbRebRvbAybAqbwNbRybRBbRwbRxbRpbRpbRibRmbRpbRtbRrbRsbREbRDbRpbRCbQubSPbyPbyQbSLbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbzcbzdbzcbzebzfbzgbzgbzgbzgbzgbzhbPLblpbuvbzjbalbzkbOXbsZbwfbzoboEbRZbzqbzrbarbarbzsaIObztbzubtgboMbzvbzwbzxbwjbQTboMbzzbSfbQObzCbQwbzEbQDbuTbQvbzIbzJbNqbzKbzLbzMbzNbyebyfbQEbtvbpcbDNbNwbOHbOLbOMbOJbOKbEpbXtbXrbXsbLDbLDbLDbXubWzbLDbWybWubXqbXpbXobOSbDcbNvbVRbVQbWtbRcbQUbQKbRjbQabYcbrBbYObZMbZNbZObvMbvMbArbvMbAsbvMbOfbQqbQqbQqbQsbQrbQtbAvbAwbAxbRTbAzbAAbABbACbySbADbAEbAFaafaafbkIbAGbvVbyXbyXbvWbAHbAIbAJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbAKbALbAMbalbalbANbrvbrvbrvbAObalbalbAPbAQbARbalbASbASbASbRKbASbAUbRLbAWbAXbAYbAUbffaIObAZbBaaUnboMawGawGawGawGbQlboMbzCbQmbzCbRAbQnbQobQnbuTbuTbuTbuTbNqawGawGawGawGawGbtvbPobtvbpcbVabuDbVbbUSbQkbUUbUZbUdbUfbUgbrAbTFbTGbUbbUcbVKbVJbVMbVLbVxbVwbVIbVCbQcbVpbVvbVtbVmbPTbQbbQabOQbPEbAqbSKbSJbzCbzCbzCbzCbzCbQjbzCbzCbELbQhbQiblTblTbBUbKjbOqbBWbAwbBXbQZbBZbCabCbbCcbySbADbAEbCdaaaaaabkIbCebCfbkIbvWbkIbkIbvWbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCgaafaaaaaaaaaaaabASbChbNpbQRbCkbAUbQQbCmbCnbCobAUbffaIObQMbQLbQNbQLbPzbPebPIbPFbPNbPJbQfbQPaXNbCzbCAbCBbCCbCDbCEaIOaMibDbaMjaNsbCubCGbCHaCzbPdaIObpcbDNbSHbymbymbSBbSBbSBbymbymbSmbSxbRXbSibScbSgbRYbRXbRWbRVbRSbRRbRQbRPbDcbRObRNbRMbRIbOtbOrbAybAgbNrbAqbRkbCTbzCbPbbPcbFUbOWbOZbPabOObELbOPbOTbIZblTblTbQdbOqbBWbDubDvbPXbDxbDybDzbDAbySbADbDBbyVbyVbyVbyVbyVbkIbkIaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabASbDCbDDbDmbDFbDGbDnbDIbDlbDKbAUbffbDLbDiaIOaIOaIObDbaNsbCubCGbDNaIOaIObDdaIOaIObDPbDQbDRaIOaIOaIOaIObDbaIOaNsbCubCGbDSaXNbDYaXNbFrbENbDZbymbEbbBxbBxbBxbEebEdbEgbEfbEibEhbzGbEjbCUbCYbCZbDabDcbDebDfbDgbDcbDhbDkbDwbDEbAgbCQbCRbAgbAgbAqbksbCTbzCbEqbEobEybEtbEsbErbEMbELbEBbEzbEmbEmblTbDqbEnbECbEDbEEbEFbDzbDtbEHbEIbySbADbAEbyVbEJbEKbFsbyVaafaafaafaafaafaafaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbEPbEQbEQbFgbtybtybjBbjBbjBbjBbEOaafaafaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaabERbESbBTbESbEUaaaaaaaaabASbASbEVbEWbDmbEWbEXbEYbEZbFdbFbbAUbFcbffbEwbFebuDbFfbFybFAbFhbFibuEaIObFjbEubEvbEvbFaaIObDSaXNaXNaXNaXNbDWbjvbFobFpbFqbFrbFCbFJbFHbuDbuEaIObymbFmbBxbFlbETbBxbEdbFubFtbFzbFxbFwbFvbFEbFFbFBbFDbFKbFQbFGbDcbDcbHfbHfbHfbAqbEGbExbEAbElbEkbAqbksbCTbzCbFRbFPbFUbFTbFWbFVbFXbELbFYbEzbEmbEmblTbFIbFZbFLbFMbyHbFObGabFSbGebGfbySbGbbxZbxZbxZbxZbVNbAFaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbGjbmNbGhbmNbtybjBbjBbjSbmLbjSbjBbjBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaabERbESbBTbESbEUaaaaaaaaabASbASbEVbEWbDmbEWbEXbEYbEZbFdbFbbAUbFcbffbEwbFebuDbFfbFybFAbFhbFibuEaIObFjbEuaZjbEvbFaaIObDSaXNaXNaXNaXNbDWbjvbFobFpbFqbFrbFCbFJbFHbuDbuEaIObymbFmbBxbFlbETbBxbEdbFubFtbFzbFxbFwbFvbFEbFFbFBbFDbFKbFQbFGbDcbDcbHfbHfbHfbAqbEGbExbEAbElbEkbAqbksbCTbzCbFRbFPbFUbFTbFWbFVbFXbELbFYbEzbEmbEmblTbFIbFZbFLbFMbyHbFObGabFSbGebGfbySbGbbxZbxZbxZbxZbVNbAFaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbGjbmNbGhbmNbtybjBbjBbjSbmLbjSbjBbjBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbGqbGrbGqbGpbGsbGtbGubASbGvbEWbGwbBbbGybGzbGAbGAbBcbuSbAUbGDbGDbBibGDaUnaUnaUnaUnaUnaUnaUnbGFbGFbGFbGFaUnbBgbBfbBeaUnbGHbGHbGHbBhbAfaUnaUnaUnaUnbAVbAubGKaIUaKtbzYbymbzXbBxbBxbBxbAebAcbApbAobzGbzZbAbbAabvxbzGbzObzPbyzbyAbyCbvwbzTbzUbEcbAgbAgbAgbAtbAybATbAgbAqbksbhQbhQbhQbhQbhQbhQbhQbhQbhQbhQbBRbBQbBqbBqblTbBnbBdbHqbjfbjfbjfbjfbBObBPbBNbjfbjfbjfbjfbjfbAEbADbHxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbxXbmNbmNbtnbjBbjBbjSbjSbBSbjSbjSbjBbjBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabBTbHBbHCbHBbBTbHDbHEbHFbASbHGbHHbEWbHIbHJbAUbHKbHLbBrbHNbAUbHObHObBBbGDaaaaaaaaaaaabGFbBvbHRbvAbHTbHUbHVbCtbBVbHXbBYbCtbHZbCjbCpbClbBGbBDbBKbBJbBMbCvbCwbzlbBobGKbGKbymbBmbBlbBlbBkbymbBCbBybBwbBubBtbBsbBpbCsbCybCqbCrbBHbBIbBEbBFbCNbCObFkbCIbBLbCFbBjbAgbAgbCJbAqbksbhQbCxbCxbCxbCPbCMbCxbCxbCxbhQbCLbCKbDpbDpblTbwxbCVbBWbCXbDjbDMbDObDTbDUbDrbDsbDHbDJbDXbjfbyVbDVbyVbngbngbngbngbngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabxYbjBbxXbjBbjBbjSbjSbjSbjSbjSbjSbjSbjBbjBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbHBbHBbHBbJdbJebEWbEWbJfbJgbEWbEWbJhbJibAUbAUbAUbJRbAUbAUbJvbJlbJDbJnaaabJCbJpbJBbJrbJsbHVbJtbJubJPbJKbJbbJybJxbJwbJbbCSbJobJEbJFbJGbJHbJIbGHbGHbJJbJcbDobJQbJNbJUbJSbJZbJWbJWbJWbIDbICbJabIFbzGbJjbJMbJLbIxbzGbIybIzbEcbIAbIBbIBbIubIvbEcbAqbIwbAqbAqbAqbAqbAqbAqbksbhQbKFbKvbCxbCxbCxbCxbCxbKubhQbKtbEzbKpbKpblTbKjbKsbKrbKqbKgbKgbKgbKgbKhbIYbIYbKibKobJYbjfbKfbKdbJTbJObJXbJVbJAbJzaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbtybjBbptbpubpubjSbjSbjSbjSbjSbjSbjSbjSbjBbjBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -11026,7 +11022,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabGpbMwbMxbMybGpbMzbGtbGubASbASbMAbMAbMAbASbASbGDbJkbJkbGibJkbJkbJkblPbKYaaabGLbMDbMEbMFbMGbMHbMIbMJbMGbMGbMKbGBbGlbGkbGHbGHbGHbGHbGHbGHbMObGHbGHbyKbGGbGmbGKbPycpqasZbymbEbbBxbBxbBxbHdbHcbApbFtbHabGZbHbbBtbGVbGWbGXbGYbGRbGSbGTbGUbGNbGObEcbGPbGcbGdbmobGgbHgbHebkybksbhQbhQbIpbCxbCxbCxbCxbhQbhQbhQbIobHYbHPbHPblTbHQbojbBWbCXbHAbHybHzbHtbHubHrbHsbHnbHpbGEbGxbGMbGJbGQbngbHlbHkbGobGnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbjBbjSbjSbjSbjSbjSbjSbjXbjSbHmbjSbjSbjSbjSbjSbjBbjBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNObESbNPbESbNQaaaaafaaaaaabASbNRbNSbNTbASaaabGDccpcbybzibJkbJkbJkblPbKYaaabGLbNWbNXbNYbNZbHVbOabObbOcbOdbGFbIabIqbIcbIbbIdbIdbIdbIdbIdbIdbItbIdbIebIebIEbGKbGKbGKbGKbymbymbHwbHMbHwbymbymbHvbHobHjbHibzGbBubCUbInbIlbImbEcbIkbEcbEcbEcbEcbEcbIjbIfbBAbmobHSbIsbCibkybksbhQbIMbIVbIUbIRbIQbITbISbIMblUbIPbIObIZblTblTbJmbojbOVbngbngbjfbjfbjfbjfbIWbjfbIXbIYbIHbjfbIhbCWbyVbngbIKbIJbIGbngaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabjBbulbulbulbulbulbulbILbjSbuPbulbHmbjSbjSbjSbjSbjBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafcbxbGDbGDbGDbGDbJkblQblPbPiaaabPjbJpbPkbPlbPmbHVbHVbPnblOblMblNbmwblSblRbgXbgXbgXbgXbgXbgXbgXbgXbgXbPwbPxboobonbmAbmybGKbymblCblBblEblDblGblFblIblHblKblJblYblXbmabmbbmcbmdbmebmfbmgbmibmjbmkbidbmlbmmbmnbmobmpblfblebkybksbhQblyblxblwbicbicbicblzblVblUblTblAblTblTbQebgnbojbojbQgaafbjcblZblWbjabmvbjabmqbmtbnEbjfblLbnHbnhbngbnwbnjbnjbolaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabombmNbmNbmNbmNbmNbmNbmNbmMbmLbjSbjSbjSbjSbmObmLbjBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDccfbJkbmKbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbmIbmHbmJbgXbgXbmEbmGbmFbmCbmBbmDbfNbfNbfNbfNbfNbfNbkjbnZbnXbpdboXboUboObpkbpjbpibphbpobpnbnIbpmbnIbnJbnubnvbnNbnObnLbnMbnObnSbnPbnQbnVbnWbnTbnUbmubmxbmzbebbpbbpabpfbpebplbpgbpqbpgbpsbprbRlbmhbojbRnbojbgnbojbojbRoaafbjcbjdbjdbopboqboKboPboYbpwbjfbgqbgpbUKbngbngbngbngbngaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabjBbpubpubpubpubpubpubpvbjSbptbpubkabjSbjSbjSbjSbjBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDccfbJkbmKbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbmIbmHbmJbgXbgXbmEbmGbmFbmCbmBbmDbfNbfNbfNbfNbfNbfNbkjbnZbnXbpdboXboUboObpkbpjbpibphbpobpnbnIbpmbnIbnJbnubnvbnNbnObnLbnMbnObnSbnPbnQbnVbnWaWtbnUbmubmxbmzbebbpbbpabpfbpebplbpgbpqbpgbpsbprbRlbmhbojbRnbojbgnbojbojbRoaafbjcbjdbjdbopboqboKboPboYbpwbjfbgqbgpbUKbngbngbngbngbngaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabjBbpubpubpubpubpubpubpvbjSbptbpubkabjSbjSbjSbjSbjBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkfcbncbocbpbJkbgsbJkbJkbgtbGDbguaaaaaaaaabGFbGFbGFbGFbGFbGFbGFbGFbhybhibhhbgXbgXbhBbgwbgxbgxbgwbgvbfNbgMbgLbgDbgBbfNbhGbymbymbfCbfAbfFbfEbBzbggbgibhHbfJbcPbgfbfLbgTbgVbgWbgYbgjbgkbbVbcZbgkbhfbhjbhEbhIbhabhcbhdbinbilbidbhYbhQbhNbhNbhJbicbiubisbicbicbiabSlbgmbSnbojbSobgnbojbSpbSqaafbjcbjdbjbbjabiAbjabivbiybjmbjfbgqbgpbjubitbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbjBbjSbjSbjSbjSbjSbjSbjXbjSbkabjSbjSbjSbjSbjSbjBbjBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbiLbkebGDbkubGDccgbkvbkEccgccgbjFbjLbjMbgZbjTbjUblvbYpbjqbjxbllbjybgwbjEbjDbiNbiMbiObfNbiQbiPbjpbiRbfNbkjbPybjZbjYbjWbjVbiTbiTbkhbkgbkkbiDbkdbkcbkbbiDbiDbiBbiCbizbwUbhebhFbhebiKbiIbiJbiGbiHbiEbiFbiGbklbidbkibhQbknbkrbkobkMbkLbkPbkNbhQbhQbrhbiwbrhbrhbrhbhTbxqbhRbrhbjfbjfbjfbjfbjfbkmbjfbjfbjfbjfbjfbgqbgpblgbkpbyVaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabjBbjBbkQbjSbjSbjSbjSbjSbjSbjSbjSbjSbjSbjSbjBbjBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQchdalQalQalQalQalQaaaaaaaaaaaaaaaaaaaafaafaaabxWbxTbxTbxTbxVbxTbxTbxRbxSccgbwobwhccgbwJbwKbwHbwIbwDbwGbwtbwvbwSbwObfHbxUbwMbgwbjEbwLbxjbiMbxdbfNbiQbiPbxcbxabfNbxObPybymbvnbvlbvpbvobtLbtXbvebvdbiDbvfbvkbvjbuObiDbuQbvFbvNbwUbqtbxQbxPbiKbvrbvsbiGbvtbvubuabiGbtTbidbksbhQbhQbhQbhQbhQbhQbvqbhQbhQbwqbwmbvvbxlbxxbrhbiwbxEbvabrhbxybwCbwTbwrbwsbwYbxkbumbwVbumbumbuLbunbAEbyVbyVbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbtybjBbuPbulbulbjSbjSbjSbjSbjSbjSbjSbjSbjBbjBaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 07e1701fbbe4a7b99bc942554cd1e7c80818909a Mon Sep 17 00:00:00 2001 From: GinjaNinja32 Date: Sun, 8 Jun 2014 15:25:04 +0100 Subject: [PATCH 28/32] Fixes shoulder holster --- code/modules/clothing/under/ties.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/clothing/under/ties.dm b/code/modules/clothing/under/ties.dm index a88cd5033cc..57cc66865b1 100644 --- a/code/modules/clothing/under/ties.dm +++ b/code/modules/clothing/under/ties.dm @@ -207,9 +207,11 @@ /obj/item/clothing/tie/holster/proc/holster(obj/item/I, mob/user as mob) if(holstered) user << "\red There is already a [holstered] holstered here!" + return if (!istype(I, /obj/item/weapon/gun)) user << "\red Only guns can be holstered!" + return var/obj/item/weapon/gun/W = I if (!can_holster(W)) From 9f3923e4d1941316ae21158da6bf9ca99429d6dd Mon Sep 17 00:00:00 2001 From: sick-trigger Date: Mon, 9 Jun 2014 17:01:05 +1000 Subject: [PATCH 29/32] Transfer valve icon fix Fixes #5140 --- icons/obj/assemblies.dmi | Bin 24027 -> 24027 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/assemblies.dmi b/icons/obj/assemblies.dmi index 554d31c0837d3a208b6c1fc0e31aed16e009df58..370fb582e7b914ddcf17f0394db712ff07498e26 100644 GIT binary patch delta 504 zcmV&u*JQ5XR5uDOSnVM7En$%7IJdsPZ9s1vF;IFlGOsWlilq zeGjRrjZJ1q#Ra6_xASSfndM%+y#Cm{tM%I^=`gh9oyyeX!y=jeA{{H0sc)-fRw0#D z{P<`iL{yo&Yb#&Wc}?*ynQ02G%G5HM?E+Z*c<)IF)`yfzM-fAR3J%QiHwIQlZWrJr zTl~Wx1^99ro#1d%)R}1R|)M)@sURa~&`SY9L4>y`L($jN#d7EA(GmQq0DpSk( zh;+qDpRS~KZz4tSjnHM!f5m4n{)*FKQlGgTrX+S4K$GX)E$2_SBN&dXAn@VDPE9?H z;OdDD4WP-N4q)9HUeIX-R|_S5-a`3mRk92=g(k% zsSUJ|iWCox@hx>IxCe%kiE&@)C#G#J<$f=@1FWTd8-SdMB5!!~c2w|KQ~BWe4*J8fL>>c&ZLBa-!J=p}l;{e+FFl#J2C)%( z&3Am-Cvt)XbR|u|wckr`4WGhKj13h0KkP4;cAogjJHcBcIlA#J$+oE{Q(qMOhH%8n uYH_jRlIK>D79kWBxpKtVcX5^EUcJ7r)%tCd`~i2Bz_WgwM{=`00-jspQvC)1 delta 533 zcmV+w0_y$Sy8+v~0gyU>O>Wyj429R$DF(^bDr`3?kcBsegTjmC3IeU6C06qz%#2mL zr|%-Q>d00|rO-wKzBhc}BS-h@`}2?OtJ=J5vkpTf@6=j7d|70(U!+s5*6Qmjo7G5F zo!&lTf`n?V?qcoBrf4YLWiw47st`$n681 zWs86Kg8*Mn!}A2LnOGuE;2L3_fI1JL$qQ@rJb!*0{P9MUMtXWlFK^SUY^Kq`Nv+j# zJ|bPQ(#I>QJ(xtvdn0t&^PlnAi$CLZnAAruhbf622GHbrcgy+X?Ffb=D+qizu~Spe z6S!t#Lj!2?=L1-Ox9{jYfop`4K5ro(K$B7a5x!&P?pP%MqTFF?9X@zrft@$6r z!pXSddcv(R5RCX87mWD35(wA-0+w3&Xy-3reyI(_L}iZ0*7!&r3hsfSWMbS``iW^< zONBp3?f`44*aaXbBFQ=7nfrs`ZwG6s& Date: Mon, 9 Jun 2014 16:41:42 +1000 Subject: [PATCH 30/32] Scientist records photo fix Fixes #5156 --- code/datums/datacore.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index 019739030bc..c51528eb6e6 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -215,7 +215,7 @@ proc/get_id_photo(var/mob/living/carbon/human/H) clothes_s.Blend(new /icon('icons/mob/feet.dmi', "brown"), ICON_UNDERLAY) clothes_s.Blend(new /icon('icons/mob/suit.dmi', "labcoat_open"), ICON_OVERLAY) if("Scientist") - clothes_s = new /icon('icons/mob/uniform.dmi', "rndswhite_s") + clothes_s = new /icon('icons/mob/uniform.dmi', "sciencewhite_s") clothes_s.Blend(new /icon('icons/mob/feet.dmi', "white"), ICON_UNDERLAY) clothes_s.Blend(new /icon('icons/mob/suit.dmi', "labcoat_tox_open"), ICON_OVERLAY) if("Chemist") From 6df082098c4c5970aa26a9cf95670b406d1d41c6 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Mon, 9 Jun 2014 19:52:42 +0930 Subject: [PATCH 31/32] Fixes Pear120's sprite. --- icons/mob/custom-synthetic.dmi | Bin 188295 -> 180870 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/custom-synthetic.dmi b/icons/mob/custom-synthetic.dmi index 0e2f6ea246ea6406b9301ddb94652f09d18a6da9..ba9d12798e1293ad19ba6e0ffa3b53b80dd4bfc1 100644 GIT binary patch delta 32611 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 FzW~uku#o@& delta 40095 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�*d_Qvm; zp`_7^2lqNGnUTR2A7N0D7p zI}qVlaiYD?hu|~t;SLg5E~h@_JB3v%>$>*f*}HS;UlruDEQk_$PT!#+Z}j;REv2=>FVA1Qc8y`b=A&Q4s;qBOOZeK842GE)?>3?E(zoyXkL~=|oq7Uh zeT#WL4p7{f&2t)?HudVQTU7V$RnJVsw&Cw(QMW0M>(9#18ABMqC~dZP9xh@@u~DOE mFi&dlkiPnEK=%s6+# From 027514c6f342a01a5b822565e4667077517f2ade Mon Sep 17 00:00:00 2001 From: sick-trigger Date: Tue, 10 Jun 2014 10:30:58 +1000 Subject: [PATCH 32/32] Feed other text fix Fixes #5199 --- code/modules/reagents/reagent_containers/food/snacks.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index c93faa93a67..da91085e273 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -16,7 +16,7 @@ if(!reagents.total_volume) if(M == usr) usr << "You finish eating \the [src]." - usr.visible_message("[usr] finishes eating \the [src].") + M.visible_message("[M] finishes eating \the [src].") usr.drop_from_inventory(src) //so icons update :[ if(trash)