From b2d6ac4d826bd3e0851befc272b4c55ec744df08 Mon Sep 17 00:00:00 2001 From: zar3dman Date: Tue, 13 Feb 2018 21:58:53 -0500 Subject: [PATCH 001/337] Places first-aid and defib boxes around station, removes all but two old first aid posts. Renames them and adjusts them. --- maps/southern_cross/southern_cross-1.dmm | 255 +++++++++++------------ 1 file changed, 116 insertions(+), 139 deletions(-) diff --git a/maps/southern_cross/southern_cross-1.dmm b/maps/southern_cross/southern_cross-1.dmm index 0db48cbe6d..cb16c6ce10 100644 --- a/maps/southern_cross/southern_cross-1.dmm +++ b/maps/southern_cross/southern_cross-1.dmm @@ -950,9 +950,9 @@ "asn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "aso" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/green/bordercorner2{dir = 4},/obj/effect/floor_decal/corner/green/bordercorner2{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "asp" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"asq" = (/turf/simulated/wall,/area/medical/first_aid_station/firstdeck) -"asr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/medical/first_aid_station/firstdeck) -"ass" = (/turf/simulated/wall/r_wall,/area/medical/first_aid_station/firstdeck) +"asq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/maintenance/substation/firstdeck) +"asr" = (/turf/simulated/wall,/area/tcomm/chamber) +"ass" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals5,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "ast" = (/turf/unsimulated/mask,/area/hallway/primary/firstdeck/elevator) "asu" = (/turf/simulated/wall/r_wall,/area/tcomm/tcomstorage) "asv" = (/obj/structure/table/standard,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor,/area/tcomm/tcomstorage) @@ -1008,22 +1008,22 @@ "att" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "atu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "atv" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/firstdeck/port) -"atw" = (/obj/structure/extinguisher_cabinet{pixel_y = 30},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"atx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals5,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) +"atw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) +"atx" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 4},/obj/structure/closet/medical_wall{pixel_y = 31},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) "aty" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/green/bordercorner{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "atz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/green/border{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "atA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/green/bordercorner{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "atB" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "atC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) "atD" = (/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"atE" = (/obj/machinery/alarm{pixel_y = 22},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"atF" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/first_aid_station/firstdeck) -"atG" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = 24},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/sleep_console{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"atH" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/machinery/sleeper{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"atI" = (/obj/machinery/light{dir = 1},/obj/structure/bed/roller,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"atJ" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/item/bodybag,/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"atK" = (/obj/machinery/mech_recharger,/turf/simulated/floor/tiled/techmaint,/area/medical/first_aid_station/firstdeck) -"atL" = (/obj/structure/table/steel,/obj/machinery/cell_charger,/obj/random/tech_supply,/obj/item/weapon/storage/toolbox/mechanical,/obj/random/powercell,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled/techmaint,/area/medical/first_aid_station/firstdeck) +"atE" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/light_switch{pixel_x = 11; pixel_y = 24},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/sleep_console{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"atF" = (/obj/machinery/light{dir = 1},/obj/structure/bed/roller,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"atG" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/machinery/sleeper{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"atH" = (/obj/machinery/mech_recharger,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) +"atI" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/obj/structure/table/glass,/obj/machinery/recharger,/obj/structure/closet/secure_closet/medical_wall/pills{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"atJ" = (/obj/structure/table/steel,/obj/machinery/cell_charger,/obj/random/tech_supply,/obj/item/weapon/storage/toolbox/mechanical,/obj/random/powercell,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) +"atK" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) +"atL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 4},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "atM" = (/obj/structure/table/standard,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/tcomm/tcomstorage) "atN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/tcomm/tcomstorage) "atO" = (/obj/structure/table/standard,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/turf/simulated/floor,/area/tcomm/tcomstorage) @@ -1074,19 +1074,19 @@ "auH" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) "auI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "auJ" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/hallway/primary/firstdeck/port) -"auK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"auL" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) +"auK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) +"auL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) "auM" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) "auN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) "auO" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) -"auP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"auQ" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/glass_medical{name = "First-Aid Station"; req_one_access = list(5,12,19,25,27,28,35)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"auR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"auS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"auT" = (/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"auU" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/door/window/westleft{name = "Medical Staff Only"; req_one_access = list(5)},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"auV" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"auW" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) +"auP" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/glass_medical{name = "First-Aid Station"; req_one_access = list(5)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"auQ" = (/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"auR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"auS" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"auT" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"auU" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/effect/floor_decal/borderfloorwhite/corner,/obj/effect/floor_decal/corner/paleblue/bordercorner,/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"auV" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/brown/border,/obj/structure/closet/medical_wall{pixel_y = -31},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) +"auW" = (/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/brown/bordercorner{dir = 8},/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_y = -31},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "auX" = (/obj/structure/table/standard,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/structure/cable/cyan{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/light_switch{pixel_x = -36},/turf/simulated/floor,/area/tcomm/tcomstorage) "auY" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor,/area/tcomm/tcomstorage) "auZ" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/tcomm/tcomstorage) @@ -1140,20 +1140,20 @@ "avV" = (/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "avW" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/firstdeck/port) "avX" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"avY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) +"avY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "avZ" = (/obj/machinery/camera/network/first_deck{c_tag = "First Deck - Port Hallway One"; dir = 1},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/green/bordercorner,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "awa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/green/border,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "awb" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/green/border,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "awc" = (/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/green/bordercorner{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "awd" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "awe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/port) -"awf" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/corner/paleblue/bordercorner2,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"awg" = (/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/rack,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/firstaid/regular,/obj/random/medical/lite,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"awh" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/table/glass,/obj/item/bodybag/cryobag,/obj/item/device/radio{frequency = 1487; icon_state = "med_walkietalkie"; name = "Medbay Emergency Radio Link"},/obj/item/device/radio{frequency = 1487; icon_state = "med_walkietalkie"; name = "Medbay Emergency Radio Link"},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"awi" = (/obj/structure/table/glass,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/item/device/defib_kit/loaded,/obj/item/device/defib_kit/loaded,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"awj" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/machinery/camera/network/medbay{c_tag = "MED - FA Station Deck One"; dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/table/rack,/obj/item/weapon/crowbar,/obj/item/weapon/crowbar,/obj/item/roller,/obj/item/roller,/obj/item/roller{pixel_y = 8},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"awk" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/structure/bed/chair/office/light{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) -"awl" = (/obj/machinery/computer/crew,/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/firstdeck) +"awf" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/corner/paleblue/bordercorner2,/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) +"awg" = (/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/rack,/obj/item/weapon/storage/toolbox/emergency,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/item/weapon/storage/firstaid/adv{pixel_x = 5; pixel_y = 5},/obj/random/firstaid,/obj/random/medical/lite,/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"awh" = (/obj/structure/table/glass,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/item/device/defib_kit/loaded,/obj/item/device/defib_kit/loaded,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"awi" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/table/glass,/obj/item/bodybag/cryobag,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/item/bodybag/cryobag,/obj/item/bodybag,/obj/item/device/radio{frequency = 1487; icon_state = "med_walkietalkie"; name = "Medbay Emergency Radio Link"},/obj/item/device/radio{frequency = 1487; icon_state = "med_walkietalkie"; name = "Medbay Emergency Radio Link"},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"awj" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/structure/bed/chair/office/light{dir = 4},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"awk" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/machinery/camera/network/medbay{c_tag = "MED - FA Station Deck One"; dir = 1},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/table/rack,/obj/item/weapon/crowbar,/obj/item/weapon/crowbar,/obj/item/roller,/obj/item/roller,/obj/item/roller{pixel_y = 8},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) +"awl" = (/obj/machinery/computer/crew,/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled/white,/area/ai_monitored/storage/eva/pilot) "awm" = (/turf/simulated/floor,/area/tcomm/tcomstorage) "awn" = (/obj/item/weapon/storage/toolbox/mechanical,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/tcomm/tcomstorage) "awo" = (/obj/structure/table/standard,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/turf/simulated/floor,/area/tcomm/tcomstorage) @@ -1203,8 +1203,8 @@ "axg" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "axh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/green/bordercorner2,/obj/effect/floor_decal/corner/green/bordercorner2{dir = 9},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) "axi" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/port) -"axj" = (/obj/structure/sign/greencross{desc = "White cross in a green field, you can get medical aid here."; name = "First-Aid"},/turf/simulated/wall,/area/medical/first_aid_station/firstdeck) -"axk" = (/obj/machinery/status_display,/turf/simulated/wall,/area/medical/first_aid_station/firstdeck) +"axj" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/green/border,/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_y = -31},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/starboard) +"axk" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/green/border,/obj/structure/closet/medical_wall{pixel_y = -31},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/starboard) "axl" = (/obj/turbolift_map_holder/southern_cross/center,/turf/unsimulated/mask,/area/hallway/primary/firstdeck/elevator) "axm" = (/obj/structure/table/standard,/obj/item/weapon/stock_parts/subspace/transmitter,/obj/item/weapon/stock_parts/subspace/transmitter,/turf/simulated/floor,/area/tcomm/tcomstorage) "axn" = (/obj/structure/table/standard,/obj/item/weapon/stock_parts/subspace/sub_filter,/obj/item/weapon/stock_parts/subspace/sub_filter,/obj/item/weapon/stock_parts/subspace/sub_filter,/obj/item/weapon/stock_parts/subspace/sub_filter,/obj/item/weapon/stock_parts/subspace/sub_filter,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor,/area/tcomm/tcomstorage) @@ -1261,8 +1261,8 @@ "aym" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) "ayn" = (/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/window/southleft,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) "ayo" = (/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/southright,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) -"ayp" = (/obj/structure/table/glass,/obj/machinery/recharger,/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) -"ayq" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) +"ayp" = (/obj/structure/sign/greencross{desc = "White cross in a green field, you can get medical aid here."; name = "First-Aid"},/turf/simulated/wall,/area/ai_monitored/storage/eva/pilot) +"ayq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/ai_monitored/storage/eva/pilot) "ayr" = (/turf/simulated/wall/r_wall,/area/hallway/primary/firstdeck/elevator) "ays" = (/obj/effect/floor_decal/borderfloorblack{dir = 9},/obj/effect/floor_decal/industrial/danger{dir = 9},/turf/simulated/floor/tiled/techfloor/grid,/area/hallway/primary/firstdeck/elevator) "ayt" = (/obj/effect/floor_decal/borderfloorblack{dir = 1},/obj/effect/floor_decal/industrial/danger{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/hallway/primary/firstdeck/elevator) @@ -1307,10 +1307,10 @@ "azg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) "azh" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) "azi" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva/pilot) -"azj" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"azk" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"azl" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"azm" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/landmark/start{name = "Pilot"},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) +"azj" = (/obj/machinery/status_display,/turf/simulated/wall,/area/ai_monitored/storage/eva/pilot) +"azk" = (/obj/structure/table/glass,/obj/machinery/recharger,/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva/pilot) +"azl" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva/pilot) +"azm" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/firstdeck/elevator) "azn" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/green/border{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "azo" = (/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/green/border{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "azp" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/green/border{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) @@ -1377,18 +1377,18 @@ "aAy" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/green/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/green/bordercorner2{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) "aAz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/apcenter) "aAA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) -"aAB" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"aAC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"aAD" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Pilot"},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"aAE" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"aAF" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) -"aAG" = (/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva/pilot) +"aAB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aAC" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aAD" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/landmark/start{name = "Pilot"},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aAE" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aAF" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aAG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Pilot"},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "aAH" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "aAI" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "aAJ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "aAK" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) -"aAL" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/green/border{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) -"aAM" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/hallway/primary/firstdeck/elevator) +"aAL" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aAM" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "aAN" = (/obj/structure/closet/malf/suits,/turf/simulated/floor/tiled,/area/tcomm/entrance) "aAO" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/tcomm/entrance) "aAP" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/tcomm/entrance) @@ -1438,11 +1438,11 @@ "aBH" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/camera/network/first_deck{c_tag = "First Deck - Center Six"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/green/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) "aBI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/apcenter) "aBJ" = (/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/green/bordercorner,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) -"aBK" = (/obj/structure/table/rack,/obj/item/device/suit_cooling_unit,/obj/item/device/suit_cooling_unit,/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) -"aBL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/camera/network/civilian{c_tag = "CIV - Auxiliary EVA"; dir = 1},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/closet/secure_closet/pilot,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) -"aBM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/closet/secure_closet/pilot,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) +"aBK" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aBL" = (/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) +"aBM" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/green/border{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/elevator) "aBN" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/starboard) -"aBO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva/pilot) +"aBO" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/hallway/primary/firstdeck/elevator) "aBP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/window/reinforced,/obj/machinery/vending/snack,/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) "aBQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/vending/fitness,/obj/structure/window/reinforced,/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) "aBR" = (/obj/machinery/vending/cigarette,/obj/structure/window/reinforced,/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) @@ -1497,9 +1497,9 @@ "aCO" = (/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "crglockdown"; name = "Cargo Lockdown"; opacity = 0},/turf/simulated/floor/plating,/area/maintenance/firstdeck/aftport) "aCP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/firstdeck/aftport) "aCQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/green/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) -"aCR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/apcenter) +"aCR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/camera/network/civilian{c_tag = "CIV - Auxiliary EVA"; dir = 1},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/closet/secure_closet/pilot,/turf/simulated/floor/tiled/techmaint,/area/hallway/primary/firstdeck/elevator) "aCS" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/green/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/green/bordercorner2{dir = 5},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/apcenter) -"aCT" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva/pilot) +"aCT" = (/obj/structure/table/rack,/obj/item/device/suit_cooling_unit,/obj/item/device/suit_cooling_unit,/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/hallway/primary/firstdeck/elevator) "aCU" = (/obj/structure/stairs/north,/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) "aCV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/lapvend,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) "aCW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/table/glass,/obj/structure/window/reinforced{dir = 1},/obj/item/device/paicard,/obj/item/clothing/head/soft/grey,/turf/simulated/floor/tiled/dark,/area/hallway/primary/firstdeck/elevator) @@ -1945,7 +1945,7 @@ "aLu" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/steel_dirty,/area/engineering/auxiliary_engineering) "aLv" = (/obj/random/obstruction,/turf/simulated/floor/plating,/area/storage/emergency_storage/firstdeck/as_emergency) "aLw" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/storage/emergency_storage/firstdeck/as_emergency) -"aLx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/structure/closet/crate/secure/gear{name = "parachute crate"; req_access = list(67)},/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/eva/pilot) +"aLx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/light_switch{pixel_x = 11; pixel_y = -24},/obj/structure/closet/crate/secure/gear{name = "parachute crate"; req_access = list(67)},/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/obj/item/weapon/storage/backpack/parachute,/turf/simulated/floor/tiled/techmaint,/area/hallway/primary/firstdeck/elevator) "aLy" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/green/border{dir = 8},/turf/simulated/floor/tiled,/area/hangar/two) "aLz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/tiled/monotile,/area/hangar/two) "aLA" = (/obj/machinery/door/airlock/glass_centcom{req_one_access = list(67)},/turf/simulated/shuttle/floor/black,/area/shuttle/shuttle2/start) @@ -2220,8 +2220,8 @@ "aQJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/storage/emergency_storage/firstdeck/aft_emergency) "aQK" = (/obj/machinery/portable_atmospherics/powered/pump/filled,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/storage/emergency_storage/firstdeck/aft_emergency) "aQL" = (/turf/simulated/wall,/area/hallway/primary/firstdeck/aft) -"aQM" = (/obj/structure/extinguisher_cabinet{pixel_x = -27},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/green/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/aft) -"aQN" = (/obj/machinery/camera/network/first_deck{c_tag = "First Deck - Aft Hallway Four"; dir = 8},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/green/border{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/aft) +"aQM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/closet/secure_closet/pilot,/turf/simulated/floor/tiled/techmaint,/area/hallway/primary/firstdeck/elevator) +"aQN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/firstdeck/elevator) "aQO" = (/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/monotile,/area/security/checkpoint3) "aQP" = (/obj/machinery/deployable/barrier,/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/monotile,/area/security/checkpoint3) "aQQ" = (/obj/machinery/deployable/barrier,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled/monotile,/area/security/checkpoint3) @@ -3582,8 +3582,8 @@ "bqT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/security/brig) "bqU" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel_grid,/area/hallway/secondary/eva_hallway) "bqV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/security/brig) -"bqW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) -"bqX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"bqW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/monotile,/area/hallway/primary/firstdeck/elevator) +"bqX" = (/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/green/border{dir = 10},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/green/bordercorner2{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/aft) "bqY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "bqZ" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "bra" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) @@ -3655,10 +3655,10 @@ "bso" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/security/lobby) "bsp" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel_grid,/area/hallway/secondary/eva_hallway) "bsq" = (/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled,/area/security/lobby) -"bsr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) -"bss" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) -"bst" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) -"bsu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"bsr" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/green/border{dir = 8},/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_x = -31; pixel_y = 0},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/aft) +"bss" = (/obj/machinery/camera/network/first_deck{c_tag = "First Deck - Aft Hallway Four"; dir = 8},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/green/border{dir = 4},/obj/structure/closet/medical_wall{pixel_x = 31; pixel_y = 0},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/aft) +"bst" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"bsu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "bsv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/network/second_deck{c_tag = "Second Deck - Fore Starboard Hallway One"; dir = 1},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "bsw" = (/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/monotile,/area/security/lobby) "bsx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) @@ -3711,10 +3711,10 @@ "bts" = (/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) "btt" = (/obj/effect/floor_decal/industrial/warning/corner,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/maintenance/security_port) "btu" = (/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) -"btv" = (/obj/structure/sign/greencross{desc = "White cross in a green field, you can get medical aid here."; name = "First-Aid"},/turf/simulated/wall/r_wall,/area/hallway/secondary/eva_hallway) -"btw" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 8},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"btv" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"btw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "btx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) -"bty" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"bty" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "btz" = (/turf/simulated/wall,/area/janitor) "btA" = (/obj/structure/noticeboard{pixel_x = -32},/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window/northleft{name = "Janitorial Desk"},/obj/machinery/door/window/southright{name = "Janitorial Desk"; req_access = list(26)},/obj/machinery/door/blast/shutters{dir = 1; id = "janitor_blast"; layer = 3.1; name = "Janitorial Shutters"},/turf/simulated/floor/tiled,/area/janitor) "btB" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Custodial Closet"; req_access = list(26)},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled/steel_grid,/area/janitor) @@ -3768,9 +3768,9 @@ "bux" = (/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/blue/bordercorner{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) "buy" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled,/area/crew_quarters/firstdeck/gym) "buz" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/camera/network/second_deck{c_tag = "Second Deck - Fore Hallway Two"; dir = 8},/obj/machinery/light{dir = 4},/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/red/bordercorner,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) -"buA" = (/turf/simulated/wall,/area/medical/first_aid_station/seconddeck/fore) -"buB" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/first_aid_station/seconddeck/fore) -"buC" = (/obj/machinery/door/firedoor/glass,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_medical{name = "First-Aid Station"; req_one_access = list(5,12,19)},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) +"buA" = (/obj/structure/table/bench/steel,/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"buB" = (/obj/structure/table/bench/steel,/obj/structure/closet/medical_wall{pixel_x = 0; pixel_y = -31},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"buC" = (/obj/structure/table/bench/steel,/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_y = -31},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "buD" = (/obj/item/weapon/stool/padded,/obj/effect/landmark/start{name = "Janitor"},/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/purple/border{dir = 9},/turf/simulated/floor/tiled,/area/janitor) "buE" = (/obj/machinery/button/remote/blast_door{id = "janitor_blast"; name = "Privacy Shutters"; pixel_x = 0; pixel_y = 26},/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/purple/bordercorner{dir = 1},/turf/simulated/floor/tiled,/area/janitor) "buF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals4,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) @@ -3831,9 +3831,9 @@ "bvI" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/blue/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) "bvJ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/junction,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) "bvK" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/red/border{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) -"bvL" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/item/device/radio{frequency = 1487; icon_state = "med_walkietalkie"; name = "Medbay Emergency Radio Link"},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = -25; pixel_y = 0},/obj/item/device/defib_kit/loaded,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) +"bvL" = (/obj/structure/sign/directions/cryo{pixel_y = -10},/turf/simulated/wall,/area/maintenance/research) "bvM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva) -"bvN" = (/obj/structure/bed/roller,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/light_switch{pixel_x = 36; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) +"bvN" = (/obj/structure/sign/poster,/turf/simulated/wall,/area/maintenance/research) "bvO" = (/obj/structure/table/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/powercell,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating,/area/maintenance/engineering) "bvP" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/janitor) "bvQ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/janitor) @@ -3901,9 +3901,9 @@ "bxa" = (/turf/simulated/floor/tiled/dark,/area/hallway/primary/seconddeck/fore) "bxb" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/blue/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) "bxc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/monotile,/area/ai_monitored/storage/eva) -"bxd" = (/obj/structure/bed/chair/office/light{dir = 1},/obj/machinery/newscaster{pixel_x = -28; pixel_y = 1},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) -"bxe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) -"bxf" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) +"bxd" = (/obj/random/contraband,/turf/simulated/floor/plating,/area/maintenance/research) +"bxe" = (/obj/item/frame,/turf/simulated/floor/plating,/area/maintenance/research) +"bxf" = (/obj/structure/frame{anchored = 1},/turf/simulated/floor/plating,/area/maintenance/research) "bxg" = (/obj/structure/closet/l3closet/janitor,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/purple/border{dir = 8},/turf/simulated/floor/tiled,/area/janitor) "bxh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/janitor) "bxi" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva) @@ -3956,9 +3956,9 @@ "byd" = (/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/blue/bordercorner{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) "bye" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) "byf" = (/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/red/bordercorner{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fore) -"byg" = (/obj/structure/table/rack,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/firstaid/regular,/obj/random/medical/lite,/obj/machinery/camera/network/medbay{c_tag = "MED - FA Station Fore"; dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) -"byh" = (/obj/machinery/sleep_console{dir = 4},/obj/machinery/light,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) -"byi" = (/obj/machinery/sleeper{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) +"byg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/closet/medical_wall{pixel_x = 0; pixel_y = -31},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) +"byh" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_y = -31},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) +"byi" = (/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor,/area/hallway/primary/seconddeck/port) "byj" = (/obj/structure/closet/jcloset,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/soap/nanotrasen,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/purple/border{dir = 8},/turf/simulated/floor/tiled,/area/janitor) "byk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled,/area/janitor) "byl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/janitor) @@ -4578,7 +4578,7 @@ "bKb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/engineering/locker_room) "bKc" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/engineering/locker_room) "bKd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/engineering/locker_room) -"bKe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/turf/simulated/floor/tiled,/area/hallway/secondary/eva_hallway) +"bKe" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/adv{pixel_x = 5; pixel_y = 5},/obj/random/firstaid,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "bKf" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 36; pixel_y = 0},/obj/effect/floor_decal/spline/plain{dir = 8},/turf/simulated/floor/tiled/yellow,/area/engineering/locker_room) "bKg" = (/obj/random/toolbox,/turf/simulated/floor/tiled/steel,/area/maintenance/engineering) "bKh" = (/turf/simulated/floor/tiled/yellow,/area/maintenance/engineering) @@ -4922,7 +4922,7 @@ "bQH" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/tiled/dark,/area/engineering/workshop) "bQI" = (/obj/machinery/papershredder,/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Engineer's Desk"; departmentType = 6; name = "Chief Engineer RC"; pixel_x = -32; pixel_y = 0},/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/blue/border{dir = 9},/turf/simulated/floor/tiled,/area/crew_quarters/heads/sc/chief) "bQJ" = (/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/blue/bordercorner{dir = 1},/turf/simulated/floor/tiled,/area/crew_quarters/heads/sc/chief) -"bQK" = (/obj/structure/sign/directions/cryo{pixel_y = -10},/turf/simulated/wall,/area/medical/first_aid_station/seconddeck/fore) +"bQK" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 1},/obj/structure/closet/medical_wall{pixel_x = 0; pixel_y = 31},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "bQL" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/blue/bordercorner{dir = 4},/turf/simulated/floor/tiled,/area/crew_quarters/heads/sc/chief) "bQM" = (/obj/machinery/disposal,/obj/machinery/light{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/blue/border{dir = 5},/turf/simulated/floor/tiled,/area/crew_quarters/heads/sc/chief) "bQN" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled,/area/engineering/hallway/atmos_hallway) @@ -4951,7 +4951,7 @@ "bRk" = (/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/seconddeck/fscenter) "bRl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fscenter) "bRm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/fore) -"bRn" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/fore) +"bRn" = (/obj/machinery/door/airlock/glass_medical{name = "Triage Station"; req_one_access = list(5)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel_grid,/area/medical/first_aid_station/seconddeck/aft) "bRo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/fore) "bRp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/research) "bRq" = (/obj/structure/table/standard,/obj/random/toolbox,/obj/random/cigarettes,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tool,/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/research) @@ -6013,8 +6013,8 @@ "clG" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) "clH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) "clI" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) -"clJ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) -"clK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) +"clJ" = (/obj/structure/table/rack,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/toolbox/emergency,/obj/random/medical/lite,/obj/machinery/camera/network/medbay{c_tag = "MED - FA Station Civilian"; dir = 1},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) +"clK" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/blue/border{dir = 1},/obj/structure/closet/medical_wall{pixel_x = 0; pixel_y = 31},/obj/item/roller,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/spaceacillin,/turf/simulated/floor/tiled,/area/bridge) "clL" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals4,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) "clM" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel_grid,/area/hallway/primary/seconddeck/port) "clN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/fpcenter) @@ -6103,10 +6103,7 @@ "cns" = (/turf/simulated/wall,/area/ai_monitored/storage/emergency/eva) "cnt" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass{name = "Emergency EVA"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled/steel_grid,/area/ai_monitored/storage/emergency/eva) "cnu" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass{name = "Emergency EVA"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/steel_grid,/area/ai_monitored/storage/emergency/eva) -"cnv" = (/obj/structure/sign/greencross{desc = "White cross in a green field, you can get medical aid here."; name = "First-Aid"},/turf/simulated/wall,/area/ai_monitored/storage/emergency/eva) -"cnw" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) -"cnx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 5},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) -"cny" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/port) +"cnv" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/blue/border{dir = 1},/obj/structure/closet/secure_closet/medical_wall{name = "defibrillator closet"; pixel_y = 31},/obj/item/device/defib_kit/loaded,/turf/simulated/floor/tiled,/area/bridge) "cnz" = (/turf/simulated/wall,/area/hallway/primary/seconddeck/port) "cnA" = (/turf/simulated/wall,/area/maintenance/bar) "cnB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{req_access = null; req_one_access = list(12,25,27,28,35)},/turf/simulated/floor/plating,/area/maintenance/bar) @@ -6178,9 +6175,6 @@ "coP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/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/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 9},/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) "coQ" = (/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) "coR" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/emergency/eva) -"coS" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/first_aid_station/seconddeck/port) -"coT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_medical{name = "First-Aid Station"; req_one_access = list(5,12,19)},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled/steel_grid,/area/medical/first_aid_station/seconddeck/port) -"coU" = (/turf/simulated/wall,/area/medical/first_aid_station/seconddeck/port) "coV" = (/obj/structure/closet/emcloset,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/bar) "coW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/bar) "coX" = (/turf/simulated/wall/r_wall,/area/hallway/primary/seconddeck/apcenter) @@ -6279,9 +6273,6 @@ "cqM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) "cqN" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) "cqO" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/emergency/eva) -"cqP" = (/obj/structure/bed/roller,/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/machinery/light_switch{pixel_x = -36},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) -"cqQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) -"cqR" = (/obj/structure/table/glass,/obj/machinery/recharger,/obj/item/device/radio{frequency = 1487; icon_state = "med_walkietalkie"; name = "Medbay Emergency Radio Link"},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 25; pixel_y = 0},/obj/item/device/defib_kit/loaded,/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) "cqS" = (/obj/machinery/light/small{dir = 8},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/bar) "cqT" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/turf/simulated/floor/grass,/area/hallway/primary/seconddeck/apcenter) "cqU" = (/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/apcenter) @@ -6372,9 +6363,6 @@ "csB" = (/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/machinery/door/window/eastright,/obj/item/clothing/suit/space,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/emergency/eva) "csC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) "csD" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 36; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) -"csE" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -21},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) -"csF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) -"csG" = (/obj/structure/bed/chair/office/light{dir = 1},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) "csH" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/bar) "csI" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/seconddeck/apcenter) "csJ" = (/obj/structure/flora/ausbushes/grassybush,/turf/simulated/floor/grass,/area/hallway/primary/seconddeck/apcenter) @@ -6454,9 +6442,6 @@ "cuf" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) "cug" = (/obj/effect/floor_decal/industrial/warning{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/ai_monitored/storage/emergency/eva) "cuh" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/tiled/techmaint,/area/ai_monitored/storage/emergency/eva) -"cui" = (/obj/machinery/sleeper{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) -"cuj" = (/obj/machinery/sleep_console,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/effect/floor_decal/corner/paleblue/border,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) -"cuk" = (/obj/structure/table/rack,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/firstaid/regular,/obj/random/medical/lite,/obj/machinery/camera/network/medbay{c_tag = "MED - FA Station Port"; dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = 28; pixel_y = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/port) "cul" = (/obj/structure/reagent_dispensers/fueltank,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/maintenance/bar) "cum" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/machinery/camera/network/second_deck{c_tag = "Second Deck - Center Six"; dir = 4},/turf/simulated/floor/grass,/area/hallway/primary/seconddeck/apcenter) "cun" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor/grass,/area/hallway/primary/seconddeck/apcenter) @@ -6662,7 +6647,6 @@ "cyf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/network/command{c_tag = "COM - HoP's Office"; dir = 1},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/blue/border{dir = 4},/turf/simulated/floor/tiled,/area/crew_quarters/heads/sc/hop) "cyg" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/sc/hop) "cyh" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/ascenter) -"cyi" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/monotile,/area/hallway/primary/seconddeck/port) "cyj" = (/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/green/bordercorner{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/ascenter) "cyk" = (/obj/structure/flora/ausbushes/sparsegrass,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/hallway/primary/seconddeck/ascenter) "cyl" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/turf/simulated/floor/grass,/area/hallway/primary/seconddeck/ascenter) @@ -8406,10 +8390,8 @@ "dfH" = (/turf/simulated/wall/r_wall,/area/holodeck_control) "dfI" = (/obj/structure/table/glass,/obj/item/device/radio{frequency = 1487; icon_state = "med_walkietalkie"; name = "Medbay Emergency Radio Link"},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -21},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 0; pixel_y = 28},/obj/item/device/defib_kit/loaded,/obj/effect/floor_decal/borderfloorwhite{dir = 9},/obj/effect/floor_decal/corner/paleblue/border{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dfJ" = (/obj/structure/table/glass,/obj/machinery/recharger,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/extinguisher_cabinet{pixel_y = 30},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) -"dfK" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dfL" = (/obj/structure/bed/roller,/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/light_switch{pixel_x = 11; pixel_y = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dfM" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/medical/first_aid_station/seconddeck/aft) -"dfN" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "dfO" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "dfP" = (/obj/machinery/door/firedoor/border_only,/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/plating,/area/chapel/main) "dfQ" = (/obj/structure/table/woodentable,/obj/structure/flora/pottedplant/stoutbush{pixel_y = 8},/turf/simulated/floor/tiled/dark,/area/chapel/main) @@ -8435,7 +8417,6 @@ "dgk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dgl" = (/obj/machinery/hologram/holopad,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dgm" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) -"dgn" = (/obj/machinery/door/airlock/glass_medical{name = "First-Aid Station"; req_one_access = list(5,12,19,25,27,28,35)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel_grid,/area/medical/first_aid_station/seconddeck/aft) "dgo" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "dgp" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "dgq" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/green/bordercorner,/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) @@ -8461,7 +8442,6 @@ "dgK" = (/obj/machinery/sleeper{dir = 8},/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dgL" = (/obj/machinery/sleep_console,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dgM" = (/obj/item/weapon/stool/padded,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) -"dgN" = (/obj/structure/table/rack,/obj/item/bodybag/cryobag,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/firstaid/regular,/obj/random/medical/lite,/obj/machinery/camera/network/medbay{c_tag = "MED - FA Station Civilian"; dir = 1},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/medical/first_aid_station/seconddeck/aft) "dgO" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/paleblue/border,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 9},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "dgP" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) "dgQ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/green/border{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/aft) @@ -10163,9 +10143,7 @@ "dNw" = (/obj/structure/disposalpipe/segment,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/bridge/meeting_room) "dNx" = (/turf/simulated/wall/r_wall,/area/bridge) "dNy" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/wingrille_spawn/reinforced/polarized{id = "bridge_center"},/turf/simulated/floor/plating,/area/bridge) -"dNz" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/wingrille_spawn/reinforced/polarized{id = "bridge_center"},/turf/simulated/floor/plating,/area/bridge) "dNA" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/white/border,/obj/machinery/atm{pixel_y = -30},/turf/simulated/floor/tiled,/area/hallway/primary/seconddeck/dockhallway) -"dNB" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/blast/regular{density = 0; dir = 8; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/wingrille_spawn/reinforced/polarized{id = "bridge_center"},/turf/simulated/floor/plating,/area/bridge) "dNC" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 8; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/wingrille_spawn/reinforced/polarized{id = "bridge_center"},/turf/simulated/floor/plating,/area/bridge) "dND" = (/obj/structure/displaycase,/turf/simulated/floor/wood,/area/crew_quarters/heads/sc/sd) "dNE" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = 24},/turf/simulated/floor/wood,/area/crew_quarters/heads/sc/sd) @@ -10192,7 +10170,6 @@ "dNZ" = (/obj/structure/disposalpipe/segment,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/turf/simulated/floor/tiled,/area/bridge) "dOa" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/obj/machinery/camera/network/command{c_tag = "COM - Bridge Port"; dir = 6},/obj/machinery/light{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/secure_closet/guncabinet/sidearm{anchored = 1},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/blue/border{dir = 1},/turf/simulated/floor/tiled,/area/bridge) "dOb" = (/obj/structure/noticeboard{pixel_y = 27},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/blue/border{dir = 1},/turf/simulated/floor/tiled,/area/bridge) -"dOc" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/blue/border{dir = 1},/turf/simulated/floor/tiled,/area/bridge) "dOd" = (/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/blue/bordercorner{dir = 1},/turf/simulated/floor/tiled,/area/bridge) "dOe" = (/obj/structure/cryofeed{dir = 2},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/effect/floor_decal/industrial/warning/cee{tag = "icon-warningcee (NORTH)"; icon_state = "warningcee"; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/cryo/station) "dOf" = (/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/blue/bordercorner{dir = 4},/turf/simulated/floor/tiled,/area/bridge) @@ -10693,16 +10670,16 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafajUajUaonaooaopaoqaorajUaosaosaotaouaovaowaoxaoyaozaoAaoBaoCaoCaoDaoyaoEaoEaoFaoGaGVaoIaoJaoGaoKafeacJaoLaoMaoNacJaaaaaaaiCaoOaoPaoQamoaoRaoSaoRamoakQampampampampampaoTaoUaoUaoUaoVaoWaoXaoYaoZapaapbakRapcapdapeaiKaaaaaaadcapfafzapgaphapiapjapkaplapmapnapkapvappappapqaprapsapsaptapuaqDapqapwapxapyapzapAapBapBakzapCapDapEapFapGakzakzaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaajUajUapHapHaooapIapJapJapKapLapMapNapOapPapQapRaoyaozapSapTaoCaoCaoCaoyapUapUapVapWapXapYapZaoGaqaaqbaqcaqdaqeaqfacJaaaaaaaiBaqgaqhaqiamoaqjaqkaqjamoakQaqlaqmaqnaqoaqpaqqaqraqoaqsaqtaquaqvaqwaqxaqyaqzakRaqAapdaqBaiJaaaaaaadcaqCafzafzafzafzafzaqIaqEaqFaqGaqHarCaqJaqJapqaqKaqLapsaqMapuapuapqaqNaqOaqPaqQaqRaqSaqTaqUaqVaqVaqVaqVaqVaqVakzakzaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaajUaqWaooajUajUajUajUajUajUaqXaqYaqYaqYaqZaraarbaoyarcaoCapTardarearfaoyargarhariaoGaIxarkaJyaoGarmarnaroarparqarracJarsarsartaruarvajbalEaqjaqkaqjamoakQakQakQakQakQakQakQakQakQakQakQakRakRakRalOarwarxakRaryarzarAarBarIarIadcarDafzarEarEarEarEapkaJAarGaKtapkarKarJasjapqarLarMarNaqMarOapuapqarParQarRarSarSarSaolakzakzakzakzakzakzakXakYakzaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaajUarTaooajUarUarUarUarUarUaqXarVarWarXarYarZasaasbascaoyasdaoyaoyaoyaoyaseasfasgashaoGaoGaoGaoGasiacJaqYaqYacJasCaqYcwFaslasmasnasoaspasqasqasrasqasqassassassassastastastastastasuasvaswasxasyaszasAasBasuasEasDasGasFasIasHasLasJadcasLasLasLasLapkapkapkapkasKasNasMasUapqapqapqapqasOapqasPasQasRasSasTasLasVasXasWatSatSatSatSatSakzakXakXakzaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaafaaaaaaaaaasYasZaooajUarUarUarUarUarUataatbatcatdateatfatgathatiateatjathatkatbatlatmatnatoatpatpatpatqatratsattatuatvatwatxatyatzatpatAatBatCatDatEatFatGatHatIatJatKatLassastastastastastasuatMatNatOasyatPatQatRasuatUatTatWatVatYatXauaatZaucaubaueaudaugaufatVauhatYatYauiarJatVaujaulaukaugaumatVaunaugauoaupatVaurauqatYaveatSatSatSatSatSakzausakXautaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafasYaooauuajUarUarUarUarUarUauvauwauxauyauyauzauAauAauBauCauDauAauEauAauAauFauGauHauAauAauCauAauAauEauAauIauJauKauLauAauMauAauAauNauOauAauPauQauRauSauTauUauVauWassastastastastastasuauXauYauZavaavbavcavdasuavgavfaviavhavhavjavhavkavmavlavoavnavqavpavpavravpavpavtavsavpavpavravuavpavvavpavwavpavpavyavxavxavzawravAatSatSatSatSatSakzavBakXautaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaafaaaaaaaaaasYaooavCajUarUarUarUarUarUavDavEavFavGavHavIavJavKavLavMavNavOavEavEavPavQasfavRavEavEavSavHavTavKavUavVavWavXavYavZawaawbawcawdaweatDawfatFawgawhawiawjawkawlassastastastastastasuawmawnawoasyavdawpawqasuawtawsawuasjawwawvawyawxawzaubawBawAawDawCawEawwawwawwawFarJasjawGawwawHawJawIasjawKawDawLawMasjawOawNawwaxpatSatSatSatSatSakzawPakXautaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaajUaooaooajUawQarUarUarUarUaqXawRawSaqYawTawUawVawWawXawVawYawVawVawVawVawZasfaxaaqYaqYaqYaqYaqYaqYaqYaqYaqYaxbaxcaqYaxdaxeaxfaxgaxhaxiaxjasqasraxkasqasqasqasqassaxlastastastastasuaxmaxnaxoasyaszasAaszasuaxraxqaxuaxsasVaxyasLaxzaxvasLasLasLasLaxwaxwaxwaxwaxxaxIaxAaxJaxBaxBaxBaxBaxCaxBaxDaxEaxFaxGaxHaxKasVayJasWayKatSatSatSatSakzaxLakXakzaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaajUaxMaooajUajUajUajUajUajUaqXaqYaqYaqYaxNaooawVaxOaxPaxQaxRaxSaxPaxTawVaxUaxVaxWaxbaxXaxYaxZayaayaaybaycaydayeayfaxbarsarsaygayhayiayjaykaylaymaynayoaykaypayqayrayraysaytayuayrasuasuasuasuasuasuayvasuasuaywayxayyayzarIarIaxvayAayBayCayDayEayFaxwaKuayHaNfaxwazqarJazBaxBayLayMaxBayNayOayPaxBayQayRaySayTayTayTayUakzakzakzakzakzakzaqVakXakzaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaajUajUaooaooaooaooapHapHapHapHapHayVayWayWayXawVaxOaxPaxPayYaxPaxPaxTawVayZazaazaazbaxZaxZazcazcazcazcazcazcazcazdaxbaaaaaaazeazfazgazhaziazjazkazlazmaziaznazoazpazCazrazsaztazuazvazwazxazyazzazAazJazOazzazDazEazFazGaaaaaaaxvazHayBazIazIazIazIazPazKazLazMazNaBNaBuaBuaxBazQazRazSayNazTazUaxBazVazWazXazYazZaAaaAbaAcaAdaAdaAeaqVaqVaqVakzakzaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaafaafajUajUaAfaAfaAgaAhaAiaAjaAkaAlawTaAmaAmaAmawVaxOaAnaxPaAoaxPaApaAqawVaAraAsaAsaAtaAtaAtaAtaAtaAtaAtaAtaAuaAvaAwaxbaaaaaaaAxaAyaAzaAAaABaACaADaAEaAFaAGaAHaAIaAJaAJaAKaAJaALaAMazvaANaAOaAPaAQaARaASaATazzaAUaAVaAWaAXaaaaaaaxvaAYayBazIaAZaBaaBaaxwaBbaBcaBdaxwapvappappaxBaBeaBfaxBaBgazRaBhaxBaBiaBjaBkaBlaBmaBnaBnakzaBoakXaBpaBqaBrakzakzaafaafaafaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaajUajUaAfaBsaBsaBsaBsaBtaBtaBsaBsaKraBsaBsaBsaBsaBsaBsaBsaBsaBsaBvaBwaBxaByaAtaBzaBAaBBaBCaBDaBEaAtaxbaBFaBGaxbaaaaaaaAxaBHaBIaBJaziaBKaBLaBMaLxaBOaBPaBQaBRaBSaBTaBUaBVaBWazvaBXaBYaBZaCaaCbaCcaCdazzaCeaCfaCgaAXaaaaaaaxvaChaCiazIaCjaCjaCjaCkaClaClaClaCkaCmaCkaCnaCkaCjaCjaCjaCjaCjaCjaCjayUayUayUayUayUaCoaCoakzakzakzakzakzakzakzaaaaaaaaaadgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawTakAaBtaCpaCqaCraCsaCtaCuaCvaCwaCxaCtaCyaCzaCAaCBaCCaCDaCEaCFaCGaCHaCIaCJaCKaCLaCMaCMaCMaCNaAtaCOaCPaxbaxbaaaaaaaAxaCQaCRaCSaCTaCTaykaykaykaykaCUaCVaCWaCXaCYaCZaDaaDbaDcaDdaDeaDfazzaDgaDhazzazzaDiaDjaDkaAXaaaaaaaxvaxvaDlaDmaCjaDnaDoaDpaDpaDpaDpaDqaDraDsaDtaDuaDuaDvaDuaDuaDwaDxaCjaDyaDzaDzaDzaDAaDBaDBaDCaDzaDzaDzaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaajUarTaooajUarUarUarUarUarUaqXarVarWarXarYarZasaasbascaoyasdaoyaoyaoyaoyaseasfasgashaoGaoGaoGaoGasiacJaqYaqYacJasCaqYcwFaslasmasnasoaspalEalEasqalEasrakQakQakQakQastastastastastasuasvaswasxasyaszasAasBasuasEasDasGasFasIasHasLasJadcasLasLasLasLapkapkapkapkasKasNasMasUapqapqapqapqasOapqasPasQasRasSasTasLasVasXasWatSatSatSatSatSakzakXakXakzaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaafaaaaaaaaaasYasZaooajUarUarUarUarUarUataatbatcatdateatfatgathatiateatjathatkatbatlatmatnatoatpatpatpatqatratsattatuatvatwassatyatzatpatAatBatCatDatxaziatEatGatFatIatHatJayrastastastastastasuatMatNatOasyatPatQatRasuatUatTatWatVatYatXauaatZaucaubaueaudaugaufatVauhatYatYauiarJatVaujaulaukaugaumatVaunaugauoaupatVaurauqatYaveatSatSatSatSatSakzausakXautaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafasYaooauuajUarUarUarUarUarUauvauwauxauyauyauzauAauAauBauCauDauAauEauAauAauFauGauHauAauAauCauAauAauEauAauIauJatLatKauAauMauAauAauNauOauAauKauPauLauRauQauTauSauUayrastastastastastasuauXauYauZavaavbavcavdasuavgavfaviavhavhavjavhavkavmavlavoavnavqavpavpavravpavpavtavsavpavpavravuavpavvavpavwavpavpavyavxavxavzawravAatSatSatSatSatSakzavBakXautaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaafaaaaaaaaaasYaooavCajUarUarUarUarUarUavDavEavFavGavHavIavJavKavLavMavNavOavEavEavPavQasfavRavEauVavSauWavTavKavUavVavWavXavYavZawaawbawcawdaweatDawfaziawgawiawhawkawjawlayrastastastastastasuawmawnawoasyavdawpawqasuawtawsawuasjawwawvawyawxawzaubawBawAawDawCawEaxjaxkawwawFarJasjawGawwawHawJawIasjawKawDawLawMasjawOawNawwaxpatSatSatSatSatSakzawPakXautaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaajUaooaooajUawQarUarUarUarUaqXawRawSaqYawTawUawVawWawXawVawYawVawVawVawVawZasfaxaaqYaqYaqYaqYaqYaqYaqYaqYaqYaxbaxcaqYaxdaxeaxfaxgaxhaxiaypaykayqazjaykaykaykaykayraxlastastastastasuaxmaxnaxoasyaszasAaszasuaxraxqaxuaxsasVaxyasLaxzaxvasLasLasLasLaxwaxwaxwaxwaxxaxIaxAaxJaxBaxBaxBaxBaxCaxBaxDaxEaxFaxGaxHaxKasVayJasWayKatSatSatSatSakzaxLakXakzaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaajUaxMaooajUajUajUajUajUajUaqXaqYaqYaqYaxNaooawVaxOaxPaxQaxRaxSaxPaxTawVaxUaxVaxWaxbaxXaxYaxZayaayaaybaycaydayeayfaxbarsarsaygayhayiayjaykaylaymaynayoaykazkazlayrayraysaytayuayrasuasuasuasuasuasuayvasuasuaywayxayyayzarIarIaxvayAayBayCayDayEayFaxwaKuayHaNfaxwazqarJazBaxBayLayMaxBayNayOayPaxBayQayRaySayTayTayTayUakzakzakzakzakzakzaqVakXakzaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaajUajUaooaooaooaooapHapHapHapHapHayVayWayWayXawVaxOaxPaxPayYaxPaxPaxTawVayZazaazaazbaxZaxZazcazcazcazcazcazcazcazdaxbaaaaaaazeazfazgazhazmaACaABaAEaADazmaznazoazpazCazrazsaztazuazvazwazxazyazzazAazJazOazzazDazEazFazGaaaaaaaxvazHayBazIazIazIazIazPazKazLazMazNaBNaBuaBuaxBazQazRazSayNazTazUaxBazVazWazXazYazZaAaaAbaAcaAdaAdaAeaqVaqVaqVakzakzaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaafaafajUajUaAfaAfaAgaAhaAiaAjaAkaAlawTaAmaAmaAmawVaxOaAnaxPaAoaxPaApaAqawVaAraAsaAsaAtaAtaAtaAtaAtaAtaAtaAtaAuaAvaAwaxbaaaaaaaAxaAyaAzaAAaAFaALaAGaBKaAMaBLaAHaAIaAJaAJaAKaAJaBMaBOazvaANaAOaAPaAQaARaASaATazzaAUaAVaAWaAXaaaaaaaxvaAYayBazIaAZaBaaBaaxwaBbaBcaBdaxwapvappappaxBaBeaBfaxBaBgazRaBhaxBaBiaBjaBkaBlaBmaBnaBnakzaBoakXaBpaBqaBrakzakzaafaafaafaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaajUajUaAfaBsaBsaBsaBsaBtaBtaBsaBsaKraBsaBsaBsaBsaBsaBsaBsaBsaBsaBvaBwaBxaByaAtaBzaBAaBBaBCaBDaBEaAtaxbaBFaBGaxbaaaaaaaAxaBHaBIaBJazmaCTaCRaQMaLxaQNaBPaBQaBRaBSaBTaBUaBVaBWazvaBXaBYaBZaCaaCbaCcaCdazzaCeaCfaCgaAXaaaaaaaxvaChaCiazIaCjaCjaCjaCkaClaClaClaCkaCmaCkaCnaCkaCjaCjaCjaCjaCjaCjaCjayUayUayUayUayUaCoaCoakzakzakzakzakzakzakzaaaaaaaaaadgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawTakAaBtaCpaCqaCraCsaCtaCuaCvaCwaCxaCtaCyaCzaCAaCBaCCaCDaCEaCFaCGaCHaCIaCJaCKaCLaCMaCMaCMaCNaAtaCOaCPaxbaxbaaaaaaaAxaCQbqWaCSayrayraEiaEiaEiaEiaCUaCVaCWaCXaCYaCZaDaaDbaDcaDdaDeaDfazzaDgaDhazzazzaDiaDjaDkaAXaaaaaaaxvaxvaDlaDmaCjaDnaDoaDpaDpaDpaDpaDqaDraDsaDtaDuaDuaDvaDuaDuaDwaDxaCjaDyaDzaDzaDzaDAaDBaDBaDCaDzaDzaDzaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawTakAaBtaDEaDFaDGaDHaDHaDIaDJaDJaDKaDLaDMaDNaDNaDOaDPaDQaDRaDSaDTaDUaDVaDWaDXaDYaDZaCMaCMaEaaEbaCOaCPaEcaaaaaaaaaazeaEdaEeaEfaEgayrayraEhaEhaEiaEjaEkaBUaBUaBUaElaBVaEmaEnaEoaEpaEqazzazzazzazzaEraEsaEtaEuazGaaaaaaaaaaEvaDlaEwaCjaExaEyaEzaEAaEAaEAaEAaEAaEAaEAaEAaEAaEAaEAaEBaECaEDaCjaEEaEFaEGaEHaEIaEJaEKaELaEMaENaEOaDzaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawTakAaBtaDEaEPaEQaERaERaERaERaERaEQaESaETaDPaDPaEUaDPaDPaEVaEWaEXaEYaEZaFaaFbaCMaFcaFdaFeaFfaAtaCOaCPaEcaaaaaaaaaazeazeaFgaEfaEfaFhaEiayraEhaEiaFiaFjaFkaFlaBUaFmaFnaFoazvaFpaFqaFqaFrazzaFsaFtaFuaEsaFvazGazGaaaaaaaaaaEvaDlaFwaCjaDnaFxaFyaFzaFAaFBaFzaFzaFzaFzaFzaFAaFBaFzaFCaFxaNgaCjaEEaEFaFEaEKaEKaEKaEKaEKaEKaEKaFFaFGaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawTakAaBtaDEaEPaERaERaERaERaERaERaERaESaFHaDPaDPaEUaDPaDPaFIaBxaFJaFKaFLaFMaFNaFOaFPaFQaFRaFSaAtaxbaFTaEcaaaaaaaaaaaaaAxaEfaEfaEfaEfaFUayrayrayraFVayraFWaFXaFYaBUaGaaGbaGcaGdaGeaGfazvazvaGgaGhaGiaGjaFuaAXaaaaaaaaaaaaaEvaDlaGkaCjbNQaFxaFyaFzaGmaGmaGnaFzaFzaFzaGnaGmaGmaFzaFCaFxcBpaCjaEEaEFaGpaGqaGraGsaGtaGuaGvaGwaEOaDzaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10723,8 +10700,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaEcaEcayfaPgaLKaMGaMGaPhaMGaMGaPiaMGaMGaPjaMGaMGaPkaPlaOTaPmaPnaPoaPoaPpaPoaPoaPoaPoaPoaPqaPoaPoaKMaPraPsaEvaEvaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaEcaPtaPuaPvaPwaPxaPxaPyaPzaPAaPBaPxaPCaPxaPDaPEaPFaPGaPHaPEaPIaPJaPKaPLaPMaPEaPNaPOaPPaPPaPQbjEaPSaPTaEvaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaagaadaadaaTaagaagaadaadaafaagaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaabaaaaaaaaaaLaayeayeaxbaPUaPVaPVaPWaPXaPYaPZaQaaQbaPVaQcaQdaQeaQfaQgaQdaQhaQdaQiaQjaQkaQlaQmaQnaQdaQdaQoaxvayBayBaOCaaaaaaaaaaabaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaafaadaadaadaafaaeaagaadaadaadaafaaaaafaagaadaadaadaadaafaaeaaaaLaaLaaLaaLaaKJaKJaKJaQpaQqaQraQsaQtaQuaQtaQtaJqaJraQvaJsaJtaQwaQwaQwaQwaQxaQyaQzaQAaKJaKJaKJaOCaOCaOCaOCaafaafaadaadaadaadaJiaaaaadaafaadaadaadaadaadaadaadaaaaaeaJiaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaQBaQCaQCaQDaQCaQEaQFaQGaQHaQFaQIaQJaQKaQtaQLaQMaQvaQNaQLaQwaQOaQPaQQaQxaQRaQSaQTaQUaQVaQWaQVaQVaQXaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaafaadaadaadaafaaeaagaadaadaadaafaaaaafaagaadaadaadaadaafaaeaaaaLaaLaaLaaLaaKJaKJaKJaQpaQqaQraQsaQtaQuaQtaQtbqXaJraQvaJsaJtaQwaQwaQwaQwaQxaQyaQzaQAaKJaKJaKJaOCaOCaOCaOCaafaafaadaadaadaadaJiaaaaadaafaadaadaadaadaadaadaadaaaaaeaJiaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaQBaQCaQCaQDaQCaQEaQFaQGaQHaQFaQIaQJaQKaQtaQLbsraQvbssaQLaQwaQOaQPaQQaQxaQRaQSaQTaQUaQVaQWaQVaQVaQXaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQYaQYaQYaQYaaaaaaaaaaQYaaaaaaaaaaaaaaaaQYaaaaaaaaaaQYaQYaQYaQYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQBaQZaRaaRbaRcaRdaReaRfaRgaQFaRhaRiaRjaRkaQLaRlaRmaJPaJNaQwaRnaQOaRoaRpaRqaRraRsaRtaRuaRvaRwaRxaQXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQYaQYaQYaQYaaaaaaaaaaQYaQYaQYaQYaQYaQYaQYaaaaaaaaaaQYaQYaQYaQYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQBaQCaQCaQDaQCaQEaQFaRyaRzaQsaQtaQtaQtaQtaQLaRAaRBaRCaRDaREaRFaRGaRHaQxaRIaRJaQTaQUaQVaQWaQVaQVaQXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQYaQYaQYaQYaaaaaaaQYaQYaQYaQYaQYaQYaQYaQYaQYaaaaaaaQYaQYaQYaQYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRKaQsaQsaQsaQsaQsaQsaRLaRMaQsaRNaROcOJaRQaRRaRSaRTaRUaRVaRWaRXaRYaRZaQxaSaaSbaQxaQxaQxaQxaQxaQxaScaaaaaaaaaaSdaaaaaaaaaaSdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10924,15 +10901,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaabfibnibnjbnkbnlbnmbnnbnobnpbnqbnobnrbnsbntbnrbnubnvbnwbnxbltblBbnybnzbnAbjpaaaaaaaaaaafaaaaaaaaaaabaaaaaaaaabnBbnCbnDbkFbnEbmDbkCbnFbthbnGbnHbnIbnJbjIbnKbjIbnLbnMbicbifbifbifbnNbnObnPbifbnQbifbiZbnRbnSbnTbnUbnVbjebnWbnXblhbnYblebnZbljboabobbocbodboebnhaaaaaaaaaaabaagaaaaaaaaaaaaaaaaafaaTaadaadaadaadaadaagaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaabfibofbogbohboibojbokbolbomblwbonbooboobopbmmboqborblwbosbotboubovbowboxboyboyboyboyboyaaaaaaaaaaaaaaaaaaaaabnBbnCbozboAboBboCbkCbicboDboEboFboGboHboIboJboKbIBboMbicboNbifboOboPboQboRboOboSbifboTbiZbiZbiZbiZbiZbjeboUbtqboWboXboYboZbljbpabpbbpcbpdbpdbnhaaaaaaaaaaaaaadaaaaaaaaaaaaaafaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadhaafaafaafaafbfibfibfibfiaaabpebpfbpgbltblubphbpibpjbpkbplbpmbpnbpobplbppbovblAbpqbprboybpsbptbpuboybpvbpwbpwaaaaaabpxbkBbpybpzbpAbpBbpCbpDbpDbpDbpDbpDbpDbpEbpDbpDbpDbpDbpDbpDbpDbpDbpDbpFbpGbpHbpHbpIbpJbpKbpKbpLbpMbpNbpObpPbljbpQbpRbpSbpQbpQbljbljbpTbpUbpVbpWbpXbpYbpZaafaafaafaadaaaaaaaaaaafaafaaaaaaaafaaaaaaaafaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaabfibqabqbbnkbnlbnmbqcbnobqdbqebnxbqfblsblAblBblsbqgbmobqhbmobqibqjbqkbqlbqmbqnbqobqpbqqbqrbqsbpwbpwaaabqtbqubqvbqwbqxbqybttbqAbqBbqCbqDbqEbqFbqGbqHbqIbqJbqKbqLbqMbqNbqObqPbqQbqRdwybuFbqUbtxbqWbqXbqYbqZbrabrbbrcbrdbrebuKbrgbrhbribrjbrkbvJbrmbrnbrobrpbrqbrraaaaaaaaaaaTaadaadaadaagaabaaaaaaaafaaaaaaaafaaaaafaafbrsaafaafaaaaaaaaaaaeaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaabfibrtbrubohboibrvbrwblAbrxbrybrzbrAbplbrBbovbrCbrDbrEbrFbrGbrHbrIbrJbrKbrLbrMbrNbrObrPbrQbrRbrSbpwaaabrTbqubrUbrVbrWbrXbrYbrZbvMbsbbscbsbbsdbsbbxcbsfbsbbsgbshbsibsjbxibskbslbsmbsnbCsbspbzAbsrbssbstbsubsvbCubsxbsybsxbszbsxbEabsBbsCbsDbsEbsFbrnbsGbsHbrqbsIaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabsJbsKbsLbsMaaaaafaaabsNaaaaafaaaaaaaagaaaaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaabaaaaaabfTaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafaafbfibfibfibfiaaabpebsObpgbltblubsPbsQbsRbsSdwzbrybsUbsVbsVbsVbsWbsVbsVbsXbsYbsYbsYbsYbsYbsZbtabtbbpvbpvbkBbkBbtcbtdbtebtfbEcbpDbEbbtibtjbtibtkbtlbtibtmbtnbtjbtmbtobtpbFKbtrbtsbqRbHobtubtvbtwbKebtybtzbtAbtzbtBbtzbtzbtzbtCbtDbtEbtDbtCbtCbtFbtGbpVbtHbtIbpYbpYaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabtJbtKbtKbtJbtJbtJbtLbtMaaaaafaaaaaaaafaaaaaaaaaaaaaabbfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaadaaTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaabfibtNbtObnkbnlbtPbtQbnobqdbtRbtSbtTbnrbtUbnrbnwbtVbsVbtWbtXbtYbtZbuabsXbubbucbudbuebsYbufbugbuhbuibujbukbulbvObunbkBbkBbuobpDbupbuqburbuqbusbpDbutbtrbpDbuubtrbpDbuvbtrbqAbuwbuxbRcbuzbQKbuBbuCbuBbtzbuDbuEbRdbuGbuHbtzbuIbuJbRebuLbuMbtCbuNbuObuObuPbuQbuRbtJaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabuSbuTbuUbuVbuWbuWbuXbtMbtLbtLaaaaaaaafaaaaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaaaaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaabfibuYbuZbohboibvabvbbvcbvdbvebvfbvgbvfbvhbvfbvibvjbvkbvlbvmbvnbvobvpbsXbvqbvrbvsbvtbvubvvbvwbvxbvybvybvybvybvybvybvzbvAbvBbpDbvCbuqbvDbuqbusbpDbuqbvEbpDbuqbvFbpDbuqbvGbpDbvHbvIbRmbvKbuAbvLbRnbvNbtzbxgbvPbvQbvRbvSbtzbvTbvUbvVbvWbvXbtCbvYbvZbuObwabwbbwcbtJaaaaaaaaaaaaaaabtJbtJbtLbtLbtLbtJbwdbwebwfbwgbwhbwibwjbwkbwlbtLbtJbwmbwmbwnbwnaafaafaafbfSaafaafaafaafbwobwpbwqbfSbwrbwsbwtbwubwvaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafaafbfibfibfibfiaaabwwbwxbpgbwybwzbwAbwBbwCbwDblAbwEbwFbvkbwGbwHbwIbwJbwKbsXbwLbwMbwNbwObsYbufbwPbwQbsZbsZbsZbsZbsZbsZbsZbwRbwSbpDbwTbuqbwUbwVbusbpDbwWbwXbpDbwWbwYbpDbwWbwZbpDbxabxbbRobvKbuAbxdbxebxfbtzbxkbxhbSrbxjbynbtzbxlbvUbxmbvUbxnbtCbxobvZbuObuObxpbuObuObtJbtJbtJbtJbtJbtJbwbbxqbxrbxsbxsbxtbxubxubxtbxvbxwbxxbxybxzbxAbxBbwmbxCbxDbwnbwnaaaaaabfSaaaaaaaaaaafbxEbxFbxGbxHbxIbxHbxEbxJbxEaafaafaafaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgaaaaaaaaaaaaaaaaaaaaaaaaaaabjjbxKbxLbxMbjjbjjbxNbxObxPbxObxQbxRbxSbsXbsVbxTbsVbsXbsXbsYbsYbxUbsYbsYbsZbxVbxWbxXbsZbxYbxZbyabybbsZbwRbwSbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbycbydbTBbyfbuAbygbyhbyibtzbyjbykbylbymbzDbtzbyobypbyqbvUbyrbtCbysbytbyubyvbywbywbywbywbywbywbyxbywbywbywbywbyybyzbyAbyBbyCbyDbyEbyFbxwbxxbyGbxwbyHbyIbyJbyKbyLbyMbwnaaaaaabfSaaaaaaaaaaaabxEbyNbxHbyObyPbyQbxEbyRbxEaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaabySbySbySbySaaaaaaaaabySaaaaaaaaaaaaaaabySaaaaaaaaabySbySbySbySaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaafaaaaaaaaaaaaaaaaaabyTbyTbyTbyTbyTbyTbyTbyTbyTbyUbyVbyWbyXbyYbyZbzabzbbzcbzcbzdbzebzfbzgbzhbzibzjbzkbzlbufbzmbznbzobsZbxYbwRbwRbwRbzpbzqbzrbvybzsbztbzubzvbvybvybvybvybvybvybzwbzxbvybzybzzbsZbWDbyebWQbuAbuAbuAbuAbtzbzBbzCbMrbzEbzFbtzbzGbzHbzIbzJbzKbtCbzLbwbbzMbzNbzObzPbzQbwbbwbbzRbzRbzRbzRbzRbzRbzRbzSbzTbzUbzVbzWbzXbzXbzXbzXbzYbzYbzYbzYbzYbzZbAabAbbAcbAcbAdbAcbAdbAcbAdbAcbAcbAebAfbAgbAhbAibxEbAjbxEbxEaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaabySbySbySbySaaaaaaaaabySbySbySbySbySbySbySaaaaaaaaabySbySbySbySaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaafaafaaaaaabAkbAlbAmbAnbyTbAobApbAqbArbAsbAsbAtbyTbAubAvbAwbAxbAybAzbAAbABbAAbACbADbAEbAFbAGbAHbAIbAJbAKbALbufbAMbxWbANbsZbAObAPbwRbwRbsZbAQbARbwRbASbATbsZbsZbAUbsZbsZbAVbwRbwRbzzbAWbwRbAXbsZbsZbAYbAZbBabuObuObBbbxrbtzbBcbBdbtzbtzbtzbtzbtCbtCbBebtCbtCbtCbzLbwbbBfbBgbzObuRbBhbBibBjbzRbBkbBlbBmbBnbBobzRbBpbBpbBqbBpbBpbzXbBrbBsbBtbzYbBubzYbBvbzYbBwbBxbBybAcbBzbBAbBBbBBbBCbBDbBEbAcbBFbBGbBHbBIbBJbBKbBLbBMbxEaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaabfibqabqbbnkbnlbnmbqcbnobqdbqebnxbqfblsblAblBblsbqgbmobqhbmobqibqjbqkbqlbqmbqnbqobqpbqqbqrbqsbpwbpwaaabqtbqubqvbqwbqxbqybttbqAbqBbqCbqDbqEbqFbqGbqHbqIbqJbqKbqLbqMbqNbqObqPbqQbqRdwybuFbqUbtxbstbsubqYbqZbrabrbbrcbrdbrebuKbrgbrhbribrjbrkbvJbrmbrnbrobrpbrqbrraaaaaaaaaaaTaadaadaadaagaabaaaaaaaafaaaaaaaafaaaaafaafbrsaafaafaaaaaaaaaaaeaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaabfibrtbrubohboibrvbrwblAbrxbrybrzbrAbplbrBbovbrCbrDbrEbrFbrGbrHbrIbrJbrKbrLbrMbrNbrObrPbrQbrRbrSbpwaaabrTbqubrUbrVbrWbrXbrYbrZbvMbsbbscbsbbsdbsbbxcbsfbsbbsgbshbsibsjbxibskbslbsmbsnbCsbspbzAbtvbtybtvbtwbsvbCubsxbsybsxbszbsxbEabsBbsCbsDbsEbsFbrnbsGbsHbrqbsIaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabsJbsKbsLbsMaaaaafaaabsNaaaaafaaaaaaaagaaaaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaabaaaaaabfTaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafaafbfibfibfibfiaaabpebsObpgbltblubsPbsQbsRbsSdwzbrybsUbsVbsVbsVbsWbsVbsVbsXbsYbsYbsYbsYbsYbsZbtabtbbpvbpvbkBbkBbtcbtdbtebtfbEcbpDbEbbtibtjbtibtkbtlbtibtmbtnbtjbtmbtobtpbFKbtrbtsbqRbHobtubpYbuAbuBbuCbtzbtAbtzbtBbtzbtzbtzbtCbtDbtEbtDbtCbtCbtFbtGbpVbtHbtIbpYbpYaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabtJbtKbtKbtJbtJbtJbtLbtMaaaaafaaaaaaaafaaaaaaaaaaaaaabbfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaadaaTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaabfibtNbtObnkbnlbtPbtQbnobqdbtRbtSbtTbnrbtUbnrbnwbtVbsVbtWbtXbtYbtZbuabsXbubbucbudbuebsYbufbugbuhbuibujbukbulbvObunbkBbkBbuobpDbupbuqburbuqbusbpDbutbtrbpDbuubtrbpDbuvbtrbqAbuwbuxbRcbuzbvLbvNbuObuObtzbuDbuEbRdbuGbuHbtzbuIbuJbRebuLbuMbtCbuNbuObuObuPbuQbuRbtJaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaabuSbuTbuUbuVbuWbuWbuXbtMbtLbtLaaaaaaaafaaaaaaaaaaaaaaabfSaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaabfTaaaaaaaaaaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaabfibuYbuZbohboibvabvbbvcbvdbvebvfbvgbvfbvhbvfbvibvjbvkbvlbvmbvnbvobvpbsXbvqbvrbvsbvtbvubvvbvwbvxbvybvybvybvybvybvybvzbvAbvBbpDbvCbuqbvDbuqbusbpDbuqbvEbpDbuqbvFbpDbuqbvGbpDbvHbvIbRmbvKbuObxdbwbbxebtzbxgbvPbvQbvRbvSbtzbvTbvUbvVbvWbvXbtCbvYbvZbuObwabwbbwcbtJaaaaaaaaaaaaaaabtJbtJbtLbtLbtLbtJbwdbwebwfbwgbwhbwibwjbwkbwlbtLbtJbwmbwmbwnbwnaafaafaafbfSaafaafaafaafbwobwpbwqbfSbwrbwsbwtbwubwvaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafaafbfibfibfibfiaaabwwbwxbpgbwybwzbwAbwBbwCbwDblAbwEbwFbvkbwGbwHbwIbwJbwKbsXbwLbwMbwNbwObsYbufbwPbwQbsZbsZbsZbsZbsZbsZbsZbwRbwSbpDbwTbuqbwUbwVbusbpDbwWbwXbpDbwWbwYbpDbwWbwZbpDbxabxbbRobvKbuObwbbwbbwbbtzbxkbxhbSrbxjbynbtzbxlbvUbxmbvUbxnbtCbxobvZbuObuObxpbuObuObtJbtJbtJbtJbtJbtJbwbbxqbxrbxsbxsbxtbxubxubxtbxvbxwbxxbxybxzbxAbxBbwmbxCbxDbwnbwnaaaaaabfSaaaaaaaaaaafbxEbxFbxGbxHbxIbxHbxEbxJbxEaafaafaafaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgaaaaaaaaaaaaaaaaaaaaaaaaaaabjjbxKbxLbxMbjjbjjbxNbxObxPbxObxQbxRbxSbsXbsVbxTbsVbsXbsXbsYbsYbxUbsYbsYbsZbxVbxWbxXbsZbxYbxZbyabybbsZbwRbwSbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbpDbycbydbTBbyfbuObxfbwbbCvbtzbyjbykbylbymbzDbtzbyobypbyqbvUbyrbtCbysbytbyubyvbywbywbywbywbywbywbyxbywbywbywbywbyybyzbyAbyBbyCbyDbyEbyFbxwbxxbyGbxwbyHbyIbyJbyKbyLbyMbwnaaaaaabfSaaaaaaaaaaaabxEbyNbxHbyObyPbyQbxEbyRbxEaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaabySbySbySbySaaaaaaaaabySaaaaaaaaaaaaaaabySaaaaaaaaabySbySbySbySaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaafaaaaaaaaaaaaaaaaaabyTbyTbyTbyTbyTbyTbyTbyTbyTbyUbyVbyWbyXbyYbyZbzabzbbzcbzcbzdbzebzfbzgbzhbzibzjbzkbzlbufbzmbznbzobsZbxYbwRbwRbwRbzpbzqbzrbvybzsbztbzubzvbvybvybvybvybvybvybzwbzxbvybzybzzbsZbWDbyebWQbuObuObCybuObtzbzBbzCbMrbzEbzFbtzbzGbzHbzIbzJbzKbtCbzLbwbbzMbzNbzObzPbzQbwbbwbbzRbzRbzRbzRbzRbzRbzRbzSbzTbzUbzVbzWbzXbzXbzXbzXbzYbzYbzYbzYbzYbzZbAabAbbAcbAcbAdbAcbAdbAcbAdbAcbAcbAebAfbAgbAhbAibxEbAjbxEbxEaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaabySbySbySbySaaaaaaaaabySbySbySbySbySbySbySaaaaaaaaabySbySbySbySaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaafaafaaaaaabAkbAlbAmbAnbyTbAobApbAqbArbAsbAsbAtbyTbAubAvbAwbAxbAybAzbAAbABbAAbACbADbAEbAFbAGbAHbAIbAJbAKbALbufbAMbxWbANbsZbAObAPbwRbwRbsZbAQbARbwRbASbATbsZbsZbAUbsZbsZbAVbwRbwRbzzbAWbwRbAXbsZbsZbAYbAZbBabuObBbbwbbxrbtzbBcbBdbtzbtzbtzbtzbtCbtCbBebtCbtCbtCbzLbwbbBfbBgbzObuRbBhbBibBjbzRbBkbBlbBmbBnbBobzRbBpbBpbBqbBpbBpbzXbBrbBsbBtbzYbBubzYbBvbzYbBwbBxbBybAcbBzbBAbBBbBBbBCbBDbBEbAcbBFbBGbBHbBIbBJbBKbBLbBMbxEaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaabySbySbySbySaaaaaabySbySbySbySbySbySbySbySbySaaaaaabySbySbySbySaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaadaadaaaaabaaaaaaaaabAkbBNbBNbBObyTbBPbBPbBPbBQbAsbBRbBSbyTbBTbBUbBVbBWbBXbBYbBZbALbCabCbbCcbCdbCabCebCebCfbCgbChbCebsZbCibCjbCkbsZbsZbsZbClbwRbsZbAXbCmbCmbCnbCmbCmbCobwRbCpbsZbCqbwRbCrbsZbuibwRbAXbwRbsZbYebCtbYvbuObwbbwbbCvbCwbwbbCxbCybCybCybCybzMbCzbCAbCBbCCbCDbCEbCFbCGbuObCHbCHbCHbCHbCIbzRbCJbCKbCLbCMbCNbCObCPbCQbCRbCSbCTbzXbCUbCVbCWbzYbCXbzYbCYbzYbzYbCZbDabDbbDcbDdbBBbDebDfbDgbDhbAcbDibDibDibDjbDibDibDibDibDibDiaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaabySbySbySbySaaaaaabySbySbySbySbySbySbySbySbySaaaaaabySbySbySbySaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaagaadaadaadaagaafaaaaafaaaaaaaaaaaaaaaaaaaaabAkbDkbDlbDmbyTbDnbDobDobDpbDobDqbDrbyTbDsbDtbDubDvbDwbDxbDybDzbDAbDBbDCbDDbDEbDFbDGbDHbDIbDJbDKbsZbDLbDMbDNbDObDPbsZbujbuibsZbDQbCmbDRbDSbDTbCmbDUbDVbANbsZbxXbwRbDWbsZbujbwRbDXbDYbDZbZXcaqcbEbEdbCBbEebCBbEfbCBbEgbCBbCBbCBbCBbEhbEibEjbEjbEjbEjbEjbEjbEkbElbCHbEmbEnbEobCIbEpbEqbErbEsbEtbEubCObEvbEwbExbCRbEybzXbEzbEAbEBbECbEDbEEbEFbEGbzYbEHbEIbEJbEKbELbEMbELbENbEObEPbEQbERbESbETbEUbEVbEWbEXbEYbEZbFaaaaaaaaaaaaTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaabySbySbySbySbySbySbySbySbySbySbySbySbySbySbySbySbySbySbySbySbySaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaafaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaabAkbFbbFcbFdbyTbFebDobDobFfbFgbFhbFibFjbFkbFlbFmbFnbDwbFobFpbDzbFqbFrbFsbFtbFubDFbFvbFwbFxbFybFzbsZbFAbFBbFCbFDbDPbsZbzzbzzbsZbFEbCmbFFbDSbFGbCmbsZbsZbsZbsZbFHbFHbFHbsZbsZbsZbsZbsZbFIbFJcddbFLbFIbuObuObuObuObuObtLbtLbtLbuObuObuObuObEjbFMbFNbFObFPbEjbFQbFRbFSbFTbFUbFVbCIbFWbFXbCKbFYbFZbGabCObGbbGcbGdbGebGfbGgbGhbGibGjbzYbGkbGlbGmbGnbzYbGobGpbAcbGqbGrbGsbGrbGsbGrbGtbDbbGubGvbGwbGxbGybGzbGAbGBbGCbGDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10953,14 +10930,14 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabySbySbySbySbySbySbySaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaabSgceibVVcelcfJcejcekbVWceobZqbZqbZqbZqcepceqcercescetceuceucevcewcexcexcexcexcexcexcexccSccSccSceycezceAceBceCceDceEceFceGceHceGceGceGceGceGceIceIceIceIceJceIceIceIceKceLbsZbKkbKkbKjceMcbCceNceOcePceQceRceRceScdjceTbVbbVbbVbbVbbVbbVbbVbceTbVfceUceVceWbVeceXceYceZcfacfbbKlcfccfcbuObTmbwbbCybBibBjcfdbwbcfebwbcffcfgcfhcficfjcfgcfkcdFcflcfmcfncfocfpcfqcfrcfscftcftcfucbXcbXcbXcbXcbXcbXcbXcdRcbZcfvbwmcfwcfxcfybZbcfzcfAcfBcaVcaWccmcfCcfDbZjbZlcfEcfFcfGbZlbZmcfHbZmbZlbZlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaabSfbSgcfIcfIbSgcfLcemcenbVWcfMcfNcfOcfPcfQcfRcfScfTcfUcfVcfWcfXcfYcfZcexcgacgacgacgacgacgbcgccgdccScgeckncggcghcgicgjcgkbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZbsZcglcgmdQRcgobKjcgpcgqcgrcgscgtceQceQcgucgvcdjcgwbVbcgxcgxcgxcgxcgxbVbcgybVecgzcgAbVebVecgBcgCcgBcgDcgEcgFcgGcgHcgIcgJbtJbuObuObuObuObuObuObuObuOcgKcgLckocgNcgKcdEcdEcdEcgOcdEcdEcdEcdEcgPcgQcftcgRcgScgTcgUcgUcgUcgUcgUcbXcbZcbZbZkbwmcgVbwmbwmbZbcgWbZbbZbcaVbZjbZkbZlbZlbZlbZlcgXcfFcgYcgZchachbchcchdbZlbZlaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafchebSgchfchgchhchichjchkchlchmchnchochpchqchrchschtchuchvchwchxceuchychzcexcgacgacgacgacgachAchBchCchDchEchFchGchHckqchIchJchKchLcgichIchMchNchHchOchPchQdRpchHchRchSchCchTchUchVchWchXchYchZbSYbSYciacibdSgcidceQcdjcdjcdjcbGbVbcgxcgxcgxcgxcgxbVbceTbVebVebVebVecgGdbzcifcigcihcihciicijcikcilcimcinciocipciqcirciscitciucivcircisckrcixciycizciAciBcixcmYciCciDciEcgPciFciGciHciIciJcgUcgUcgUcgUcgUcbXciKcbZciLciMciNciObZkciPciQciRciSbZgciTciUbZlciVciWbZlciXcfFccqccqccqcfFccqciYciZbZmaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjacjbcjccjdcjecjfcjgcjhcjicjjcjkcjlcjmcjncjocjpcfTbJOcjqceuceucjrccScexcgacgacgacgacgacjscjtcjucjvcjwcksckucnUdSicnUcqVckscrlcksckscsQcupcksckscwBcxJcwlcwtcxXcyicjKcjLcjMcCYczWcCXczWczWczWczWczWcjQcjRcjSbWJcjUcjVcdmcjWbVbcgxcgxcgxcgxcgxbVbcjXbYncjYcjZckackbckcckdcCZcCZcCZcCZcCZcDicDacDhckickjckkcDjcJxcDjcDjcDkcKMcDjcJxckpcDjcMecDjcDjcTxcDjcDjcOKdHYcDkcUCckvckwckxckyckzcgUcgUcgUcgUcgUcbXckAcbZckBckCckDckEckFckGckHckIckJckKckLckMckQckOckPckNckRckSckTckUckVckWckXccqckYckZaafaafaafaadaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaaabSgclachgclbclccldcleclfclgclhclicljclkcllclmclncloceuceuceuclpclqclrcexcgacgacgacgacgaclscltchCchDcluclvclwclxckqclyclzclAclBcgiclyclCclDclxclEclFclGclHclIclJclKclLclMclNclOclPclQclRclSbSYbSYclTclUdSBclWbVbclXclYcbHcbHbVbcgxcgxcgxcgxcgxbVbclZcmacmbcmcbVbcmddTJcmfcmgcmhcmhcmicmjcmkcmlcmmcmnciocipcitcmocitcitcmpcmqcmrcmscmtcmucmvcmvcmwcmxcmpcmvcmycYecmzcmAciFciGcmBcmCcmDcgUcgUcgUcgUcgUcbXcmEcmFbZkcmGcmHcmIbZkcmJcmKcmJcmLcmMcmNcmObZlcmPcmQbZlcmRcmScmTccqcmUcfFccqcmVcmWbZmaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaabSfbSgcfIcfIbSgcmXcfKcotbVWcmZcfNcnacnbcnccndcnecnfcngcnhcnicnjcnkclpcexcgacgacgacgacgacgbcnlcnmccSccScnncgkcnocgicnpcnqcnrcnrcnrcnrcnrcnrcnscnscntcnucnscnvcnwcnxcnycnzcnAcnBcgmcnCclWbKjcnDcgqcgrcnEcgtbKjbVbceTcnFcnGcnHbVbcgxcgxcgxcgxcgxcnIcnIcnJcnIcnIcnIcnIcnKcgCcgBcgDcnLcgFcnMdTKcgIcnOcnPcnPcnPcnQcnRcnScnScnScnScnScnTcnScnScnScnScnScnScZhcnVcnWcYecnXcgKcnYcftcnZcgKcgTcgUcgUcgUcgUcgUcbXcoacbZbZkcobcoccodcoecoecoecofcoecogcoecoebZlbZlbZlbZlcohcoicojcokcolcomconcoobZlbZlaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaabSgcopcoqcorcoscemclhbVWcoucovcovcowcovcoxcoycovcngclpclpcozcoAclpcexcexcexcexcexcexcexccSccSccScoBcoCcoDcoEcoFcoGcoDcoHcoIcoJcoKcoLcoMcoNcoOcoPcoQcoRcnscoScoTcoScoUcoVcoWcnAbKkbKkcoXcoYcoZcpacpbcpcbVacpdcpecpfcpfcpfcpgcpgcphcpicpjcoXcnIcpkcplcpmcpncpocnIcppcpqcigcprcpscgFcfccfccnPcptcpucpvcpwcpxcpxcpycpzcpAcpBcpCcpDcpEcpFcpGcpHcpIcpIcpJcpKcpLcpMcpNcpOcpPcpPcpPcpQcbXcbXcbXcbXcbXcbXcbXcdRcbZcpRcobcpScpTcpUcpVcpWcpXcpYcpZcqacqbcqccqdcqdbZlcqecfFcqfbZlbZmcqgbZmbZlbZlaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaabJtbSebJtbSebJtbSebJtbSebJtbSebJtbSeaafaafbSgcqhbVVcqicqjcqkcqlcqmcqncqocqpcqqcqrcqscqtcovcqucqvcqvcqwcqxcqycqzcqzcqzcqAcqBcqCcqDcoBcoBcqEcoBccScqFcqFcqFcqFcqFcnrcqGcqHcqIcqJcqKcnscqLcqMcqNcqOcnscqPcqQcqRcoUcqScoWcnAaaaaaacoXcqTcoZcqUdbncqWbVacqXcqYcpfcqZcracrbcrccqUcqUcqUcrdcrecrfcrgcrhcricrjcnIcrkdcwcihcrmdaScgFaaaaaacnPcrocrpcrqcnPcrrcrscnScrtcrucrvcrwcrxcrycrzcrAcrBcrCcrDcnScrEcrFcrGcrGcrHcpPcbZcbZcrIcdRcdRcdRcdRcdRcdRcdRcdRcbZcrJcobcrKcrLcpUcrMcrNcrOcrPcrQcrRcrScrTcqdcqdcrUcrVcrWcrXbZmcrYcrZcsabZlaaaaaaaaaaaaaadaaTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafbTXbTYbTZbTYbTZbTYbTZbTYbTZbTYbTZbTYbUabUbbSgcsbcsccsdcsecsccsfcsgcshcovcsicsjcskcslcsmcovcsncsocsocspcsqcsocsocsrcsrcsscsscstcsucstcsvcstcstcswcswcsxcsycsxcswcswcszcszcszcsAcszcszcsBcsCcsDcnscnscsEcsFcsGcoUcsHcoWcnAaaaaaacsIcsJcsKcsLdbncsMbVacsNcsOcsPdcxcsRcsScsTcsUddxcqUcsVcsWcsXcsYcsZctactbcnIctcdcwctdctectfcfcaaaaaacnPctgcthcthcthdaVdbbcthcthcuPcuPcuPctlctmctnctmctmctmctmdbDctoctpctqctrctoctsctsctsctsctsctsctscttcttcttcttctuctuctuctuctvctwctxcrMctycpYcpYcpYcpYcpYcqdcqdcqdbZlctzcmUctAbZmccsccqcctbZlaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaabTXcbdcbecbdcbecbdcbecbdcbecbdcbecbdbUabZnbSgbZoctBctCctDctEctCctFctGcovcovcovcovcovcovcovctHcsoctIctJctKctLcsoctMctNctOctOcstctPcstctQctRctYctTctUctVdTLctVctXcuEcvScuacubcuccudcszcuecufcugcuhcnscuicujcukcoUculcoWcnAaaaaaacsIcumcuncuodeEcuqbVacurcuscpfcutcuucuvcuwcuxcuycqUcuzcuAcuBcuCcsZcuDcvTcuFcuGdcwcuHcuIcuJcfcaaaaaacnPcrocthdTMcuLcuMcuNcuOdbEcwLcwMcwNctlcuQcuRcuScuTcuUcuVcuWcuXcuYdTNcvacvbcvccvdcvecvfcvgcvhcvicvjcvkcvlcvmcvncvocvpcvqcvrcvscpUcvtcvucvvcpYcpYcpYcvwcvxcvucqdbZlcvycvzcvAbZlcbbcvBbZlbZlaafaafaafaadaWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaabLjccubLjccubLjccubLjccubLjccubLjccuaadbXvcvCcvDcvEcvFcvGcvEcvFcvHcvIcvJcvKbSgcqucqvcqvcqvcvLcsocvMcvNcvOcvPcsoctMcvQcsscsscstcvRcxHcxIcvUcvVcvWcvXcvXcvXcvYcvZcwactZcwbcwccwdcwecwfcwgcwhcwicuhcnscoUcoUcoUcoUcnAcoWcnAaaaaaacsIcwjcoZcwkdkccwmbVacwncwocpfcwpcwqcwrcrccwsdkMcwucuzcwvcwwcwxcwycwzcwAcnIcuGdmEcwCcwDcwEcfcaaaaaacnPcrocthdTOcwGcwHcwIcwJcyrcyscytcyuctmcwOcwPcwQcwRcwScwTcwUcwVcwWcwXcwYcwZcxacxbcxccxdcxccxecvicxfcxgcxhcvmcxicxjcxkcvqcxlcxmcpUcpUcpUcpUcpUcpUcpUcpUcpUcoecoebZlcxnbZmbZlbZlbZlbZlbZlaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjacjbcjccjdcjecjfcjgcjhcjicjjcjkcjlcjmcjncjocjpcfTbJOcjqceuceucjrccScexcgacgacgacgacgacjscjtcjucjvcjwcksckucnUdSicnUcqVckscrlcksckscsQcupcksckscwBcxJcwlcwtcxXcwtcjKcjLcjMcCYczWcCXczWczWczWczWczWcjQcjRcjSbWJcjUcjVcdmcjWbVbcgxcgxcgxcgxcgxbVbcjXbYncjYcjZckackbckcckdcCZcCZcCZcCZcCZcDicDacDhckickjckkcDjcJxcDjcDjcDkcKMcDjcJxckpcDjcMecDjcDjcTxcDjcDjcOKdHYcDkcUCckvckwckxckyckzcgUcgUcgUcgUcgUcbXckAcbZckBckCckDckEckFckGckHckIckJckKckLckMckQckOckPckNckRckSckTckUckVckWckXccqckYckZaafaafaafaadaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaaabSgclachgclbclccldcleclfclgclhclicljclkcllclmclncloceuceuceuclpclqclrcexcgacgacgacgacgaclscltchCchDcluclvclwclxckqclyclzclAclBcgiclyclCclDclxclEclFclGclHbygbyhclIclLclMclNclOclPclQclRclSbSYbSYclTclUdSBclWbVbclXclYcbHcbHbVbcgxcgxcgxcgxcgxbVbclZcmacmbcmcbVbcmddTJcmfcmgcmhcmhcmicmjcmkcmlcmmcmnciocipcitcmocitcitcmpcmqcmrcmscmtcmucmvcmvcmwcmxcmpcmvcmycYecmzcmAciFciGcmBcmCcmDcgUcgUcgUcgUcgUcbXcmEcmFbZkcmGcmHcmIbZkcmJcmKcmJcmLcmMcmNcmObZlcmPcmQbZlcmRcmScmTccqcmUcfFccqcmVcmWbZmaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaabSfbSgcfIcfIbSgcmXcfKcotbVWcmZcfNcnacnbcnccndcnecnfcngcnhcnicnjcnkclpcexcgacgacgacgacgacgbcnlcnmccSccScnncgkcnocgicnpcnqcnrcnrcnrcnrcnrcnrcnscnscntcnucnscnscnzbyicnzcnzcnAcnBcgmcnCclWbKjcnDcgqcgrcnEcgtbKjbVbceTcnFcnGcnHbVbcgxcgxcgxcgxcgxcnIcnIcnJcnIcnIcnIcnIcnKcgCcgBcgDcnLcgFcnMdTKcgIcnOcnPcnPcnPcnQcnRcnScnScnScnScnScnTcnScnScnScnScnScnScZhcnVcnWcYecnXcgKcnYcftcnZcgKcgTcgUcgUcgUcgUcgUcbXcoacbZbZkcobcoccodcoecoecoecofcoecogcoecoebZlbZlbZlbZlcohcoicojcokcolcomconcoobZlbZlaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaabSgcopcoqcorcoscemclhbVWcoucovcovcowcovcoxcoycovcngclpclpcozcoAclpcexcexcexcexcexcexcexccSccSccScoBcoCcoDcoEcoFcoGcoDcoHcoIcoJcoKcoLcoMcoNcoOcoPcoQcoRcnscxUcxUcxUcnAcoVcoWcnAbKkbKkcoXcoYcoZcpacpbcpcbVacpdcpecpfcpfcpfcpgcpgcphcpicpjcoXcnIcpkcplcpmcpncpocnIcppcpqcigcprcpscgFcfccfccnPcptcpucpvcpwcpxcpxcpycpzcpAcpBcpCcpDcpEcpFcpGcpHcpIcpIcpJcpKcpLcpMcpNcpOcpPcpPcpPcpQcbXcbXcbXcbXcbXcbXcbXcdRcbZcpRcobcpScpTcpUcpVcpWcpXcpYcpZcqacqbcqccqdcqdbZlcqecfFcqfbZlbZmcqgbZmbZlbZlaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaabJtbSebJtbSebJtbSebJtbSebJtbSebJtbSeaafaafbSgcqhbVVcqicqjcqkcqlcqmcqncqocqpcqqcqrcqscqtcovcqucqvcqvcqwcqxcqycqzcqzcqzcqAcqBcqCcqDcoBcoBcqEcoBccScqFcqFcqFcqFcqFcnrcqGcqHcqIcqJcqKcnscqLcqMcqNcqOcnscxUcxUcxUcnAcqScoWcnAaaaaaacoXcqTcoZcqUdbncqWbVacqXcqYcpfcqZcracrbcrccqUcqUcqUcrdcrecrfcrgcrhcricrjcnIcrkdcwcihcrmdaScgFaaaaaacnPcrocrpcrqcnPcrrcrscnScrtcrucrvcrwcrxcrycrzcrAcrBcrCcrDcnScrEcrFcrGcrGcrHcpPcbZcbZcrIcdRcdRcdRcdRcdRcdRcdRcdRcbZcrJcobcrKcrLcpUcrMcrNcrOcrPcrQcrRcrScrTcqdcqdcrUcrVcrWcrXbZmcrYcrZcsabZlaaaaaaaaaaaaaadaaTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafbTXbTYbTZbTYbTZbTYbTZbTYbTZbTYbTZbTYbUabUbbSgcsbcsccsdcsecsccsfcsgcshcovcsicsjcskcslcsmcovcsncsocsocspcsqcsocsocsrcsrcsscsscstcsucstcsvcstcstcswcswcsxcsycsxcswcswcszcszcszcsAcszcszcsBcsCcsDcnscnscxUcxUcxUcnAcsHcoWcnAaaaaaacsIcsJcsKcsLdbncsMbVacsNcsOcsPdcxcsRcsScsTcsUddxcqUcsVcsWcsXcsYcsZctactbcnIctcdcwctdctectfcfcaaaaaacnPctgcthcthcthdaVdbbcthcthcuPcuPcuPctlctmctnctmctmctmctmdbDctoctpctqctrctoctsctsctsctsctsctsctscttcttcttcttctuctuctuctuctvctwctxcrMctycpYcpYcpYcpYcpYcqdcqdcqdbZlctzcmUctAbZmccsccqcctbZlaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaabTXcbdcbecbdcbecbdcbecbdcbecbdcbecbdbUabZnbSgbZoctBctCctDctEctCctFctGcovcovcovcovcovcovcovctHcsoctIctJctKctLcsoctMctNctOctOcstctPcstctQctRctYctTctUctVdTLctVctXcuEcvScuacubcuccudcszcuecufcugcuhcnscxUcxUcxUcnAculcoWcnAaaaaaacsIcumcuncuodeEcuqbVacurcuscpfcutcuucuvcuwcuxcuycqUcuzcuAcuBcuCcsZcuDcvTcuFcuGdcwcuHcuIcuJcfcaaaaaacnPcrocthdTMcuLcuMcuNcuOdbEcwLcwMcwNctlcuQcuRcuScuTcuUcuVcuWcuXcuYdTNcvacvbcvccvdcvecvfcvgcvhcvicvjcvkcvlcvmcvncvocvpcvqcvrcvscpUcvtcvucvvcpYcpYcpYcvwcvxcvucqdbZlcvycvzcvAbZlcbbcvBbZlbZlaafaafaafaadaWzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaabLjccubLjccubLjccubLjccubLjccubLjccuaadbXvcvCcvDcvEcvFcvGcvEcvFcvHcvIcvJcvKbSgcqucqvcqvcqvcvLcsocvMcvNcvOcvPcsoctMcvQcsscsscstcvRcxHcxIcvUcvVcvWcvXcvXcvXcvYcvZcwactZcwbcwccwdcwecwfcwgcwhcwicuhcnscxUcxUcxUcnAcnAcoWcnAaaaaaacsIcwjcoZcwkdkccwmbVacwncwocpfcwpcwqcwrcrccwsdkMcwucuzcwvcwwcwxcwycwzcwAcnIcuGdmEcwCcwDcwEcfcaaaaaacnPcrocthdTOcwGcwHcwIcwJcyrcyscytcyuctmcwOcwPcwQcwRcwScwTcwUcwVcwWcwXcwYcwZcxacxbcxccxdcxccxecvicxfcxgcxhcvmcxicxjcxkcvqcxlcxmcpUcpUcpUcpUcpUcpUcpUcpUcpUcoecoebZlcxnbZmbZlbZlbZlbZlbZlaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaadaaaaaaaaabJtbJubJubJubJubJubJubJucxobJubJubJubUabVPcxpcxqcxrcxscxtccwcxscxucxvcxvcxwbSgcxxclpcxycxycxzcxycxycxAcxBcxCcsocsocxDcxEcxFcstcxGcynczvczwctScxKcvXcvXcxLcxMcxNcxOcszcxPcxQcxRcxScszcnscnscxTcnscnscxUcxUcxUcxUcnAcoWcxVaaaaaacoXcqTcoZcxWdntcxYbVbbVbcxZcpfcwpcyacybcrccqUdeEcqUcyccnIcydcyecyfcygcnIcnIcyhdpjcyjcykcylcgFaaaaaacymcrocthdTPcyocwHcypcyqcyrcAhcAicAjctmcyvcwPcywcyxcyycyzcyAcyBcyCcyDcyEcyFcyGcyHcyIcyJcyIcyKcyLcyMcyNcyOcvmcyPcyQcyRcvqcyScyTcyUcyVcyWcyXcyYcyZczaczbczcczdbXuczeczfaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaabTXcbdcbecbdcbecbdcbecbdcbecbdcbecbdbUacbfbSgbSgczgczhczibUfcziczjcxvcxvczkbSgcxxclpcxyczlczmczncxyctJczoczpczqcsoczrczscztcstczucAYcAZczxczyczzczAczBczBczCcxNczDczEczFczGczHczIcszczJczKczLczMczNcxUczOcxUczPcnAcoWcxVaaaaaacoXcoXczQcqUddxczRdIobVbczTcpfcpfcpfcpfczUczVdpmczVczXcnIcnIczYczZcnIcnIdKGcAbdpEcihcAccgFcgFaaaaaacymcrocthcthcAdcAecAfcAgcyrcBNcBOcBPctmcAkcAlcAmcAmcAncAocApcAqcArcAscvacAtcxacAucAvcAwcAxcAyctscAzcAAcABcvmcACcADcAEcvqcAFcAGcAHcAIcAIcyXcAJcAKcALcyXcyXczdaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaabLjccubLjccubLjccubLjccubLjccubLjccuaafaafaafbSfbSgbSgbSgbSgbSgbSgbSgbSgbSgbSgcAMccScxycANczmcAOcxycAPcAQcARcAScATcAUcAVcAWcstcAXcDncOIcBacstcBbcBccBdcBdcBecBfcBgctZcBhcBicwccBjcszczJcBkcBlcBmczMczMcxUczOcxUcnAcoWcxVaaaaaaaaacsIcBncBoddxdTQcBqcBrcBscBtcBucBucBvcBwdTRdbndTScBwcBzcmhcBAcBBcBCcBDcBEdTTdpEcBGcBHcfcaaaaaaaaacymcrocBIcthcBJcBKcBLcBMcyrcDqcDrcDqctmcBQcwPcBRcBScBTcBUcBVcBWcuYcBXcvacBYcxacBZcyIcCacyIcCbctscCccCdcCecvmcCfcCgcChcvqcCicCjcCkcClcCmcCncCocCpczacCqcCrczdaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10993,9 +10970,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaacxVdctdevdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudewdexdeydezdeAdeBdeCcTrcRgdeDdUcdeFdeGdeHdeIdeJdeKdeLdeLdeMdeLdeNdeLdeOdePdeQdeRdeSdeQdeTdeUdeVdeWcZxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaafaafaafcSYdctdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvddwdHcdeXdeYdbUdeZdfadfbdfcddDdUdcShdUeddFddpdffdfgdfhdfidfjdfkdfldfmdfndfodfidfjdfpdfqdfqdfrddodfsdbCcZxaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaacxVdctddidcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudftdfudbUdfvdfwdfvdfvdfvddDdfxdfydfzddoddodfAddoddoddoddodfBddoddoddoddoddoddoddoddoddoddoddodfCdfDcYxaafaafaafaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaacxVdfFdcGdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcHdfGdfHdfIdfJdfKdfLdfMdfNcSicShdfOdfPdfQdfRdfSdfTdfUdfSdfVdfQdfWdfXdfYdfZdgadgbdfWdgcdgddgedgfdggcYxaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaacxVdfFdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudghdgidfHdgjdgkdgldgmdgndgodgpdHedgqdfPdfSdgrdgsdgtdgudgvdgwdfSdfWdgxdgydgzdgAdgBdfWdgCdgDdgEdgFdgGcYxaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaadaafaafaafcSYdfFdbUdbUdgHdgIdgJdbUdbUdbUdbUdbUdbUdbUdbUdbUdbUdgKdgLdgMdgNdfMdgOdgPdGddgQdgRdgSdgTdgUdfTdfTdgVdgWdfSdgXdgYdgZdhadhbdhcdfWdhddhedgEdhfdgGcYxaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaacxVdfFdcGdcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudcHdfGdfHdfIdfJbKedfLdfMbQKcSicShdfOdfPdfQdfRdfSdfTdfUdfSdfVdfQdfWdfXdfYdfZdgadgbdfWdgcdgddgedgfdggcYxaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaacxVdfFdcudcvdcvdcvdcvdcvdcvdcvdcvdcvdcvdcudghdgidfHdgjdgkdgldgmbRndgodgpdHedgqdfPdfSdgrdgsdgtdgudgvdgwdfSdfWdgxdgydgzdgAdgBdfWdgCdgDdgEdgFdgGcYxaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaadaafaafaafcSYdfFdbUdbUdgHdgIdgJdbUdbUdbUdbUdbUdbUdbUdbUdbUdbUdgKdgLdgMclJdfMdgOdgPdGddgQdgRdgSdgTdgUdfTdfTdgVdgWdfSdgXdgYdgZdhadhbdhcdfWdhddhedgEdhfdgGcYxaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaacSYdfFculdhgdhhdhgdhidhgdhjdhkdhldhkdhmdhndhodhpdhgdhqdfvdfvdfvdfvdhrddFdxKdhsdgRdhtdhudhtdfTdhvdhtdhwdhxdhydhzdhzdhAdhzdhBdfWdhCdhDdhEdhFdhGcYxaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfEdfEdfEdfEdfEdfEdfEdfEdfEdfEdfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaacSYdfFcsHdhgdhHdhIdhJdhKdhjdhLdhldhMdhmdhNdhMdhMdhOdhMdhMdhkdhMdhPdamddFdxKdhQdfPdfSdgrdgsdfTdfTdgvdgwdhRdfWdgXdgXdhSdgXdgXdfWdgRdgRdgRdfCdhTdhUdhUdhUaafaafaafaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSYdhVdhWdhgdhXdhYdhZdhMdiadibdicdiddicdiedifdigdihdifdiidifdifdijdgodgpdHedikdfPdhtdildimdindindiodipdiqdirdisdisditdiudivdiwdixdivdivdiydizdiAdiBdiCaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -11221,8 +11198,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedKwdKYdLQdKwaaaaaadLqdLRdLSdLTdLUdLVdLWdLXdLqdLYdLZdGmdMadMbdFJdFIdFJdMcdMddGmdMedMfdLHdMgdMhdMidMjdBkdMldMmdLHaaaaaadKVdMndModKVdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedKwdKYdMpdMqaaaaaadMrdLvdMsdMtdMudMvdMwdMxdMydMzdMAdMBdMadMCdMDdTEdMFdFJdMGdMHdMIdMJdBZdMLdMMdMNdMOdLHdMPdMQdLHaaaaaadMRdMSdMTdKVdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedKwdMUdMVdMqaaaaaadMWdMXdMYdMZdNadMZdNbdNcdLqdNddNedGmdNfdNgdNhdTFdNjdNkdNldGmdNmdNndLHdLHdLHdNodLHdLHdLHdLHdLHaaaaaadMRdNpdNqdKVdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaafdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedKwdNrdNsdMqaaaaaadNtdNudLvdLvdNvdLvdLvdNwdLqdLYdLZdNxdNxdNydNzdUQdNBdNCdNxdNxdMedMfdLHdNDdNEdNFdNGdNHdNIdNJdLHaaaaaadMRdNKdNLdKVdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaafaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedNMdNNdNOdzedNMdNNdNOdzedNMdNNdNOdzedNMdNNdNOdzedNMdNNdNOdzedzedzedzedzedzedzedzedzedzedKwdNrdNPdKwaaaaaadNQdNRdNSdLvdNTdNUdNVdNWdNXdNYdNZdOadObdOcdOddTGdOfdOcdOgdOhdOidOjdOkdOldOmdOndOodOpdOqdOrdLHaaaaaadKVdOsdNLdKVdzedzedzedzedzedzedzedzedzedzedOtdOudOvdzedOtdOudOvdzedOtdOudOvdzedOtdOudOvdzedOtdOudOvdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaafaafaafaaTaafaaaaaaaagaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaafaafdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedKwdNrdNsdMqaaaaaadNtdNudLvdLvdNvdLvdLvdNwdLqdLYdLZdNxdNxdNxdNydUQdNCdNxdNxdNxdMedMfdLHdNDdNEdNFdNGdNHdNIdNJdLHaaaaaadMRdNKdNLdKVdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaafaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedNMdNNdNOdzedNMdNNdNOdzedNMdNNdNOdzedNMdNNdNOdzedNMdNNdNOdzedzedzedzedzedzedzedzedzedzedKwdNrdNPdKwaaaaaadNQdNRdNSdLvdNTdNUdNVdNWdNXdNYdNZdOadObclKdOddTGdOfcnvdOgdOhdOidOjdOkdOldOmdOndOodOpdOqdOrdLHaaaaaadKVdOsdNLdKVdzedzedzedzedzedzedzedzedzedzedOtdOudOvdzedOtdOudOvdzedOtdOudOvdzedOtdOudOvdzedOtdOudOvdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaafaafaafaaTaafaaaaaaaagaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaafaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedzedzedzedzedzedzedzedzedzedKwdNrdOxdKwdKwdLqdLqdLqdOydOzdOAdOzdOydLqdLqdOBdOCdODdOEdOFdOEdOGdOEdOFdOEdOEdOHdOIdLHdLHdOJdOKdOLdOMdONdOOdLHdLHdKVdKVdOPdNLdKVdzedzedzedzedzedzedzedzedzedzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaafaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedzedzedzedzedzedzedzedzedzedKwdNrdLQdORdOSdLqdOTdOUdOVdOWdNTdLvdLvdOXdTHdOZdPadPbdPcdMkdPedPfdPgdPhdPidPjdPkdPldTIdPndPodPpdPqdPrdPsdOpdPtdLHdPudPvdPwdNLdKVdzedzedzedzedzedzedzedzedzedzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaadzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedNMdOwdNOdzedzedzedzedzedzedzedzedzedzedKwdNrdLQdLQdLQdPxdLvdPydPzdPAdPBdPCdPDdLqdPEdPFdPGdPHdPGdPGdPGdPHdPGdPGdPGdPGdPGdPFdPIdLHdPJdOpdOodPKdOpdOpdPLdLHdPMdPNdPOdNLdKVdzedzedzedzedzedzedzedzedzedzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedOtdOQdOvdzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzedzeaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 894b1b32c2458a9412c8d0f116918c21a907162e Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 14 Feb 2018 23:17:50 -0600 Subject: [PATCH 002/337] POLARIS: Lets animals and ghosts look in boxes --- code/game/objects/items/weapons/storage/storage.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index eb29aaff41..448602d665 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -52,7 +52,7 @@ if(!canremove) return - if (ishuman(usr) || issmall(usr)) //so monkeys can take off their backpacks -- Urist + if (ishuman(usr) || issmall(usr) || isanimal(usr) || isobserver(usr)) //so monkeys can take off their backpacks -- Urist if (istype(usr.loc,/obj/mecha)) // stops inventory actions in a mech. why? return @@ -139,7 +139,7 @@ is_seeing -= user /obj/item/weapon/storage/proc/open(mob/user as mob) - if (src.use_sound) + if (src.use_sound && !isobserver(user)) playsound(src.loc, src.use_sound, 50, 1, -5) orient2hud(user) From 509604c4614b8a0d18959911771064ced0996c29 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Thu, 15 Feb 2018 02:53:55 -0600 Subject: [PATCH 003/337] Fix misnamed iconstate for engineering mrhandy --- icons/mob/robots.dmi | Bin 397365 -> 397369 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index 48df908aef195f94e50ed4b9deb482eea193019a..f81005818e968e8cafe5cc48e2dc832acf9be687 100644 GIT binary patch delta 1668 zcmV-~27CFnpcuKJ7?30ZW055*Cw*DeIW)z)E+}biv7tDAByCsUz6W`2IyS|>q%DHQ zBEWC{9L|iWk#}r==2{|iE#bL-V^u~;s>S-c_rFdjB`MJ)56NA6{FzP^^Co#nX48qG zz0~Cgy@qUt55Javxdno^mU+p0jd0ryLd_6pjz9|px<{a25hzzswElxYiUNs0$Aqb) z*t1?sO=P5AM>D>ZnhaDMOR34+`~|UZRBVlOO%(iMIA<4s#a4>h#ACfu%qCtp4_z((mbFw$vW~J}h5o`WJ{R6)ydk|2 znpEPyD-r&GrZ2yb@=EBk7A~GGYRG0VUGrv5!WjDdI=Z-cO`h3SJ#8m7@2Dp2uJ}C0 z6|n52CNqYbow*R2&0%H7GKG0g4cQEHzceh%tcF->$YxQ4Pgh%|^8_43sFa0Jy~YJi z>_(Pka&}o!32UY8Z;@@-%0Oag!8vyQbPZP5fwAU)w}Zw)#W%|%NVI%z|v~&!@)R4{k^k#H{ zbats0DPTmxcD8rk<9DB){XpUrk5HFPX;=mt)LH*RzP1E_D_X&IF2JhjW#Pk_tt5pS z@(-(j|8)VwD!!P37Cm2}hBiVP85L|Dr^Yl|XPd{Debd*SI z|NUtg<-~B2*1qFi3wkh6p*23NvZEXrta0$aYtckwFjV7ENn5if6IgT6Y8R(mb7~ zpTlaQjp`>~ZIRxki}dh+hgM({dltpd=l&F=UBNZ9%O|~-Ih*y3GbDhc--c|~)25wL zQBf_e8}VEhlJuB|OP1Xl7p(+Jdr!~kSyoMH0%!H$13X?~aHL!FTx~}UKghmdZJpVF z7EZD*4QnuK{mnoNtcRn9a(40Egg5j1be`U)^9v2McL>>|FaDrC)I5c((UJ?=cW(9& z0kj3aCSbE4l*psdm~0+J#-#KlGB~eCi80ANiHyncNo8=FD-yeAN%7ZRMPk>yk=dbS z{8+mpv1^`z!t$!${6nxtmolqJ?Bd_ms3Dv6Ht6Ti$pp!r zHvp1AACG78L?fy69LG95z5nl{ z%JMnh$sIgdg8$#(|G zm4_qy5UyFi3!vh=!TDJUM6Nf$V+QE+yHJ6VHY5tdK1VfVGaPq9sa$R2-aDaxR6|N} z{7$G7O05*{fz{XvrPhWhenHj=r3`QY<%ClEN}@MX;rSnFFbGE;jKq=0!g0irm>gj& zFpi}nhg`!sl33Gy!ok~>M+3VxYXYuOpA68A!_fk`kalT=?tqR4LOTII#E8w=N;SJU zONwL?weH9+DiMt?>`Pbapd#Hn)q$#XCLeaCtFpr)w$Y`eZ_bb?E8c4Gy8?a76*Fkj z1MT6*>6=9__kFV-j!{E4>&qYhzyrLUVgJ9A^ae6&@3C8?i*#}Qk1ku0?n{?_lsXUj zFroGn)(`W`lN%W;Pw59tv%TfAHeyHbM4OS9R!8YvNc_9k?yMquk9&OeV6>Ong~gx` zTJ4bub}cB%!WV*U28{c2^8EUgJS|_Q{{X_okko0 delta 1664 zcmV-`27mdvpcu8F7?30ZUy&s%Cv6tbIW)z)E+}biv7tCFN!!)8e+RiX9h>4`(k_C< zBEWC{9L)@=k#}r=p0z}twS=Gb8>=!(QZ3fkz5jJODM^VYc}VWkkNtactlz*9+H-e$E4-rL20>oR1DQZYWtxI z0`MD|oh%5bKC_br#ovm*HzihoODYk}QjxQXPr6$CBWtOYWF2L{3jKv${8@OH@rLw9 zXi|y)u0;5Mo4))$$}6GETDW+&s3Dudbj_PJ31jG=>*(U*HF;)R^|YPTyrY`5yW;a0 zSHQB9n#>q#cIHCpX$~tpmMP40YRG1o`=w!7W;Mi8LpF;Ve7f2yohRTRLZvK(>NPHC zVmGoRle5c;N?0pxe~WCxRt6F~3qE7lPuE~|9T;nWemiI^WNcdtTTvN*ogDfJtoRNo z>VW;|-KKZ9UZxMd6E@OcLQBUWObywrPj6;;?+j6+wRL8H zTR6$OG_1j_^)~}8upW*Y%Gt$t6W){Gr}OkaonL66y+gRAN{mVFNn}ihPb!1cT#?u{ONzhlDiXWqjm!=u zQWcp^C4l;v)z?zy1c2U*WOg$9{YP$;U5P zf`-x9`4>QY_cP|#_C-gDAt!d8%Rs$&G*C3YcD!;t8Yv$S2WrT7C0oHi$&X50 z+$y5??pNAJy0fwP2-j4~_`245fnKI)g`p+wAdG!aZ((r9W);zUp~zrg$rRB$tXjvf zT3JQ(UU7VxZr_moX~YSS1~*InqINRrwU6#s)1C=fCnpPZDx55^`QZBmP6}@bXl5AB z*}YNdi`z$XNoC-(=|}QeuR-#YS_NT$|HfOlmVEmo-krAO(@UUvy!Tq*+w}IAd;i}@ zmF081lRJ3!9Pe#gGT7FJn)AZ|f1~)?sfLu| z_?=KElv*j?1FNwUO05l1{DQ0#N*Uk)$_b_Rl|*l(!q0!C!5|!YFcL=|3&#;hVseDB zz&MtQ9C8ikNMcR*2?uXi9u4f)tO>YAeKJ5d4o3^%LfWMfx&t~I2<-$oi4mK#m1=fz zmK4b(YTc1tR3aK(*q5%-K}EVds{>W(Og`*NS7nDqY@IG=?)zpv9HWM8)|Ws0fd_ay!~VUK^ae6!Z`v)=MY_2DN0+Tg_od4|N}Y#% zm{9u(>j$Wf4AuAbtG(p1HeyHbM4OR!R!8YvNc`AacUBR-$34D!F51iN!eY?(toFnN zyA>2=;rl=~1IGP1d47FLo|Z4u{{x!Oqy6zh`@e&b2ZxXc0f&$W0*8 Date: Thu, 15 Feb 2018 18:48:21 -0600 Subject: [PATCH 004/337] Prometheans are bothered by water --- .../human/species/station/prometheans.dm | 13 ++++--- .../Chemistry-Reagents-Core.dm | 12 +++++++ html/changelogs/Anewbe - Prometheans.yml | 36 +++++++++++++++++++ 3 files changed, 56 insertions(+), 5 deletions(-) create mode 100644 html/changelogs/Anewbe - Prometheans.yml diff --git a/code/modules/mob/living/carbon/human/species/station/prometheans.dm b/code/modules/mob/living/carbon/human/species/station/prometheans.dm index 3eb801dc9d..2ed5d54b24 100644 --- a/code/modules/mob/living/carbon/human/species/station/prometheans.dm +++ b/code/modules/mob/living/carbon/human/species/station/prometheans.dm @@ -149,11 +149,14 @@ var/datum/species/shapeshifter/promethean/prometheans H.nutrition += rand(15, 45) // Heal remaining damage. - if(H.getBruteLoss() || H.getFireLoss() || H.getOxyLoss() || H.getToxLoss()) - H.adjustBruteLoss(-heal_rate) - H.adjustFireLoss(-heal_rate) - H.adjustOxyLoss(-heal_rate) - H.adjustToxLoss(-heal_rate) + if(H.fire_stacks >= 0) + if(H.getBruteLoss() || H.getFireLoss() || H.getOxyLoss() || H.getToxLoss()) + H.adjustBruteLoss(-heal_rate) + H.adjustFireLoss(-heal_rate) + H.adjustOxyLoss(-heal_rate) + H.adjustToxLoss(-heal_rate) + else + H.adjustToxLoss(2*heal_rate) // Doubled because 0.5 is miniscule, and fire_stacks are capped in both directions /datum/species/shapeshifter/promethean/get_blood_colour(var/mob/living/carbon/human/H) return (H ? rgb(H.r_skin, H.g_skin, H.b_skin) : ..()) diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Core.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Core.dm index 6e3c0781f6..58f60b4dcb 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Core.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Core.dm @@ -160,6 +160,18 @@ L.adjust_fire_stacks(-(amount / 5)) remove_self(needed) +/datum/reagent/water/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) + if(alien == IS_SLIME) + M.adjustToxLoss(6 * removed) + else + ..() + +/datum/reagent/fuel/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) + if(alien == IS_SLIME) + M.adjustToxLoss(6 * removed) + else + ..() + /datum/reagent/fuel name = "Welding fuel" id = "fuel" diff --git a/html/changelogs/Anewbe - Prometheans.yml b/html/changelogs/Anewbe - Prometheans.yml new file mode 100644 index 0000000000..a1d006d750 --- /dev/null +++ b/html/changelogs/Anewbe - Prometheans.yml @@ -0,0 +1,36 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Anewbe + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage." From 1593e4fdebe693cba015f914a7a5274c6143ba4e Mon Sep 17 00:00:00 2001 From: Anewbe Date: Fri, 16 Feb 2018 18:41:07 -0600 Subject: [PATCH 005/337] Steals more modular armor code --- code/__defines/items_clothing.dm | 16 +++ .../changeling/powers/bioelectrogenesis.dm | 2 + .../changeling/powers/electric_lockpick.dm | 1 + .../game/gamemodes/technomancer/spell_objs.dm | 1 + code/game/objects/objs.dm | 2 + code/modules/clothing/clothing_accessories.dm | 9 ++ code/modules/clothing/gloves/arm_guards.dm | 4 +- code/modules/clothing/head/helmet.dm | 12 ++ code/modules/clothing/head/jobs.dm | 11 +- .../modules/clothing/spacesuits/spacesuits.dm | 1 + .../clothing/under/accessories/armor.dm | 109 ++++++++++++++++++ .../mob/living/carbon/human/examine.dm | 32 ++--- .../mob/living/carbon/human/update_icons.dm | 10 ++ icons/mob/modular_armor.dmi | Bin 4820 -> 9332 bytes icons/mob/ties.dmi | Bin 57547 -> 61214 bytes icons/obj/clothing/modular_armor.dmi | Bin 2641 -> 4536 bytes polaris.dme | 2 +- 17 files changed, 192 insertions(+), 20 deletions(-) diff --git a/code/__defines/items_clothing.dm b/code/__defines/items_clothing.dm index f857a8f232..c33d92609c 100644 --- a/code/__defines/items_clothing.dm +++ b/code/__defines/items_clothing.dm @@ -34,6 +34,7 @@ #define ACCESSORY_SLOT_ARMOR_L "Leg armor" #define ACCESSORY_SLOT_ARMOR_S "Armor storage" #define ACCESSORY_SLOT_ARMOR_M "Misc armor" +#define ACCESSORY_SLOT_HELM_C "Helmet cover" // Flags bitmasks. #define NOBLUDGEON 0x1 // When an item has this it produces no "X has been hit by Y with Z" message with the default handler. @@ -111,6 +112,21 @@ #define slot_w_uniform_str "slot_w_uniform" #define slot_head_str "slot_head" #define slot_wear_suit_str "slot_suit" +#define slot_l_ear_str "slot_l_ear" +#define slot_r_ear_str "slot_r_ear" +#define slot_belt_str "slot_belt" +#define slot_shoes_str "slot_shoes" +#define slot_head_str "slot_head" +#define slot_wear_mask_str "slot_wear_mask" +#define slot_handcuffed_str "slot_handcuffed" +#define slot_legcuffed_str "slot_legcuffed" +#define slot_wear_mask_str "slot_wear_mask" +#define slot_wear_id_str "slot_wear_id" +#define slot_gloves_str "slot_gloves" +#define slot_glasses_str "slot_glasses" +#define slot_s_store_str "slot_s_store" +#define slot_tie_str "slot_tie" + // Bitflags for clothing parts. #define HEAD 0x1 diff --git a/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm b/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm index c173ba55ac..85fa496181 100644 --- a/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm +++ b/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm @@ -102,6 +102,8 @@ desc = "You could probably shock someone badly if you touched them, or recharge something." icon = 'icons/obj/weapons.dmi' icon_state = "electric_hand" + show_examine = 0 + var/shock_cost = 10 var/agony_amount = 60 var/electrocute_amount = 10 diff --git a/code/game/gamemodes/changeling/powers/electric_lockpick.dm b/code/game/gamemodes/changeling/powers/electric_lockpick.dm index dd77debc97..ab3d79520c 100644 --- a/code/game/gamemodes/changeling/powers/electric_lockpick.dm +++ b/code/game/gamemodes/changeling/powers/electric_lockpick.dm @@ -30,6 +30,7 @@ desc = "This finger appears to be an organic datajack." icon = 'icons/obj/weapons.dmi' icon_state = "electric_hand" + show_examine = 0 /obj/item/weapon/finger_lockpick/New() if(ismob(loc)) diff --git a/code/game/gamemodes/technomancer/spell_objs.dm b/code/game/gamemodes/technomancer/spell_objs.dm index fb28813102..87dee6714c 100644 --- a/code/game/gamemodes/technomancer/spell_objs.dm +++ b/code/game/gamemodes/technomancer/spell_objs.dm @@ -31,6 +31,7 @@ ) throwforce = 0 force = 0 + show_examine = 0 // var/mob/living/carbon/human/owner = null var/mob/living/owner = null var/obj/item/weapon/technomancer_core/core = null diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 84f9f88602..4011b3476f 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -14,6 +14,8 @@ var/show_messages var/preserve_item = 0 //whether this object is preserved when its owner goes into cryo-storage, gateway, etc + var/show_examine = 1 // Does this pop up on a mob when the mob is examined? + /obj/Destroy() processing_objects -= src return ..() diff --git a/code/modules/clothing/clothing_accessories.dm b/code/modules/clothing/clothing_accessories.dm index 58de134f7f..0fa70c68ca 100644 --- a/code/modules/clothing/clothing_accessories.dm +++ b/code/modules/clothing/clothing_accessories.dm @@ -37,6 +37,8 @@ for(var/obj/item/clothing/accessory/A in accessories) A.attack_hand(user) return + if ((ishuman(usr) || issmall(usr)) && src.loc == user) + return return ..() /obj/item/clothing/MouseDrop(var/obj/over_object) @@ -70,10 +72,16 @@ * user is the user doing the attaching. Can be null, such as when attaching * items on spawn */ +/obj/item/clothing/proc/update_accessory_slowdown() + slowdown = initial(slowdown) + for(var/obj/item/clothing/accessory/A in accessories) + slowdown += A.slowdown + /obj/item/clothing/proc/attach_accessory(mob/user, obj/item/clothing/accessory/A) accessories += A A.on_attached(src, user) src.verbs |= /obj/item/clothing/proc/removetie_verb + update_accessory_slowdown() update_clothing_icon() /obj/item/clothing/proc/remove_accessory(mob/user, obj/item/clothing/accessory/A) @@ -82,6 +90,7 @@ A.on_removed(user) accessories -= A + update_accessory_slowdown() update_clothing_icon() /obj/item/clothing/proc/removetie_verb() diff --git a/code/modules/clothing/gloves/arm_guards.dm b/code/modules/clothing/gloves/arm_guards.dm index 84f364e4d5..d258cb5b63 100644 --- a/code/modules/clothing/gloves/arm_guards.dm +++ b/code/modules/clothing/gloves/arm_guards.dm @@ -28,7 +28,7 @@ icon_state = "arm_guards_bullet" item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") siemens_coefficient = 0.7 - armor = list(melee = 10, bullet = 80, laser = 10, energy = 50, bomb = 0, bio = 0, rad = 0) + armor = list(melee = 10, bullet = 80, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) /obj/item/clothing/gloves/arm_guard/riot name = "riot arm guards" @@ -36,7 +36,7 @@ icon_state = "arm_guards_riot" item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") siemens_coefficient = 0.5 - armor = list(melee = 80, bullet = 10, laser = 10, energy = 50, bomb = 0, bio = 0, rad = 0) + armor = list(melee = 80, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) /obj/item/clothing/gloves/arm_guard/combat name = "combat arm guards" diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index 8527e8b501..3a2a4f7328 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -2,6 +2,8 @@ name = "helmet" desc = "Standard Security gear. Protects the head from impacts." icon_state = "helmet" + valid_accessory_slots = list(ACCESSORY_SLOT_HELM_C) + restricted_accessory_slots = list(ACCESSORY_SLOT_HELM_C) flags = THICKMATERIAL armor = list(melee = 40, bullet = 30, laser = 30, energy = 10, bomb = 10, bio = 0, rad = 0) flags_inv = HIDEEARS|HIDEEYES @@ -18,6 +20,7 @@ desc = "A helmet painted in Peacekeeper blue. Stands out like a sore thumb." icon_state = "helmet_sol" armor = list(melee = 50, bullet = 50, laser = 50,energy = 25, bomb = 30, bio = 0, rad = 0) + valid_accessory_slots = null /obj/item/clothing/head/helmet/solgov/command name = "command helmet" @@ -61,6 +64,7 @@ armor = list(melee = 80, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.7 + valid_accessory_slots = null action_button_name = "Toggle Visor" /obj/item/clothing/head/helmet/riot/attack_self(mob/user as mob) @@ -80,6 +84,7 @@ armor = list(melee = 10, bullet = 10, laser = 80 ,energy = 50, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.1 + valid_accessory_slots = null /obj/item/clothing/head/helmet/bulletproof name = "bullet-resistant helmet" @@ -89,6 +94,7 @@ armor = list(melee = 10, bullet = 80, laser = 10 ,energy = 10, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.7 + valid_accessory_slots = null /obj/item/clothing/head/helmet/combat name = "combat helmet" @@ -98,6 +104,7 @@ armor = list(melee = 50, bullet = 50, laser = 50 ,energy = 30, bomb = 30, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.6 + valid_accessory_slots = null /obj/item/clothing/head/helmet/swat name = "\improper SWAT helmet" @@ -115,6 +122,7 @@ icon_state = "alienhelmet" siemens_coefficient = 0.4 armor = list(melee = 50, bullet = 50, laser = 50, energy = 50, bomb = 50, bio = 0, rad = 40) + valid_accessory_slots = null /obj/item/clothing/head/helmet/alien/tank name = "alien warhelm" @@ -137,6 +145,7 @@ flags = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES siemens_coefficient = 1 + valid_accessory_slots = null /obj/item/clothing/head/helmet/tactical name = "tactical helmet" @@ -151,6 +160,7 @@ armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.7 + valid_accessory_slots = null /obj/item/clothing/head/helmet/augment name = "Augment Array" @@ -162,6 +172,7 @@ cold_protection = HEAD min_cold_protection_temperature = SPACE_HELMET_MIN_COLD_PROTECTION_TEMPERATURE siemens_coefficient = 0.5 + valid_accessory_slots = null //Non-hardsuit ERT helmets. /obj/item/clothing/head/helmet/ert @@ -170,6 +181,7 @@ icon_state = "erthelmet_cmd" item_state_slots = list(slot_r_hand_str = "syndicate-helm-green", slot_l_hand_str = "syndicate-helm-green") armor = list(melee = 62, bullet = 50, laser = 50,energy = 35, bomb = 10, bio = 2, rad = 0) + valid_accessory_slots = null //Commander /obj/item/clothing/head/helmet/ert/command diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index bb8f29e892..0cda9f312f 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -103,18 +103,27 @@ icon_state = "beret_corporate_warden" item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") -/obj/item/clothing/head/helmet/warden //should these be helmets? +/obj/item/clothing/head/helmet/warden + name = "warden's helmet" + desc = "Standard Warden gear. Protects the head from impacts." + +/obj/item/clothing/head/helmet/warden/hat //should these be helmets? name = "warden's hat" desc = "It's a special helmet issued to the Warden of a securiy force." icon_state = "policehelm" body_parts_covered = 0 /obj/item/clothing/head/helmet/HoS + name = "Head of Security helmet" + desc = "Standard Head of Security gear. Protects the head from impacts." + +/obj/item/clothing/head/helmet/HoS/hat name = "Head of Security Hat" desc = "The hat of the Head of Security. For showing the officers who's in charge." icon_state = "hoscap" body_parts_covered = 0 + /obj/item/clothing/head/helmet/HoS/dermal name = "Dermal Armour Patch" desc = "You're not quite sure how you manage to take it on and off, but it implants nicely in your head." diff --git a/code/modules/clothing/spacesuits/spacesuits.dm b/code/modules/clothing/spacesuits/spacesuits.dm index 8eb3ad56c9..fdf5a92868 100644 --- a/code/modules/clothing/spacesuits/spacesuits.dm +++ b/code/modules/clothing/spacesuits/spacesuits.dm @@ -18,6 +18,7 @@ preserve_item = 1 phoronproof = 1 flash_protection = FLASH_PROTECTION_MAJOR + valid_accessory_slots = null var/obj/machinery/camera/camera var/list/camera_networks diff --git a/code/modules/clothing/under/accessories/armor.dm b/code/modules/clothing/under/accessories/armor.dm index f17c5e7ad2..4b2d0e0858 100644 --- a/code/modules/clothing/under/accessories/armor.dm +++ b/code/modules/clothing/under/accessories/armor.dm @@ -1,4 +1,10 @@ +/* +// This file holds all of the accessories used as part of the modular armor system. At some point it might be wise to split this into multiple files. +*/ + +/////////// //Pouches +/////////// /obj/item/clothing/accessory/storage/pouches name = "storage pouches" desc = "A collection of black pouches that can be attached to a plate carrier. Carries up to two items." @@ -31,6 +37,7 @@ desc = "A collection of black pouches that can be attached to a plate carrier. Carries up to four items." icon_state = "lpouches" slots = 4 + slowdown = 0.25 /obj/item/clothing/accessory/storage/pouches/large/blue desc = "A collection of blue pouches that can be attached to a plate carrier. Carries up to four items." @@ -48,7 +55,9 @@ desc = "A collection of tan pouches that can be attached to a plate carrier. Carries up to four items." icon_state = "lpouches_tan" +//////////////// //Armor plates +//////////////// /obj/item/clothing/accessory/armorplate name = "light armor plate" desc = "A basic armor plate made of steel-reinforced synthetic fibers. Attaches to a plate carrier." @@ -76,7 +85,9 @@ icon_state = "armor_heavy" armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) +////////////// //Arm guards +////////////// /obj/item/clothing/accessory/armguards name = "arm guards" desc = "A pair of black arm pads reinforced with armor plating. Attaches to a plate carrier." @@ -111,7 +122,33 @@ icon_state = "armguards_merc" armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) +/obj/item/clothing/accessory/armguards/laserproof + name = "ablative arm guards" + desc = "These arm guards will protect your arms from energy weapons." + icon_state = "armguards_laser" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") + siemens_coefficient = 0.4 //This is worse than the other ablative pieces, to avoid this from becoming the poor warden's insulated gloves. + armor = list(melee = 10, bullet = 10, laser = 80, energy = 50, bomb = 0, bio = 0, rad = 0) + +/obj/item/clothing/accessory/armguards/bulletproof + name = "bullet resistant arm guards" + desc = "These arm guards will protect your arms from ballistic weapons." + icon_state = "armguards_bullet" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") + siemens_coefficient = 0.7 + armor = list(melee = 10, bullet = 80, laser = 10, energy = 50, bomb = 0, bio = 0, rad = 0) + +/obj/item/clothing/accessory/armguards/riot + name = "riot arm guards" + desc = "These arm guards will protect your arms from close combat weapons." + icon_state = "armguards_riot" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") + siemens_coefficient = 0.5 + armor = list(melee = 80, bullet = 10, laser = 10, energy = 50, bomb = 0, bio = 0, rad = 0) + +////////////// //Leg guards +////////////// /obj/item/clothing/accessory/legguards name = "leg guards" desc = "A pair of armored leg pads in black. Attaches to a plate carrier." @@ -146,8 +183,33 @@ icon_state = "legguards_merc" armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) +/obj/item/clothing/shoes/legguard/laserproof + name = "ablative leg guards" + desc = "These will protect your legs from energy weapons." + icon_state = "legguards_laser" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") + siemens_coefficient = 0.1 + armor = list(melee = 10, bullet = 10, laser = 80, energy = 50, bomb = 0, bio = 0, rad = 0) +/obj/item/clothing/shoes/legguard/bulletproof + name = "bullet resistant leg guards" + desc = "These will protect your legs from ballistic weapons." + icon_state = "legguards_bullet" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") + siemens_coefficient = 0.7 + armor = list(melee = 10, bullet = 80, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) + +/obj/item/clothing/shoes/legguard/riot + name = "riot leg guards" + desc = "These will protect your legs from close combat weapons." + icon_state = "legguards_riot" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") + siemens_coefficient = 0.5 + armor = list(melee = 80, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) + +////////////////////////// //Decorative attachments +////////////////////////// /obj/item/clothing/accessory/armor/tag name = "\improper SCG Flag" desc = "An emblem depicting the Solar Confederate Government's flag." @@ -226,3 +288,50 @@ name = "\improper AB- blood patch" desc = "An embroidered patch indicating the wearer's blood type as AB NEGATIVE." icon_state = "abnegtag" + +///////////////// +// Helmet Covers +///////////////// + +obj/item/clothing/accessory/armor/helmcover + name = "helmet cover" + desc = "A fabric cover for armored helmets." + icon_override = 'icons/mob/ties.dmi' + icon = 'icons/obj/clothing/modular_armor.dmi' + icon_state = "helmcover_blue" + slot = ACCESSORY_SLOT_HELM_C + +/obj/item/clothing/accessory/armor/helmcover/blue + name = "blue helmet cover" + desc = "A fabric cover for armored helmets in a bright blue color." + icon_state = "helmcover_blue" + +/obj/item/clothing/accessory/armor/helmcover/navy + name = "navy blue helmet cover" + desc = "A fabric cover for armored helmets. This one is colored navy blue." + icon_state = "helmcover_navy" + +/obj/item/clothing/accessory/armor/helmcover/green + name = "green helmet cover" + desc = "A fabric cover for armored helmets. This one has a woodland camouflage pattern." + icon_state = "helmcover_green" + +/obj/item/clothing/accessory/armor/helmcover/tan + name = "tan helmet cover" + desc = "A fabric cover for armored helmets. This one has a desert camouflage pattern." + icon_state = "helmcover_tan" + +/obj/item/clothing/accessory/armor/helmcover/nt + name = "\improper NanoTrasen helmet cover" + desc = "A fabric cover for armored helmets. This one has NanoTrasen's colors." + icon_state = "helmcover_nt" + +/obj/item/clothing/accessory/armor/helmcover/pcrc + name = "\improper PCRC helmet cover" + desc = "A fabric cover for armored helmets. This one is colored navy blue and has a tag in the back with the words PROXIMA CENTAURI RISK CONTROL printed in cyan lettering on it." + icon_state = "helmcover_pcrc" + +/obj/item/clothing/accessory/armor/helmcover/saare + name = "\improper SAARE helmet cover" + desc = "A fabric cover for armored helmets. This one has SAARE's colors." + icon_state = "helmcover_saare" \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 54bc007f94..b82da13991 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -133,7 +133,7 @@ msg += "
" //uniform - if(w_uniform && !skipjumpsuit) + if(w_uniform && !skipjumpsuit && w_uniform.show_examine) //Ties var/tie_msg if(istype(w_uniform,/obj/item/clothing/under) && !skiptie) @@ -142,7 +142,7 @@ if(skipholster) var/list/accessories_visible = new/list() //please let this fix the stupid fucking runtimes for(var/obj/item/clothing/accessory/A in U.accessories) - if(A.concealed_holster == 0) + if(A.concealed_holster == 0 && A.show_examine) accessories_visible.Add(A) if(accessories_visible.len) tie_msg += ". Attached to it is [lowertext(english_list(accessories_visible))]" @@ -154,7 +154,7 @@ msg += "[T.He] [T.is] wearing \icon[w_uniform] \a [w_uniform][tie_msg].\n" //head - if(head) + if(head && head.show_examine) if(head.blood_DNA) msg += "[T.He] [T.is] wearing \icon[head] [head.gender==PLURAL?"some":"a"] [(head.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [head.name] on [T.his] head!\n" else @@ -174,35 +174,35 @@ msg += "[T.He] [T.is] wearing \icon[wear_suit] \a [wear_suit][tie_msg].\n" //suit/armour storage - if(s_store && !skipsuitstorage) + if(s_store && !skipsuitstorage && s_store.show_examine) if(s_store.blood_DNA) msg += "[T.He] [T.is] carrying \icon[s_store] [s_store.gender==PLURAL?"some":"a"] [(s_store.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [s_store.name] on [T.his] [wear_suit.name]!\n" else msg += "[T.He] [T.is] carrying \icon[s_store] \a [s_store] on [T.his] [wear_suit.name].\n" //back - if(back) + if(back && back.show_examine) if(back.blood_DNA) msg += "[T.He] [T.has] \icon[back] [back.gender==PLURAL?"some":"a"] [(back.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [back] on [T.his] back.\n" else msg += "[T.He] [T.has] \icon[back] \a [back] on [T.his] back.\n" //left hand - if(l_hand) + if(l_hand && l_hand.show_examine) if(l_hand.blood_DNA) msg += "[T.He] [T.is] holding \icon[l_hand] [l_hand.gender==PLURAL?"some":"a"] [(l_hand.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [l_hand.name] in [T.his] left hand!\n" else msg += "[T.He] [T.is] holding \icon[l_hand] \a [l_hand] in [T.his] left hand.\n" //right hand - if(r_hand) + if(r_hand && r_hand.show_examine) if(r_hand.blood_DNA) msg += "[T.He] [T.is] holding \icon[r_hand] [r_hand.gender==PLURAL?"some":"a"] [(r_hand.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [r_hand.name] in [T.his] right hand!\n" else msg += "[T.He] [T.is] holding \icon[r_hand] \a [r_hand] in [T.his] right hand.\n" //gloves - if(gloves && !skipgloves) + if(gloves && !skipgloves && gloves.show_examine) if(gloves.blood_DNA) msg += "[T.He] [T.has] \icon[gloves] [gloves.gender==PLURAL?"some":"a"] [(gloves.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [gloves.name] on [T.his] hands!\n" else @@ -211,7 +211,7 @@ msg += "[T.He] [T.has] [(hand_blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained hands!\n" //handcuffed? - if(handcuffed) + if(handcuffed && handcuffed.show_examine) if(istype(handcuffed, /obj/item/weapon/handcuffs/cable)) msg += "[T.He] [T.is] \icon[handcuffed] restrained with cable!\n" else @@ -222,14 +222,14 @@ msg += "[T.He] [T.is] \icon[buckled] buckled to [buckled]!\n" //belt - if(belt) + if(belt && belt.show_examine) if(belt.blood_DNA) msg += "[T.He] [T.has] \icon[belt] [belt.gender==PLURAL?"some":"a"] [(belt.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [belt.name] about [T.his] waist!\n" else msg += "[T.He] [T.has] \icon[belt] \a [belt] about [T.his] waist.\n" //shoes - if(shoes && !skipshoes) + if(shoes && !skipshoes && shoes.show_examine) if(shoes.blood_DNA) msg += "[T.He] [T.is] wearing \icon[shoes] [shoes.gender==PLURAL?"some":"a"] [(shoes.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [shoes.name] on [T.his] feet!\n" else @@ -238,7 +238,7 @@ msg += "[T.He] [T.has] [(feet_blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained feet!\n" //mask - if(wear_mask && !skipmask) + if(wear_mask && !skipmask && wear_mask.show_examine) var/descriptor = "on [T.his] face" if(istype(wear_mask, /obj/item/weapon/grenade) && check_has_mouth()) descriptor = "in [T.his] mouth" @@ -249,22 +249,22 @@ msg += "[T.He] [T.has] \icon[wear_mask] \a [wear_mask] [descriptor].\n" //eyes - if(glasses && !skipeyes) + if(glasses && !skipeyes && glasses.show_examine) if(glasses.blood_DNA) msg += "[T.He] [T.has] \icon[glasses] [glasses.gender==PLURAL?"some":"a"] [(glasses.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [glasses] covering [T.his] eyes!\n" else msg += "[T.He] [T.has] \icon[glasses] \a [glasses] covering [T.his] eyes.\n" //left ear - if(l_ear && !skipears) + if(l_ear && !skipears && l_ear.show_examine) msg += "[T.He] [T.has] \icon[l_ear] \a [l_ear] on [T.his] left ear.\n" //right ear - if(r_ear && !skipears) + if(r_ear && !skipears && r_ear.show_examine) msg += "[T.He] [T.has] \icon[r_ear] \a [r_ear] on [T.his] right ear.\n" //ID - if(wear_id) + if(wear_id && wear_id.show_examine) /*var/id if(istype(wear_id, /obj/item/device/pda)) var/obj/item/device/pda/pda = wear_id diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 75228b376a..4c046bc52a 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -949,10 +949,12 @@ var/global/list/damage_icon_parts = list() /mob/living/carbon/human/update_inv_head(var/update_icons=1) + world << "update_inv_head" if(QDESTROYING(src)) return if(head) + world << "Has head" head.screen_loc = ui_head //TODO //Determine the icon to use @@ -1004,6 +1006,14 @@ var/global/list/damage_icon_parts = list() standing = image(base) else standing.color = head.color + + // Accessories - copied from uniform, BOILERPLATE because fuck this system. + var/obj/item/clothing/head/hat = head + if(istype(hat) && hat.accessories.len) + for(var/obj/item/clothing/accessory/A in hat.accessories) + world << "[A.name]" + standing.overlays |= A.get_mob_overlay() + overlays_standing[HEAD_LAYER] = standing else diff --git a/icons/mob/modular_armor.dmi b/icons/mob/modular_armor.dmi index 2c7d8ea841cb95f616d640976c637e9115f9c07e..f8e4fe7738ea15d6223f0481e97213677353da2b 100644 GIT binary patch literal 9332 zcmaKSbzD^4xBd)62uOncXu}e10vnh2+Ys|QUW5<(ozD_-H1{mT|<|Y)Bpo> z2YuiBd*AQx-h2L-wb!%OI_K=QpS|`z`!i8m8j5&0lsEtY08d#-P6q%$Lp6c0J0O%; z!(p64DehWodh#6|9o$^JGSbov51C}7=d4{@6jhw|vY?yL<#nHkDUOYet*)-RK37RjPVVpTXX6#K z(vxFg<45J0i(it3Thzb~LUB73o;n)30I7{>)C&O@{q>AI<*YrdUf8>N+Pk^{0KOS1 z?=)RQqzHRQezCqRxMXTa^-cgC8cowAV1&N2H=gg=-uvP-Op^Fzu-71lwDNr7t#?YxUg86~CVA=5}QnB{g8##`)^22K_ar-^%HoRCmF1A+6rlB~A65a~o%xAxHc zFIhc3X){;#%QZ^a0Y=F=F)=!(pip1SySRHsc3-<*-kUu6iLU*`>7}2HGPX;AyNYu7 zlD5vud2;f+cZ&0gGq?&-#3w%nC*>aIV12OR8|0#lLB09w=Nn?SVaZ|c{8BxA(G(E4 z+Bw24R>we=`vg2mii%3tF2*8qs#cz)L#- zfF7VMC#~n3v6mV9l&XKC*Kk5dOZtu~l#q>(gQFZu|J<-EXm6HNh@ba?#yC@9tulf} zRQ*{$d{r5Fc|QE}p+U390S7S`#js|)@n~9R^O(4YPrjWGH5Q6de_a{UI-QbnO9kWG zOGnkaO=lE3dBHHc{sSy5EXc@LSy|aLxK5thVf-pVcXu}gww{GeML-LDpjoEdY!)8ymloc9S;W(?|w3(ut?)H;SXmGByt=lV~jsvWbOwoQ( z3p=;N`O#5f*0%3hSi)G(6(Ta1i57tnis9#vTR;jCk$enY`yyRRHoosXq`Wyc*ZO?1 zUT;*-a2!CZOu0mvepWENw)PO71SY>1vrb$P*U!Pxvfxvb5z!yO)$bT0*RgLK&~oTw zjrqC1$yAJ{_US&8<>7o!gBC_aAM-HYPJ{vre^Ro%_qkdkn^fWu4|aFjO1>6`0#i(y zC;kwYeC3ULFl>+D%R1 z&Rw^C>RVH`kYGoCI;P;&fWe3i{NISRM zfGRIASd=kY(8-{pU&wK0=`j?zf1X=b0ybz1LvcFP(U_P%OEbMwh6afkWAL17-DLy# zyy3oAD;@pXeEy)@9QaK#(o(iw)HcV#svfJN~Wg;L+5-Lnt6<^Q7X?cbv$(Jjk6+REhX{>G#Gm5+%K+X`fU56jr^8o&>n@0JP>^ z=0hEGBowxuJmC>4PmsVOECh6>nFZ=}@N3aAcv4bo&2YY$aSu@jAcdie+W*3DF`5Q(X_wzhk``3fE=L~~~AAOLqm|RFPo@q7`J)%&gSOErZAS?$CJE4<{X_FWT#+>Fm0v3hWc!?P7&Sd%?kJ6 z5qWPb`8}Id8}fTbtu1O~7HO#2&9}bJn2Ym`i!;?0{?KE&>q2t`+|aQvQ7=Pg5stDS zd$4EY=)(|2>>kGfiS~LQCmaeo_ZN-I_1H>V_F3Qa3xLeaOVU4G8}6Joks=@Vw%f(D z5A=hRS4C3?qgBh=#AGqkjBS1}o`xc{H)wR2aJ}C5U5sa}XgVQM{2mV=aPopaqN>7% zZ{)Yca1r%YUy)A4?yCONa)T5|pmIrV82P(=gCSSj$vM(?&K_5Ai*MqTetV3Ua8RK3 ztApfJmQK|GyzDW|G)q14U#VYf0*c$#xa zS~?irycMXzM8h4eI7SZtp8XfNBAw(7=vkEOZb^V80Q(CJqr|&X7bO#654d)B?Bnlhtug^=_e{t0vU#Oi z+osLSYGmj0hyubfh4PTuahg{i{5_7k02(Cn8y*)188jW8gWEBbgD(ki?OBauvA?V- zjR9imu@4aR6re|nE2D<_AW92GsXN{A7E4Lm`tom z-b5My)6e|->La^E-?ndd_iM$@%DuyTw8rg_dkU>HE|d0-ahkSBcEbwa3|h}X?P!Sh zD@_hl9i?p09bG8wTZIHGjIubMNCXeh6rLn=NiFpb4c*rJziR|VQLc^}vO#b*Hi9-d zW8cu6a#i2uo;lt}kZvATtbBC)v@N2}aC2p>`_ler5)U%8b~6$LJu~Z(;Ul0Uv+O+eVSSN8?gC3O0PYIs%J( zk7+Q&`eAks$rC3CMe=6wC>ynOWq0Z${9Cztz$dH6n1`z|4~B&n-@{jo?rQ0Kpa`%qhGOP*sgV-+FqB(jw30zFI^Wl+5me%$N?Zf}Ggx%^e&qSZ;@XVww z`-|_^*(%}Sw|A-8@oF8M28U|Es&!i~vqOfa-tNAN z$8iiQh4M>Its4OjGsZh>LI=S>^cD+uyGcOj;D^^0!+7T9^p!NGqu{g@4L%rLX}dP` zf;dZ~vEu87Aps)9c@HL2#46;DUK)8`eDzg^*+iUryn{rU&4@OO9a!>bMZ`g^hy$1n z-YK+E1n>3=HiwY`nY4lZw*E?^euXS$>KPP;SdN?F7GWMSlH?)6fV`Jifz#}Om-bz; zjwcCmyhLgQ*dm6kO^ZGOg^}o)rKCrtsm$TqowI%>1mK{HL(fkEVtKplBVKf-(Cgv! z7U28eQ5nFWnP4QY_+{M4{f4y2qr%kI6b$4OVw8)eoAz>wbyL-8HV}ICa=;;mm<)!-(&aYjFi}4E$A5I>pDGN_B3BnV(b=!w zmSk}}m@Z((x%d8&MzsM9qHZUyvAXk3!0djvdcs^tdL&4L-prWywR?I+mU>l86KxY2 z9Grv`yBI=6w<54GMg}#jyMT(Zbts3upyWELGI1HdF4BFQl1|2&i?)Taab?ZoiW`ZZA9I^awS2N@^flgEwsQ&U&{aCY*LEnFA}2Sb;I=V&fnUHsSpGG2celTn zeL!{Q?K&-q48i2r@zc}Q6|yzl8ctRGaN4+y*>eJAG|*jJ4%JbJ1!%4M?bEvf7NBHX zPGLkbo<)(-=PZx}OTn8{>O*N`qfc44M+^VUC8SZvFxS0vt@GN6p!8gowOYJvkvsL_ zE%bO%`OsHW1Uss%v-bVZN50j}W`XwN$^jJ&3BZUA0+ZO z7=W<+(rCA&4f`lmV9@PccdOD-GQ~djJI+my`;^eINEMl4%Vi9y?^n`)-X5f|!lu@u zOn+R*Mz^-E(}-nu-%21D#5Kfq|EZUCFHfIylfSnGeH8Fpc~kW>id6wK@$@RwI;Ps4 z!D!3ZbDpP80$-ZGs+CrhQS>#a8;-pFs(iQOGv%Gw#qC@;Vf}Vo1z`TmgPw*)wC6H; z^+LpdjkBn5*t;i&P$#>Sw|y(J^M#^KXl~4rgt{9zTKKVxsx?OsT*hfo+vgKai5!b{n7T}eC17l803S%CEq(rGceQT>lPa-+_g>m zhL%*j6SXaOK!}pz&p!CP`eJe_!#XC~^Ss=DS?9M7{9lIl4@@0WtFk#YXhP6*kL`6r z&X95ZfzU3M;OW^$pTB0)s*}_7sz*6nX}Q9oV_q$#q*8i?(bIAhaIlKk1pJpiSH0+U zJvY_LQ%{;~lBO%(exKvao8yWHZSscs3oYV7i|XkqBNf+s?^TBSYM)L?kes&P_v)WP zAdX|z=YUQw0XK~$Vb5I zkNY&6GjA3?-`@P_7|R(BcbWb9=5%g%x85_vwS1|GhHlj|a3M!@c#^!{6;kEw-my{V zP)jBWH>jPwASly+I%f4~VRy^i)Q~0q$J$|>F5g_yFY9ZKBBbakx7876QykJ-Tp4kh zS_pTMSlE`NK~cgC)uTzo_@dvGU3Tp0DV`+vQ>vgsjKBrG-um{-m6*z(n4{&-Mhx+P zRnic?1l|e@U*G@(wnp$r_M|`uADQc=sLip$(zv9IkVc!@QP`=eY(UJSE22WT=7__2 zJhR;Sp+sF$t-}wQ(8wTHIj>69^AAlVM+wkQ^B)DexTl(s-lsp*+G)x9X^=|Oi}Rl~ zfW??jF7I)mn_<-Za*++{=h+&`5Ub|F_5Dq;E2n+CRYi?OTE3wxt)uwNK9i}fQwPV` zSBv}`REs7p=)UGPX^#wQ?n5x_o-L6fEe0W@qUZgcNvTP_?M|x~8ubHDAWBFBR^> zx1S%4N5K0v7Db9cPQ$QqzDX9+Lc`mI3KSTUBhHZVyo@_l1S^tIJloc z^;*5;$J@d_{~swV&E4PWQ`nqD=fd?qDw?G;aEnMe@$m4dUuzQFJt=lPejS5PNcH@& z{7(D3FDTtZE&5ikVccm?9y+_#qwo``PQbtcYStNmPUsCgAk9ij0Qw^bi6gZ!Fo2mr z`P*nb19%3~gYuaJFSF6l4FA7hV_+P#jVV}B3Y^rzkW;A)BN|^0#OaOToD~EP+cBc_EM+AY`Bkd zHgqzc@7%q**rc`?zp|D@W`LY7iFlgxbza)r*D0Ds-KI?X#WeMdXDQ203V-ECNQu8= zAG(nzGvPX1ny&B$iCP+#(%@GjbdaiZxLjj^{oG8O9@jZ4BOIuVP&x%3^-gwf95%Vs zczNhXxBDe|K{xf;b|y*;*s`|u^_p(N$N1GNCrNc+{Ep_jueeW}=BHCv}cW=#t|d`K%3#I$eMyZfSsVyUaDX1oDMaYBvO! z@#x6!;soy+lUqOQ#DTm)%VOd+nr?|tJ%qxzMl_8*GhFjG`!!uf|g+uK& zt0aGKB}&ACzFG^P+O0`xodNfVRL2aTf+C(HnNJ*mmGRK7rP&OhWppX`z0_)8@mJvZ zNqtMxJ$NxoLzOU;>gJ_C3+fa|=0=lbthV6;L~&~Hvcu8#bhx(kgz!WXTojpO8;xo? zMbU;xG)oa&Y=y0kD>74OONcDPPsXtOi{dqe+H^Zm`))$dYaHCBpl}Sc_O6f$u;s1m z@$m>CmdJXGZ-`(SH|EX15+P}SqD%CGNfxHz{@Y7R1!XnUqD(Wav; z(H4$z0l&;QDbZusDA)lrIzQt-N!rcN-W~6(de$s9TcT%>uHjMp(DdbxrPFPgQ5Be$ zh9az8NXIOj%M`L-j8GL3GT=y6H2m0ky1jCG#CfsO^VTyE1v;fFLP)2ILKmydY1J{c zr;2ck0H)bDyyKtDXwAwU%yqS9eGpr*iO#Aee(osb!A`blrlTR5kMw9(WucYY6wTIyp%Q_SlG@aJK9_ttUO zx$B;Q*I%5UE46GrNx+d3`5{fo2;&*`J@AGOLW-G2ed%^zNJZV?PoPsC)R^HL<+L|D zb}9IDF+fCOYb#uF{Az3WiKR%8T-PwpP6__{(%=|ZTH1(}=T7*er#|)^D2n4ETY0F` zLDat}`xJTrV+es+Gk-DUvToSLBOv+*at?W9ocSlxYf=Bs@44I-(Hy;GSF^@zr2}KG zOosDYhIrx`pkd-z&mQ0tJTWh@+2?YuAVg_A9Rmsi6mcUbCx!|p`ZYVk+v(m;Pp}oa zcroqnY<%BYnHX*wD4GNo(f(FfCvhPo=yQpC%H#D9=UgsL7UsQ|4`yHuBu?Y53Ux$f zrRl1r@pF^%61YE?L^%C%YXi?*Gy4`~oRQ_cKJoF_^?mc=5@$=4HLi)AF;-8xm>1 z&bbksN>g50LGvwbe$RsI6awu`m&DxPqZ-d&$XT~3JI+(L=FpeT=Lbtm>wEzRZ6Q;v*B?QXXu;o1V9i)d z5acyTqI)T@66U4Sz5@dmVLf&Xj?A;NvdRmHpo?Sm&HP>|V!=r`z&wQ(&m!F19FK0s zm@wsYu%IiOQ8OT(5;zethva44>Uz@? z%`fm|S(d*?I7Uow#?W~hKQ2v?O)#0Bt2^GiR@w+_^hR@EGFPAs=6t`tEeTTW9!7 zitk?r4~OUk2BE-qjPXwQW0vaJ?T>PY7am!kRPxiAZI<1iQ;pM=<_>LWPV*V(nW8ig z2RqdZ)#RC^_d%kXS;aua7Iu>4W2x#OA<(q%r5+xvUo-oK{|7`8r~#iNS;Yac`A&4~ zO%_kBa78G|2nn6J=Cpd{QTFAbf0v7YEcn;*Y1qOECEcGfce{jd8iJz)-QgQ^uD$6T z^9wUXt|5n&5G0i#>%VF7mj;9M@yXLQ9e1Nn>=`rH=+G~EW9Yywgr~??O~)i-kvBCT z2o^5Z*T1H|(fGw3(vqZ7FpXhLyrr?|g`$%%_rORN^01p=(HzWDqwPohJ0v+1on!;HdEUXzrLzUbW0*X{H7DMR*Jsn zp3>g@(9(i()pe2guZxzP&4o;wZB;*?S`H%^KjY@b@l;3!@xbm#w)k&G@%?5EI!lcarZDnup{1evBh7W)ZoB3iWov!hEN#})mTfo;dqycln6!->FL%EV6 zA7p@{R>Sr9{_p~g;Lut2Bqq$uhq)j^XcO8j`cW$1dz$jdWIcko#~Oa>;Y>IQ{ETd- zTfC*uNVYCWpkpzHyfVX(+uRM`_h@4%J$s986EKKetbG1(5wKPPJ~zT@(QnK}cfTKW zrSqG7$eYyj9})Z=UsHcT@e(u&=4k{|RvxR}xY;Mv;42^G<6MNifEpWK6k)PX%2Z~z zzT9gG>Zg*5b*1boyD?EGGAGGsTk0x1Xq}$(I6LzNC4gAI{N#Wst`oj##8esMGy=6i zc3T2R{thuvCt4)_9a5wl?kQph!;=b~D$wSlfaY+$!&K4c^aaV)@m|+b&N|(Mi6`;T z#yI5_qu&f{P9-uYntx1p?gG$7 zD4y@{eYZJZ6t4kA@TC#WzJC7L25XI0g1TU6t2@#LtL4ln>=k+b6a2?tnn9)EBId)?M4vXma*zHg#?;ME8J+%;)>!!qYvhHjjHl)ib_#M;4%j z&q!9Q=ycD_@c~g|{{q{uYuENxNt9E*&Lxw|XWpHTt|a;+O(PI#bDg$|^onX3aM8;- z@8{CPH_iHMSM)~*#vszBI#@yn0FdEKE3SQ*4I&LRYF+EzsS{P7-4C;C*3EOiebawm bLVO6xu1&gT1zsV`TZ^*1hFpb=MaX{vt^AAd literal 4820 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 OsjI7MtGrP%3;rLm%Auvjnck%mL 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
57+vH?I#OhzwcU6 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 ZA**QT;NfxEZxDFgx}m30c-dKCZw literal 57547 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 diff --git a/icons/obj/clothing/modular_armor.dmi b/icons/obj/clothing/modular_armor.dmi index 89ef66aa8cbaa1f5344322856c7af95fc08c0261..10bffa08579ab30baa740f4e7ece5f6cc51b8f44 100644 GIT binary patch literal 4536 zcmZu#2T)U6yFDq8fDi;}(gM=402dIXCDK8pNw1+_nsjLz0!oqUz1WZzLW=0K2h~o)rLq z7$FFNLl`cg%HEohI9Qlk>yt>NvuDrR*w{R-sTDsZb?!1&PC?_;DVYdQGn2??A|fL4 z=M>d~o+zlG<>lqmBQep0Z@j#`>FMdGVl%C;Sm<2Td-8VPr=Z*1AwWyd(!w6CZJ=6m zKe20(9vmE;u|ntPJISSNA|xus&&O|RqJ2i&`TY6w5fKp*5)vm*o)j9TS9LB~I$hM$ z)4S~CDk&-HVr^uidqGZ4?naVZi8g;PdDF)_lKw zKRTUGp-=_~2VHYI^kb_~kx#Q5C$19)72NMj>0iB)+US1&J!56cbK~;T{bPbGOG`^{ z0)U*Nrhah4#opfjqOIYpvfGbApn-t_Wlcj}UEN?W6LC2ePisBR1M|3F zOCDimb_GB$j51~bijTFnkI?fD_YCt3iSP@)3INgh_lEoYZ=#PgZ`NujN$h=&A8|F& zd0!lpq(HIeGqCfq)17LS;#9Txh>g3luejQKz4B^$-_cC8+%>nZ>mHGvyB&t#Y1{d} zd{+*xwZ_Et)ZV{5NIl5h`WDmrm5t|_!0_clvcbgRl4M`&J@r;MdcvZWL1(1-Ajfk- z@Ac4iSrEs^Ui}7vm6B8wvEZlCf+k#wy?Ju3RvMMQ4QB8<;Srxz^y;%mb{D}T!$1Fq zY1p3aa%xmlP&?KcR*O+MpPp=0J9;VL`t^atdY!*x#f*FI)Lk_)(O9rn7WWgLnvr{P zmKm|87!sJ%CcVb>DSmqNlIQ&9%3N{oX1d-Rkl`y6h0N1kvv0x_vMUV@c$AeZNX3>+ zh-?Z2P##OEE@S?A%P&dI@Ch4FGnSR}Pgr_Gp#btBTLl{}ISaj)PKm)2Md5EFNvw6g0|ZT5u18PWaNNqWIUv7w zyzlXwh5Br<93K7QsTYX}n=gYTbBsToUwUT!5x+PXBT?YHJ!vZc_p2MDdg4);wsSjacu_WP; zi*7hiY0kXL{uftD$4j{@7YAR_{?PO{MK1MZU{!!@%cmUNFLz9ML?WMZZ0{&Dr%VrE zsK5}4%_;uPhiyvE2Qp2~xY8nr;aAZ*U(f3BtU!wZQuDiDji-xp(IDo-J4B^hfKfLJx z$R|KEvfva-R70ZK{k@^XfMU96UdR)I~XEh--Tl@mvvJg3q_9)ceT8q#ni8mroZ8(B!wx@N(n`+{*#Z*cD&6uqYK{SgoKNs|XWJz91xPfs| z`G>^+VN>UnqLQ+5iGWsvhho{IK?(S!n62?QdzRv}JLu=FKONoP-;I?jse(J#$SBtq^~jwD^POR>-tW$M>G3qk z;Lo103*P#ROz8rdZEeZ^+f3(EQt~P;l#1kkDWmYTLfUd~L{>kZv=B;EI z?9^=fMkfX!&a*KPo1fs%PmU^Nkl&qZe8g_lli~jmyi7r?ve24E^2sG%%vtr~(oU;Y zrd)B7J6-~UjMc`fy($G;a`5-NZW+Am(JA3nz_*Ej4 zEx6R(BS32f=-IA|&!2O2%S&(_+iK1tS}O37TeyEjzqH7_5GnNV2Ao;*o3PBZJUMcK zLM0uFD^GK-pb_!Ut|F8WXU=Ioou4b!zs4@*xnATxyhZVn9R^jQ+(Ynq>@#0sJe3{s zZAgA612To$-~GUK=0TyU)_$P_WQ8}%CDe}CcV@-ZKDY-_iT)h3 zAR4&m`;8=YX5tJqp=Vtkw-Z%Z#FlqM=Ryr&-mFl^sJUKgVlh|VB3!!EST+ML#@+)b z4`*kYBxE@@XffXnD4>2-if4-+b|8k~MPj*p+#hQ(n??+AMDmS$qQ3_cN5{^V>C0la zZ6A{#b1!+*Q~Vd&>lzvw`u|9y>#Br%jJ`!A%&Sjh05m3 z4YD(J@$NLuqP`JZw$}-{1qB68Gl(L9HA&}2M~K7J{{DUv&%zQ5v@g;h^~v zu#$MsbgW{gCKUcnnnM;O$LuKc|2*y&X}i$A^mA4@iRU0xzMc-DY4&KKS?~sgE8y~h zmAiodwz?!vpvCN0iT?5jKil*{g11IaRwnx%E7Xc)d>5+=mN`m>T2R?p@Y{l1=w($2 zoPX2-2y!_q&-eY@LLWPeDBHh=#&%*cKex6{M9H6dCu-F0GX7No&ZU@g=cxHGdY*4i z&^c~)H|gIU`1|~mmb`{Ns_=AhEt!XItrV%42_7A*ij%ygk|Cl&oOJPEjaWTTWv%** zT2=JlMjqE7(pFG^xqVSNTyuLLTtz!%`jJnLr>p+ZDCy)$rB)08H6h)W>}7e2BTd1$ zXK2{GjVIVjHZE7-NV>g`5XD0v+0=q6D=Vu&s3)zVMsZ(IXR-Wn)_9U3EFH|s@Kl`+(uZ%z?s8zRSkqIsSwIYhRb-Srn_n?B`U%uGd z@TDEts5GU^E3Fj76YI0cMC=iD{?iEjP&^Q@F+XPk>n|jlILY|LUa)=LS6mrYW|wap z|7zhr9r=~Ivho-8L`{dye)Pz-u$vBTm5*>x$!Q|Mi#&@;;Kb(*&mr)=1+CXVgXII+ zEK*eSE#v32fw5T`$bg`2)bnXyjgLioC{)pREKTo!Uzo~#JCg=gr$n8c@>^Suq-$Dw zmV;f?jylqXzjb^V`8oK9(#%`?n*9gIJll5H&k1ZUp7U%Qk75v`A@8a=H9j7P(9W;M zh0l(lUJwbj45A1(Aq7kp^!0W6op-vwDBH-&ir`&cU5h~oZA7$zyJ@smyZACl@MPds z5utLbs;a7n&?qy4;~wOvW`*Z&c2+Z0LzuLQ%z^YhJAJ+Jqgf~0P&Fk=D|IOtf7OPV zmyp`p5(j_7iCeUUOzKQjU`KAIw$?_mVVDbVg1WjU6fmcZh7x*+hm?CvoG=n@!i9KZ zb=^Q1fJ`#oRtK0@#hydr9;^XRrq+PFw~qdViXL5s;U$Fh#DV25M862rDP}Zv0)aMG zOEbX0>i55gj^i$6le)1oVBwpjg^R!4uDcp|;NtX}rGMN%l zQPc>!agtgq4zfo@LN>1#Ab`C?U(WgY>E4=J+|#Y6}D;k zX~{9nGIC6hokWSU9dm93S!*?*g+*g;EcTqOqRn+>2Txwtn?{P=$g7a%3yF$`BW`WK z{*3`>oS&o0W5YmEDP5b{>9Thr^>5_j!LPL&Ifti$8|OfBV{D|El=k!qJxqoi*A^tQDoA<&|h3JqI RjK2hcvA&t!a~(|Le*l$BQ_TPX literal 2641 zcmaJ@c{m%&7Edeo#ul|bOS(u)k=O~LK^51&dul1QrbrPqAu5y>MXMz=4Y^v>uGUs5 zNi8Ks?NpU&aU&IdYFA#~yYJoi-}}CqbIv#O`)1DXoS8Fo*WUIrNI*sa004k2EzBG_ zdj4OXkBcK!Hws5NieYcH7oeo1#PQk#0FaQ7C;$KgImn|Uz{m)> zgB(H*;SfRJoxQ+89E*0ebpl*mn&Kdisp6d7qs;=M{3Am!(IFAx06-l1(L{TAGF+T{ zUfP)3YO5j0w`UagYU27x zUtgs3-?HtzoCmE!L&H~odbSnJ?_J3i#vMuBBDFQy>s?o0dMW=OI8 zCoJTMskt_PTyrv<&a-OUZg@Ml_53c3rdcI!jdIyxCijD|HfjIsn*n3fjjVbLR|3K50V+-oouOhf4=yxm=jF0Ki#C@xm)_lOZBudua7QMYeP18G&!R}qp?B~ zM<01ysKJ<=TLBGhrfR5YF>!ROhG!=-s!QjF!%C>2pzw4Gt=PB5z-1u$B-6viye^O3 zDe(O(I@7mgo-VK{2r{p8VbKJ>OL%4$qj~F0xaz(x9Ze9EbvySIJ!4hazYC=GR(){n z*eK<>oaRyTjp!56xuA(|bY$sxVxkMQ1qfjlwQ?Br!-F`}av$1{tV(}^L|}QfKj9|B z-m~{WfJAN1+C8am8YZ{Vpl%v|Xm0uw&)a*_pAQWNr#z~trq8?uUVRq2TBoCqa(_O9 zsIsvZajj^UFR!$di|J%U1oZLM9FX?(&z7@lrnGTF{N5fX>kKD>;{w&U&TQ+a^Lw8= zyK}i87$H;u*{$baq5%tVB#4tR_!{#n(Hd!;Q{e4L9JnxyDfVyOrV;yQE_f_tc%tpSYo%p!vwWjh3ulr-hU~taT`pht^1*8b zuRgJ@o}i*Uw}0V2m7zS@F^}J?fo5=KOalAG5g z_kJDcKw2i*+niCZw$Ck`J#xWUypv*E$dH({X&(QySM=-2AIjF?AAMO{0GYJ>I$c$QP{ozsKYf1(B{d)AC3HO`w?m+0%_>0a<>=sHu5G>|9wa7vWu%yQ zP4pP(uh`OVE_7xW%5VQvfJ-f1A znZ(4f#X4p{%66ra^D&#fo}f z<|G2&F8_S%^mNl8B`lX|q)?t6yEUA}2U>iB#N~A~N(8-bNQ*HGmSVH0a-uRl2Kb*U z?T^Km?F4!d_~M(@ta)*@l(-;aEp)$-?Sc^Ybpvl9Hh{MblZKd^=6YZHBH5|cRF2I` z3iO=r3Q05=`%!Z|#tm){gGymfj!hVF&)nrV_u_8av`yMm?<%h>Zk|&b4!4FgmCLJR z1){S(*U>~K(4z-`{{QN=rnDEQc9@pKpe{E%VmMz1PAu9qXP*0>9Wi}A;(Y7G^oG{G z*|?xuu-G_iFvw7%l9EAT0HVyp%?5q3AmV9@ED$8q##(AvUE9 zLoxC(O0+;udY!M036-WlQ$PoEjHcAw{C8i)xMAn=VZD8IS75ck0R;WSVz8p#i1f_& zaWw~D^og?EchRY}fleBqu2JCK&e%I)A>{`;McKru@IK55nCn&Zi`NI(EW!EPfgckP zENsw-m4ICx=6KgHPn;-{%yMT$Z=B}|dCAK0!{9l-iNaCGSsJA(g2j77A zpRymo`1_$bW<@ zk2T0dnZ`zK{gJEjRb^DLlpFk1s>zoqUXnLGFu>A$WB=&Z--%F^6B0>+2<;)Dcal2} z0}g>i7Q$sx>b#2eWbt!~{FNuEz#CW@F|(F$h;ht;odbuBpN0JokLuBOyU-#jqiZ=S zKGYpUd|~4BYKlhMuJ@_`6;jTvry1?a+{oGMvLtm*wurvceOk@+`OqQWKWOKdPj_td z;i7T3aOtb}KuO-JWx{P=8c?!Qm&DAFJ38o^jwEJu6Ki3PW5RJrwQbaYkL#ZiebGzZR?Kb>i(7f}O@(C$dw}Cw+B+TJtG1b(+l=49qCTD3 z)QS4l%3ru2QHsDWugkS@)@DDLUz>z9>BiP5kQ Date: Thu, 15 Feb 2018 05:04:40 -0600 Subject: [PATCH 006/337] Port Bay's survival boxes Includes some tweaks to items that usually come in the boxes to make them more similar to the Bay implementation. --- code/datums/outfits/_defines.dm | 1 + code/datums/outfits/outfit.dm | 2 +- code/game/antagonist/outsider/mercenary.dm | 2 +- .../objects/items/weapons/storage/boxes.dm | 30 ++++++++------ .../objects/items/weapons/storage/storage.dm | 26 ++++++++---- .../objects/items/weapons/tanks/tank_types.dm | 4 +- code/game/objects/random/random.dm | 2 - code/game/objects/structures/loot_piles.dm | 1 - .../carbon/human/species/outsider/vox.dm | 6 +-- .../living/carbon/human/species/species.dm | 33 +++++++++++---- .../reagents/reagent_containers/hypospray.dm | 38 ++++++++---------- icons/obj/storage.dmi | Bin 55380 -> 59117 bytes icons/obj/syringe.dmi | Bin 3359 -> 3873 bytes icons/obj/tank.dmi | Bin 3322 -> 3508 bytes maps/southern_cross/job/outfits.dm | 4 +- maps/southern_cross/southern_cross-6.dmm | 11 +++-- 16 files changed, 94 insertions(+), 66 deletions(-) diff --git a/code/datums/outfits/_defines.dm b/code/datums/outfits/_defines.dm index ae07595c50..8d406ce1e0 100644 --- a/code/datums/outfits/_defines.dm +++ b/code/datums/outfits/_defines.dm @@ -1,6 +1,7 @@ #define OUTFIT_HAS_JETPACK 1 #define OUTFIT_HAS_BACKPACK 2 #define OUTFIT_EXTENDED_SURVIVAL 4 +#define OUTFIT_COMPREHENSIVE_SURVIVAL 8 #define OUTFIT_JOB_NAME(job_name) ("Job - " + job_name) #define OUTFIT_MILITARY(job_name) ("Military Uniform - " + job_name) diff --git a/code/datums/outfits/outfit.dm b/code/datums/outfits/outfit.dm index e69e9eb705..ac653e2647 100644 --- a/code/datums/outfits/outfit.dm +++ b/code/datums/outfits/outfit.dm @@ -146,7 +146,7 @@ var/list/outfits_decls_by_type_ if(r_hand) H.put_in_r_hand(new r_hand(H)) if(H.species) - H.species.equip_survival_gear(H, flags&OUTFIT_EXTENDED_SURVIVAL) + H.species.equip_survival_gear(H, flags&OUTFIT_EXTENDED_SURVIVAL, flags&OUTFIT_COMPREHENSIVE_SURVIVAL) /decl/hierarchy/outfit/proc/equip_id(mob/living/carbon/human/H, rank, assignment) if(!id_slot || !id_type) diff --git a/code/game/antagonist/outsider/mercenary.dm b/code/game/antagonist/outsider/mercenary.dm index ed2964cfad..157d590b78 100644 --- a/code/game/antagonist/outsider/mercenary.dm +++ b/code/game/antagonist/outsider/mercenary.dm @@ -42,8 +42,8 @@ var/datum/antagonist/mercenary/mercs if(player.backbag == 3) player.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel/norm(player), slot_back) if(player.backbag == 4) player.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(player), slot_back) if(player.backbag == 5) player.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/messenger(player), slot_back) - player.equip_to_slot_or_del(new /obj/item/weapon/storage/box/engineer(player.back), slot_in_backpack) player.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/pill/cyanide(player), slot_in_backpack) + player.mind.tcrystals = DEFAULT_TELECRYSTAL_AMOUNT player.mind.accept_tcrystals = 1 diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index 31547916b1..8e4fb5f6cf 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -52,20 +52,24 @@ new foldable(get_turf(src)) qdel(src) -/obj/item/weapon/storage/box/survival/New() - ..() - new /obj/item/clothing/mask/breath(src) - new /obj/item/weapon/tank/emergency/oxygen(src) +/obj/item/weapon/storage/box/survival + name = "emergency supply box" + desc = "A survival box issued to crew members for use in emergency situations." + starts_with = list( + /obj/item/clothing/mask/breath + ) -/obj/item/weapon/storage/box/vox/New() - ..() - new /obj/item/clothing/mask/breath(src) - new /obj/item/weapon/tank/emergency/phoron(src) - -/obj/item/weapon/storage/box/engineer/New() - ..() - new /obj/item/clothing/mask/breath(src) - new /obj/item/weapon/tank/emergency/oxygen/engi(src) +/obj/item/weapon/storage/box/survival/comp + name = "emergency supply box" + desc = "A comprehensive survival box issued to crew members for use in emergency situations. Contains additional supplies." + icon_state = "survival" + starts_with = list( + /obj/item/weapon/reagent_containers/hypospray/autoinjector, + /obj/item/stack/medical/bruise_pack, + /obj/item/device/flashlight/glowstick, + /obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar, + /obj/item/clothing/mask/breath + ) /obj/item/weapon/storage/box/gloves name = "box of latex gloves" diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index eb29aaff41..b7b31241a1 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -35,6 +35,7 @@ var/allow_quick_gather //Set this variable to allow the object to have the 'toggle mode' verb, which quickly collects all items from a tile. var/collection_mode = 1; //0 = pick one at a time, 1 = pick all on tile var/use_sound = "rustle" //sound played when used. null for no sound. + var/list/starts_with //Things to spawn on the box on spawn /obj/item/weapon/storage/Destroy() close_all() @@ -523,7 +524,8 @@ for(var/obj/item/I in contents) remove_from_storage(I, T) -/obj/item/weapon/storage/New() +/obj/item/weapon/storage/initialize() + . = ..() if(allow_quick_empty) verbs += /obj/item/weapon/storage/verb/quick_empty @@ -535,12 +537,6 @@ else verbs -= /obj/item/weapon/storage/verb/toggle_gathering_mode - spawn(5) - var/total_storage_space = 0 - for(var/obj/item/I in contents) - total_storage_space += I.get_storage_cost() - max_storage_space = max(total_storage_space,max_storage_space) //Prevents spawned containers from being too small for their contents. - src.boxes = new /obj/screen/storage( ) src.boxes.name = "storage" src.boxes.master = src @@ -579,7 +575,21 @@ src.closer.icon_state = "storage_close" src.closer.hud_layerise() orient2hud() - return + + if(LAZYLEN(starts_with)) + for(var/newtype in starts_with) + var/count = starts_with[newtype] || 1 //Could have left it blank. + while(count) + count-- + new newtype(src) + + calibrate_size() + +/obj/item/weapon/storage/proc/calibrate_size() + var/total_storage_space = 0 + for(var/obj/item/I in contents) + total_storage_space += I.get_storage_cost() + max_storage_space = max(total_storage_space,max_storage_space) //Prevents spawned containers from being too small for their contents. /obj/item/weapon/storage/emp_act(severity) if(!istype(src.loc, /mob/living)) diff --git a/code/game/objects/items/weapons/tanks/tank_types.dm b/code/game/objects/items/weapons/tanks/tank_types.dm index 0ff657e9cc..efacad4942 100644 --- a/code/game/objects/items/weapons/tanks/tank_types.dm +++ b/code/game/objects/items/weapons/tanks/tank_types.dm @@ -186,8 +186,8 @@ src.air_contents.adjust_gas("phoron", (3*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C)) /obj/item/weapon/tank/emergency/phoron/double - name = "double emergency nitrogen tank" - icon_state = "emergency_double_nitrogen" + name = "double emergency phoron tank" + icon_state = "emergency_double_nitro" gauge_icon = "indicator_emergency_double" volume = 10 diff --git a/code/game/objects/random/random.dm b/code/game/objects/random/random.dm index 18674db086..f08c791b60 100644 --- a/code/game/objects/random/random.dm +++ b/code/game/objects/random/random.dm @@ -641,7 +641,6 @@ something, make sure it's not in one of the other lists.*/ prob(2);/obj/item/weapon/storage/box/sinpockets, prob(1);/obj/item/weapon/storage/box/cups, prob(3);/obj/item/weapon/storage/box/mousetraps, - prob(3);/obj/item/weapon/storage/box/engineer, prob(3);/obj/item/weapon/storage/wallet, prob(1);/obj/item/device/paicard, prob(2);/obj/item/clothing/shoes/galoshes, @@ -811,7 +810,6 @@ something, make sure it's not in one of the other lists.*/ prob(5);/obj/item/weapon/storage/backpack/messenger/engi, prob(3);/obj/item/weapon/storage/backpack/dufflebag/eng, prob(5);/obj/item/weapon/storage/box, - prob(3);/obj/item/weapon/storage/box/engineer, prob(2);/obj/item/weapon/storage/belt/utility/full, prob(3);/obj/item/weapon/storage/belt/utility, prob(3);/obj/item/clothing/head/beret/engineering, diff --git a/code/game/objects/structures/loot_piles.dm b/code/game/objects/structures/loot_piles.dm index c9565dc90a..43369fb2fa 100644 --- a/code/game/objects/structures/loot_piles.dm +++ b/code/game/objects/structures/loot_piles.dm @@ -278,7 +278,6 @@ Loot piles can be depleted, if loot_depleted is turned on. Note that players wh /obj/item/weapon/storage/box/donut, /obj/item/weapon/storage/box/donut/empty, /obj/item/weapon/storage/box/evidence, - /obj/item/weapon/storage/box/engineer, /obj/item/weapon/storage/box/lights/mixed, /obj/item/weapon/storage/box/lights/tubes, /obj/item/weapon/storage/box/lights/bulbs, diff --git a/code/modules/mob/living/carbon/human/species/outsider/vox.dm b/code/modules/mob/living/carbon/human/species/outsider/vox.dm index 6e95330bf3..37a631dc46 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/vox.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/vox.dm @@ -83,15 +83,15 @@ var/datum/language/species_language = all_languages[default_language] return species_language.get_random_name(gender) -/datum/species/vox/equip_survival_gear(var/mob/living/carbon/human/H) +/datum/species/vox/equip_survival_gear(var/mob/living/carbon/human/H, var/extendedtank = 0,var/comprehensive = 0) + . = ..() + H.equip_to_slot_or_del(new /obj/item/clothing/mask/breath(H), slot_wear_mask) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/tank/vox(H), slot_back) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/vox(H), slot_r_hand) H.internal = H.back else H.equip_to_slot_or_del(new /obj/item/weapon/tank/vox(H), slot_r_hand) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/vox(H.back), slot_in_backpack) H.internal = H.r_hand H.internal = locate(/obj/item/weapon/tank) in H.contents if(istype(H.internal,/obj/item/weapon/tank) && H.internals) diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index f91633f22a..66b3fd492b 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -233,20 +233,39 @@ /datum/species/proc/sanitize_name(var/name, var/robot = 0) return sanitizeName(name, MAX_NAME_LEN, robot) -/datum/species/proc/equip_survival_gear(var/mob/living/carbon/human/H,var/extendedtank = 1) +/datum/species/proc/equip_survival_gear(var/mob/living/carbon/human/H,var/extendedtank = 0,var/comprehensive = 0) var/boxtype = /obj/item/weapon/storage/box/survival //Default survival box + if(H.isSynthetic()) boxtype = /obj/item/weapon/storage/box //Empty box for synths - else if(extendedtank) - boxtype = /obj/item/weapon/storage/box/engineer //Special box for engineers + //Special box for engineers + if(comprehensive) + boxtype = /obj/item/weapon/storage/box/survival/comp + + //Create the box + var/obj/item/weapon/storage/box/box = new boxtype(H) + + //Create a tank (if such a thing exists for this species) + var/tanktext = "/obj/item/weapon/tank/emergency/" + "[breath_type]" + var/obj/item/weapon/tank/emergency/tankpath //Will force someone to come look here if they ever alter this path. + if(extendedtank) + tankpath = text2path(tanktext + "/engi") + if(!tankpath) //Is it just that there's no /engi? + tankpath = text2path(tanktext + "/double") + + if(!tankpath) + tankpath = text2path(tanktext) + + if(tankpath) + new tankpath(box) + + box.calibrate_size() if(H.backbag == 1) - if (extendedtank) H.equip_to_slot_or_del(new boxtype(H), slot_r_hand) - else H.equip_to_slot_or_del(new boxtype(H), slot_r_hand) + H.equip_to_slot_or_del(box, slot_r_hand) else - if (extendedtank) H.equip_to_slot_or_del(new boxtype(H.back), slot_in_backpack) - else H.equip_to_slot_or_del(new boxtype(H.back), slot_in_backpack) + H.equip_to_slot_or_del(box, slot_in_backpack) /datum/species/proc/create_organs(var/mob/living/carbon/human/H) //Handles creation of mob organs. diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 5288843f57..d59982d256 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -15,8 +15,6 @@ flags = OPENCONTAINER slot_flags = SLOT_BELT preserve_item = 1 - var/reusable = 1 - var/used = 0 var/filled = 0 var/list/filled_reagents = list() @@ -64,9 +62,6 @@ admin_inject_log(user, M, src, contained, trans) to_chat(user, "[trans] units injected. [reagents.total_volume] units remaining in \the [src].") - if(!reusable && !used) - used = !used - return //A vial-loaded hypospray. Cartridge-based! /obj/item/weapon/reagent_containers/hypospray/vial @@ -122,11 +117,10 @@ /obj/item/weapon/reagent_containers/hypospray/autoinjector name = "autoinjector" desc = "A rapid and safe way to administer small amounts of drugs by untrained or trained personnel." - icon_state = "autoinjector" - item_state = "autoinjector" + icon_state = "blue" + item_state = "blue" amount_per_transfer_from_this = 5 volume = 5 - reusable = 0 filled = 1 filled_reagents = list("inaprovaline" = 5) preserve_item = 0 @@ -139,33 +133,35 @@ filled = 0 filled_reagents = list() -/obj/item/weapon/reagent_containers/hypospray/autoinjector/used - used = 1 - filled_reagents = list() +/obj/item/weapon/reagent_containers/hypospray/autoinjector/used/New() + ..() + flags &= ~OPENCONTAINER + icon_state = "[initial(icon_state)]0" /obj/item/weapon/reagent_containers/hypospray/autoinjector/attack(mob/M as mob, mob/user as mob) ..() - if(used) //Prevents autoinjectors to be refilled. + if(reagents.total_volume <= 0) //Prevents autoinjectors to be refilled. flags &= ~OPENCONTAINER update_icon() return /obj/item/weapon/reagent_containers/hypospray/autoinjector/update_icon() - if(!used && reagents.reagent_list.len) + if(reagents.total_volume > 0) icon_state = "[initial(icon_state)]1" - else if(used) - icon_state = "[initial(icon_state)]0" else - icon_state = "[initial(icon_state)]2" + icon_state = "[initial(icon_state)]0" /obj/item/weapon/reagent_containers/hypospray/autoinjector/examine(mob/user) - ..(user) + . = ..(user) if(reagents && reagents.reagent_list.len) - user << "It is currently loaded." - else if(used) - user << "It is spent." + to_chat(user, "It is currently loaded.") else - user << "It is currently unloaded." + to_chat(user, "It is spent.") + +/obj/item/weapon/reagent_containers/hypospray/autoinjector/detox + name = "autoinjector (antitox)" + icon_state = "green" + filled_reagents = list("anti_toxin" = 5) /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/clotting name = "clotting agent" diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index fba164799e7bb9643e8e18396261af6aa7ee7cd3..677903284cd0aa2e844055eb480b8c093eb77fbe 100644 GIT binary patch literal 59117 zcmce-Wn3J=+b!5Q!4upq1QIkrAV6Sn2yVe$f=hx18zex26M_W@Zb3tE87xR}cMZYa zVPIx%^MCKV``f*HzuXV|X{xKItE-=?ditDGr$1|`DG=h(-~j+Y_*zj`3jol;BHAi0 zHuy6!Ikf=*m_@!i`W~`2?pE*Z-8}4FT>!u*BlFvk%Yr;f@5r<^$)BI{4@JBZqIkn% zIwSJsZh_x!-hG)4ja`R4Y-8#xp=@%oaz|OgJQT<2bCoyA5ZyKi^5neS_ZnU^|6V0G zr>W8fil}Lt|2$ODR4K7iRzat{bvlsp^{Kn3S%94f%EHrzt#B7+SXnWzDBgC5$o$+{ zp7UEyi!11EXFw;<%b{3VuIlXTqm)Le7KPz?C6%-w_u`L>?tP!+!)vwrzIgJYv86aj zoC+&rNl;?382AX=I(=Zbb^AcsMTHY*){vaydY!gj_^IHj(ssW@Cqko+TK&%pvL=4& z5&{vt>1byoOmQ2YTg865Zj7;P##d+z<9n$u6=?ch=o;_xN&PCDPk+IG`hN_!@A~QQ zI^K9H((1vp_46t3UV(dKin!Z+ht^HUZ1m3-2Vv~TvM{?_%=be!hi^S?<|cHO^!A$f zE|%gf?XyL)n#D<5P0cDRSIX>JY&IE=qXi@g$%F+ct{2kTY*V;t2dIsgvp;_w;I(D3 znGPPX&$HzWe^q!%7ha=KEp6a|_FzZVNwo0O0UWH^BP_gb&k>W5IDJGhe(=<5QIR8J zfb~JBsGHrpR#7*}>V9wECv?Wy1F(0GgRlLWa#G!zmc7wCm%@VFzJE>23RZMm%~n`> zPDsNSDr&{N6gu%~SHdcVdXI%Bq>HR1hV)k$s^3-b^Z(K8Ivhs4TJs5s-u-yh z-mr>U&ze17Iw#nK!g^v6v%&Acnu8%`@h28Z8!R-A8&PK3+^BH<{-^r4+YDhE35-@3 zbJ7=fyx7}(vFdMJ{0fE$JvSDiz`(E{5Ipwf(9zkkbUtNE-smSC0iU^O(EMGLhtIW# zckl9hy1uXYxU6H*l96?Ek5Z*?$3pW{WbIbCsO{&7=}bE>GaeknNh2L&@pTl8uaphU z(iPJj)gMw>!^lf0O-W`OE;9b4AX2Zw>t@fHOBjFI6}#s@xISsu?ze2m-XRD-4Be+- z(4*xmd~N6WIO`5Ev)*N6C-Jo{xx$lYrfp`LfJPw4`F$7JmkEN*K6kHwiHu^n>K}f4 zx()uW@WiZFlozRb z1?fQQiwF7@Gr%OukvL?PsI-8}sTu%a0$$5X>G)*qXL|dPy;CvLpm@Xl#9ff|?{!kxZ&+1stFH_DX}u@Kc#ALnbu}!gR*H6P>(- z&k#S;{_G#_JFU!BjT|*y&ZoH#4+gvyNZS$_5pj>@l8|7)lp?{D@}V%*(hFk34PnBa zks$*9Q^oWT0MC$o#F75*iZ}Tc;HhL%TG|2J0@uX`%}qQ+48A4ig%#wJcTAuwDZH&& z9y;I85CTtMMueV=OPcN8j*P+ieer{sp5grb`E&5*Z0p_j?a{?}1O)X;)MI#8YAT^Q>jQO{Tu`uU`ftRvC+EbL=_&_)MPE_mC3) zx)^s|A?|K;)>B;h1E=-t<@0MA_;}PN5IvCz*ls6cNRlK4)jCe|-L@ep^2~hDgk6`$ z2OOtsp3b(^F9$9>C1#$!j-|)>I6a!u$79{TDKdboTs}gBGJ}kY2T(i9$*62{W2A3! zvHqrMb6=>y-Tn0;|A;OCyhyx@X>wo{$!T?e(F3>Sz=C~rpPQZUAr|qKaT#8(slu6z z<(!j+Bh!Q(DN< zzFX+s>4bRNcGGgmhX*Bw5u#{XW{@4fhCnB-vy~$l1|aA(j(LSb=v8HCEMI>neW+U$ zYw|F7oz^OKtkokzL41JeMqy3+!NvikJKILaRnX^9r(i0pwE$;gqwyO69Q7&M9W9Y^ zv48bGgfhn;?zy1(YIjCULOJ)GKqzO!KDU0wRePOm;; z`!!GgvYbvS2ia5d>%B_Z8pjo)9eaCGKa8C^rE%(2nE(0PJzHyqLnCBw`3u7hoDl*R0EviV zQ~+(uSfg{5-Ax(@Mh;nKMhJZr-w47$dZI^(9LG9 zCME0ekN!I5e*!WGcVa~49JMJ76mu9id#Tp=gN6IZ2s$n=x;O(H<+hn<0Y4fkXn;35 zb58~!Q*^Ue5f%IE*&}rfM~tn(?M*b+`QjwpjQV!o)o*N2apx;%QBOgVnop+qd9iI_bHK7-p z8=dM!2~y1}g|F+q=o=udU+d_I)->>I!p?62=bIB^y4e2sg2B6Sf@l4zqnF%e8_LL!2DJy9oL*$scaH4h_z{0{ZniJsX|I3vTn}{l?xR^t&E$DNQ zPw}ExfO5sk9DHjyQ>MQw!fvI4{?VgHd|vzdMLP;!U(sG0{>zwNf+9B$QQu8S<}|~9 zvE=wFY)8n+GIcRE*~P);>H(I{u7?cF3?a{Fq<@mvU94|G$7k(YuMOO$&lvJ@METGi^u2~ z7@0ptY)7kI0igFEZ=-Cbi_gnWpSHI6Kq<9Y<#S%+1^~OgnpmR!Gb#J(*4CC*faJG5 z;&KyOd9@z_;i3*?BZ%` zqS6eKS7R1<(_I3$-`Pp!vwsDwZm*F7L1$YdR>%-<02qK=Q^8;`wF%+J-BMOYP6b|e z-1QTbj`X5<<+}J#D758fGhOlZYpJWlrFVaSKbWjASzv>6X&FQ1<*~nf`7)aSnzZHa zbU;yEy*Hj&#_eGK#Vem@T;{uJ^_%O#OH>R-jC| z*z$oi0Dj&vCt&L&Q7@PLeziS#(F=i17(Jfxx)q?_#nP#5+LsA4ado3U88JF3Za#V7 z(k8b+0R-)(RHVm{ybOuUGCJ@e)IQ&xQWkVwYVuT@_};ckf9|uz2blMbqV)|A%GhO^ z^Ee|za_-C4iA`#y7|NDTVm?c4gh0a=;_H@+f{7Of*xa}BM{5FJ6A!FyAny$xOF9I^ z$cJ`EQLe9bMT|PsHu#*dcXX_jyQ7Vfz98AHF$iJInx!^iDyyF29Vk=s5rg@YVr(66W5+*1oE|Aj5z+l6{p?{AmGyk2XKTe)a} zQN1%pHvX-8T3ObnQf~8J4e9XX29-o-`{t?)4-N9I#hR96IJ;HRuW_=BU?D+aaiuRfbJdoc?MQ3Uv2^$3^z zt&E(P8A#@S{&tXRf9@BKrlw}9xSx>2OhpVY>>3?h=n58ru!$P9r8C=$-KkHXKX+7F zbX7r7fdsTd1O){JU?AhPYYp;SP_)7>1b{~A)NGR{=cL06aCJBI6s=`TI#xCP%80=R zlDeqP&1h>lR7*%$! zgE6fHL!g6sn%g+^Z-&%iC|8Dt|m^>OQ4;2&l4)dN0G`As% zQDUoth_w;Oh${Bup8I&sp)0fCmH zOMqj_cx<{1G+;~f{keP5jxgOg-4SY*G}yBn$B;ZxR;CBs;0?+6&!5`o+^vCnJH)2g0RQ8^CXbPYv?$HvJoj@2 zZ>}yR2y!gnhGeE6_iV@7_}a(nUH3ocO*Dy+) z^SChztTJ%?X^SN~?oAwktZtgN9Kj2!n5Hx#O1)?2pL$6bk~vxKd3vta|DLG-FU;1z>@EzN4r^7Fy(hy1IIq0yJ^v-hMt=ylg7|9VzxI9KTTJm9so{12r5U^9b> zGV)B>^4X?Mxm5sV9D_#_Dc{z`Oqwk=vHa=9p6`w(x8Z707W4`Gy*^Pz6-5tBU&q~Z zaOIU@>y+o_XBiuqRXxy|1JzkYH&xR zRn=z(93L?d3GsT(@xMpEkL9n_1N4{6!r`BP><%47`2LAEDP#=W6vKQP>iaJ3j{`S0 z(jiNR&-VOTVKP+QrOh`9_-aSyYjaK1ar)WJ9Uk|U_@^(*xcR(@XTI~}wCnJ}Ep~Wh zvRT!Eo*G1K16zpqLlx~t3dfUWeh-fMBCM(|Hd1Z zOdss{x^v^>>17GE?3)XDgjJCfQff2Ww7UlP02{C~ZRK(Knt#u`o4*H8)ZXn`AY)UU zr?Z;u@F%Lbn9^fgz2H=L=rRY9xPu=Mo=@Nb&~&A^^6NtNXSo9L+kzBIf5(|=W!~Zb&So1MHE(p-5?vS9cYI7N zy$R)!5p9c;XIo-uh@LXry9FNE@^68@J8|!$vRi5zsyZ?Kit zt||~Z1v}r^rsM;_@K-3lMe3E}4ar?`Ft>_HP1p%OK{o>bvo52NPJ9en;wIDDLZ;B( zFK*O%vo{*B!(u~tcABJw85WMt#wN6f(f&!ZYu^{3dvzRYg2K(`%?#X+E>Y3fr%#U^ z>g)Sh-up#jC#r)6t6nS^;7AsD)X_#yUc`$F;klcy`ELBmJ`c2 z)P~87j`;5Km6nDxyJ1hJq~AR`;uZX{q*8OYRF-Z>vq&EH!^xU#MLufO<$k<|{~>G= zk&|*pso?VgK*gQcqw?ExO70Qf#Nz|CS(+E-7DmYXA@WCv<{H+JaE~Pa85&W5FE!hZ zHPs%@;!`?Rbb-&E>K0mot^8VDJpz18*f|^=KmGvtB{pzR*_)eUWCzR?Tce6~H954N z9nYA3wwr;`k57y%W}VY_c2Jo%m=ykU%!zJrE%PP_dU#St`;XL&HsaP1+rWD;D8+f^ z=xWzxJ*u3>a_V`TzlfTK*(lm*?Q-pG*1s^9QEB{kG1i5AePQ5spk<8Ea7@VnZ^0Lm zctzRip9KJ9oc$`v#AgBM^*%NS-IXm_sJH;Lb_gHYRvaC_-yq{HOfrs=T|_qPU|k&+ zNWZqW_CyB71^yTtDDYWM^1X#et)l@rfsoi@U2eGncC*%S%~l+i6C`1Vh&u(nn5XQn z%-SK%xHmMQ?jrgBRxAu9nA(Z|=p{a+o@;03hJd_2Kmy0gGWEl9&)C0`i#>eC_~h^; zQ*y$QxEjO3v&$ZZ=g*_L)!IK-TBRB!#!PGtk?@#lQ$ZtvlC48X{U8J>FSqct({ z^SEHaPK%q2y1SlU8x24P=jaRDzU*Y_lpV0iw=th~I8zIGF-d?oek-Kl>nrMjjrG}! zTpw>wk?tDt(qZygra$yHcf)b=xGQ)iF7MsCV#G^ka=60D;EfK!E3=Sq8}$xPCyg5y zPY+fS;xJxD_Qa&e!$LD8C9llQ_@JNVY#{nD+(0DSCcda76y%Up0&k_tYkno ztg$phS*ja2D1ufoiW8*e`Be0L_oK2c@851pd8@06B`V>-jEVD`GP8OHfX{teg_S)U zlw&^ki}ILEQg_HjQCR%>5~*vyz`oEV%Qz|whkB!nvZI@sBJjGM=SAOKjbklo?Eijj z;#0e)*9HJyuyJD2Cu(kU7v7ds!w*+o#bi+CDg+Z<1Ii<#X9kmng!QfePHo2A5t_P% zQGos$X2!K>_~*ki*X2lM6w5P$h3x}sV|<`) z;R4++BsF$iBv&k7u{tp9n>k#)+;H@E8v|^|Xr=Ve{;(^4h!1gIs9Rg@2wk)V7Z!Nj zDT3W^tv1KRs+=~##h z1>h~s3HF#tb8ZR#?)%-zr^dWl z*o{i$r71tF@F9>TvHD6E+bm?9F(`PclOM^he3CzQF=bp1_+h1(;pjnVgwUdbGADBx zgw&~v)?W~A*WZD%zIkriHk1DP2n|yBU%<%>Ct|e3N}*`C`d*UY#$1-=PdemK3A;oy z=MDn*XE1>8Nq^!;era;0Xgf3F;-?ZFV6@LKwJUIXz%l$Vrb=m3L;`wvJ|yM@0PU^3 z$72eNXn;QpcCK2`iE=RUk;#iviwo`Z^*D&Uk`f*$Fh#F*srpgGh99`w8m;*i61t_; ziEX1!rj4#KR&#-YPYlVeMU=-8ipBLwx45r_VPr$V7X=awa-cthjj@KyPjery|U1ubqXxaxh?9DLrH)PjcV@dTYwhxR1 zI7T1d)u=-DUAMk+>YnjwLEuh9*^&}(>4QQt=y=fiK=~s-e_I*`?(2c$i{mi$=#aE6 z7<$ba9Q)7v-}=GaFU>Zo0G01fujrELF|u__ zPsC2wY;`(K5$G*iE^g_Q98w;amKma+cm!RmutJhwTdk#f(_=2UW-DK+ho>2@I;s5Y zJTdzF`;RyO32XkCe)$GW#8?$8Nj+JWuCrH1c=`xEqgE}8W0OynmAp?>GJ-NI&oMNf zAFJc(o;0C7QRX`yp*dw`0ZcL5C-u>7EvO#yy-031n0%n|mw5#98;vs4E|3u>{4FV& zg_WDo`*5)%M~1wzsi3gXvio$y$M(=TzmT@g--}{dQPE z%iGWsnwb?7RZOaPei%!J{kqVrG$tYal zk124S5YC;IZ9Tx=@W3_tuo$8l$4Y^|%dkj}Z#M7Z6_OSGcVU~M4D~GfzWU_vyXGk8s{s5yZ*7 z{PSMPu%U9VP#DxGrY+C#ppFKrUGC-nO3=>x8$UAW6NVe_=P^}mOt*V20AOq;k5fY{*xpl_#I%O2vhl<~pE%lgb7Snd_tQ%n@WXfV&0SzfWv7E%)6zJ76*Jsb~ z|6OHkOQ6!`HJ;o}7mG9($!Sw*#Fp54W zKYnJ_?}BLxYM^J~qfM&EfA1#GdW=U$tIYax?Ign3{@wW{IG#j_VBI?%_(F&z@2O!H ztQ8Fa8NyhF3+q^-@&6Y=a;hNP@vD~e!DCbDZ5_6hZKYFo4B|49s4!nl;hT22)* zJn|p<7QVJwPS8P=W z4$vmEb)l}ux#6ChPMuo}v{MOic)>K(xT+7$XP}53SS{GbZ9R8=G!9_J>lp7}e|x|e zFip`{mGAHO(3T|1B!7h8O4o!>|KmT}KQ9ehC|WbhMnuI6GXOnf)XsIHyuG*;T+C#J zGoL=zzx5Fqc8$V5d7ng%iLgC_fBmA7Phv{fwtq5?<-dEe*ph?>g)k=C)Xr<&d05vQ zCYVDlWF3M$95l1~iH#G8{FMMU&VV*GX!r(j_l~Btwr3OoI`YJTw zoigF6-kT*GA(gOLWb;e%ZmT&9GZS4wyRZ-2f7d+#1suD32}!*2B7g|@Z%PCQ2N#>Q z!N85^#t)nrhR)wj9g*suxI)MeI8X`d&H!}u^IJsbpTX_4!9fRs17Epc{Cf%`8Gm%5 zKEG>}usvVJxr7(+$u4Ii+D+TYdQwog&8KjKEyuU#DuqVpdta8IaiqE~Upsm8Qcpys*SQ|A+Vn&mG9>5zc+| zfLjSEpR1&@%dIRa^!}jAwAOU|xM&jo-IL;T9-vY!eg~ z=&mk|92-kHXu^?Y1@Pn^Mn*-AmFn@9iF@L?vYr1HZn>*1C>kqmxhc_jDe<^x##SNM z&-FrvR;MQ1BnJu`5b~H6rDl(ciD@gXgeD*H7{e0!L|7`ug~J3cR3B1NZS!->e3dKE zph!|GR9B49aMV-6cpO$YiNS<+#Seeqm|;-ol%~RyA^^0z@EX+(?s!JW!Ui8du1TPF zF$yil0AGf9XOu0WL4XN#KyjNGE=srrJpZ3N0k*c*vnzV$#g!9fMzDg?sJ-*O_uu>< zHzG;NJ>S*Bn1?5EfXX0^R$YI1+aE=g-mB9!a*|yV=k~g*>mBZ(UP^C%39VJ0;W)9A z&GXkP6NN+Z*E4b|MsuNaHT%RVcRc=~u2CmATyz+t*%tYBfv0blFd7w00KoWqD@2Ae zgc(fR^}X3!HWD>{Ns@kqqC@D4BysHEK3ig|NWde3+wzxb#yqyw?-)S?l;!3nWb+H^ zgOL%EtNQxdrz5&xfMR~JzDff&c^JhGHie_Yd+SITYmC!Q(RWSydz}!1KDvbrIRElz z^ly!$9$W3yL%yB=7~C)|zQt?=p!_XOMo~u`W#4iB%Lf-=WtK(&!IuN>-+-MMIk^8j zSKR-JwqA~{Nb+%ug);SM@nM7IkcYzR&J6Ui%UA6R)DAh$v+fJXFckU?57hh<`!?Rc zJ>MQv6S)F?3`>8RIl{pxcpWX5r_}9eJpjxN7k1yqQF4m8EWWI7L$bchOFeOR*e)Qy zD?87)oZ;<-n073N6mhiIbHgIjZBvr*c+l`zFqGW zyb&vp3ZL2Cvii@7+Yfr*rXhZ)vlwWciTFi7w{b)Kf{U&&vExkTzq*^_n6~Cc)PDt< zLX(VU_iOcGY*rTI-Q8W47eeWAYXU9=0^tHL5FqC`@M_$37&p6SUNxt z+D>fcrD*!lz`?X>P~O&l_Dp+wg{*OBM<}ISB?p=e>LLIjVf>TosGECpT(8_P>`kfe zy9F+%Mq)iK`PNk(pnWV)0j*&Lp&kl62;mFqM3EsW@lcdu;hoJ%H_w?1`*nMcA$!0q z#tNES(QOts+9MEDynXtNaa6A~=>`dP>~9h)I|-z_pGpnX!@fsURr^a;w!21JIO=VI zwyoa8`j>~T0vFsRp+zW!$p-`(*jeFDgB))F-1`3r4*PEgNiftWC5J6JQUz=_xi`c9 zM@Z12P_qq3AP_^lvyoaQWJBJYepmIUwJ#qDM?Ms2SNJRc-1}_mt*29grpB8w|D0Qh zZwERc*@?rLD&D3)*Z&^n{oznG!Y(G-{?pOlBli`4YAX)}80?SfOeq6t33>9O8;ehg zwcO4w$$!E3yVOg#+C9vEPjjgI32HHPmr(hG?@@P(1A0!7>w-EustICdm*Ly z(yxewpE}g&L34C}0yryOf;gj5L4h(q!F~5cxI;O*1Dl4vzRvd_~%*BX=KAc@BZq^Qa@o^qQ!tY52?R=eE*j*LJYS}sRT`l zQqU#(Drp^g$aUaw`)M~_5D5f+XSBV%v$WwHKpfevj|7^*E`a(+UKaBiamO8Z`mNP* znHVJW0co!l?baz+xgK;r$`D!F2K|Z+5m_b2zrdk=fBG@{yOrsj!+gzW1H_+1_VvHr zQNBAP*n2Qu(?R}HiyuxF7RsjjR&c^@8|p?D5%_Yo#+{f^ z2(P51q}X)HgVEQ=r(xn8=bY9-7d2pF_EHskU8PASh~}TA-H7Rs4i8>iSSb4fPn%}$0fkF^3^H~&HU^~nBqXc0wKzQ zL+3~IuyYDVyReWJ6(g+hYxv02%5}imI^OB1*Yl+dC%kF-ZN!KpS)8jLmoPNV!o}M^A^az+5hL6c_Xd%UV zC~~b~ytwK3d25zr?Z7iYsd&KJ+}c#bQRT`Wv`4q03=6?6Id9j`OVFoT&Zm4pSNa+-m2S`_dgW|kn_eNlIvap%6Z33+c65cuit(s_yON8`mFI&ir^ zZ|gx|v|Lpd57R37D4pYGg!ti%{(P-V_Mf%mSg9@H-PQ-QyX!W~yJHBJS|;pcR*GjR zSBa&+Ol5drpCiS`nUoBH4}-#}8LWmR{3JvC+VEfs(}qk=C*1sL%4U@5LPF3Cuxd$D zryh;1@eYNcE22Hu8(2+Mh+`1hM|y|BM3T#d7&=_Ji3QxF&*?XThR}z69=I6=q~OwC z+iUEqZ4NzKC-RJse7}xTzVU)MW&+?qRrB|@`F7`y*)5u8tw;~^j#J|W&VSJ+$Ec;a z_`zy8O%f)JRy%)gCt7kbQfSM{ZZso}++kD2%U_P9~t26`YA?D^>_kmj5=LS z*na-tDfz`zCq5fX=zPI6xRmduFn9{|@0niK-*MBGgrE_#0KAbqUp&agRQag)zbzRb z-(xpAH6$*;C+P5ftkJ0vWl}=CZMd^Uqc@1w5&O@!erR2LdHm|R!wF@cj&T3>q7;9KA zZ)(cmFvagw)Q}>v5|sSRGoVzd;BcyeSiN93$;|CBO2p=DbLoH2MSRrGs z)}F9~L1dbM3{&DC4dGmxp4itNAy}THg|)&|0Aadgw%RC4xOB$&E>(W$MMD75r{lyN zef;8@LiW@|L$ht9c8SjMm}!{O6q@VNT<8m{-uJgSdCh1nSKzIyZ;{>w64?Udk-k%I z`~Ec8o}b#g2I=Sq2iNL`#v8&bjBmVKMal7rHz+s~k{ta}B2FaPI*8SMn2vnkG2G-0 zaY?TkF0&1Ne+*Rm#;c|@Gw9;M9yF6${1;=h^MDAQbI?sWk+R{H)*dGrd18L?0K26o z2l~b3#Q+XoGWj?!Xxh_FzTW$&wd?Id`Y|=IN#buA7dC66W3G4QZZT;EtzP@TYi4dK z)X_w_Ghfryi-7276O{E=ps@OkJ9PC~Aqrb-52NQQOQ}HG;^rz+GY?pnIQv0R&C5xL z2l^jlAzxjEC#c>1j-YybTNE5Qx}_H|1z82lm81GWh5-o9?T{z{PT2S)qfdq%!SWmQ z{J5hg1o51E7B3ImNi!KsYHy714x0tkW9g`eT$D9&j0hnMytWmL%esOzgu9a^p?ST5 zouIZti)aPOEh7uBVypIdio*JlUcR^`N)}E|d_NenpZmgf>qop-1r3e3HfEYi_#4Kp z)zywyWdBNkI(TwWg-ap3nZDXxth^a%UX6%HDkb(>BegMt4(CHkzgkS(yi!>?h15?7 zd!mxQel@@NHDW1ylTHRy!RKs)zdSNmmTN4+A&!vGlPVW+KaaKfd4cq<4b*jE{;I@= zU0;e-pjA@eb}PJw))Zb9G{kPX*u7HZw@JVnUS+_CKXkSv8!xSBG>R$muayJyDaobh|V zl#dQag>}*2RjH+D*$AQyi}R>JpK3Ksesxpr61rCmqf0h6zzGNC3Vq!0s>Sc{sg{uSj{@;2PVau+ws+Yut37D{qVd zu0wN@r5qyJ4K`k0VnSLWk82UM)!)33bm+BW86yQnAtg)JBqtt#IiXTO8$R3B+39w5 zXc83-zL-?+tov3{;^6Aj-Mwc4@u$VO7t)APCRVZ!?D(2_Dpq$jZ~JBA?Dz2(gKT>A z90HICy|%yrplTar3XXdS-Y{fA`cu34nnnZh=PWF&V>R~fhqvRZOMB6vtawbtg|pAI zM2u;{30et6J#REYEHIv;3+7Z`{k%J-!2-*f3l%_&JsOAk`A;BG5q|IjHx zzn^Db;_1V@3bAZbB%35L07!KT_p0oPD9fq0%|Ld8am^_u@+m%^!~sD{!3_3hbX21> zZeV!0@HUDGSJRG!Nvh!~*l(fxeR4uVaym{>Pwn{o9w(bW44H`*h6F`IT<`XLjMcJZ zh{gwOlnCn`@#rd~lV7(?pLw9KuWDx&w7=7kfeey^f)M?2es}T=3H^?_V)@aZGX0;@ z@@)_)l3__VlI&m0ezwoA+};<$*ofszDzns$jp-(G}>KSP>~DWv`&) zG{Li^NM$gOay)&C27FCU#$zbbE#0|d$CW0_!wmxQY16B#Lhawy{Mb-L)$5vQ0hyz) zu(0@njp*4>O;B-=n939u%&o~E{96q^n@YXQl9MmtPwgT#&`oQ#{{W*o6voa-4EV2) z2;YSlPdWHm-w*dW9q8qP^mDpJ>Ia@OkNGzm4@c9z7=Jqdf69sYV$C^SU4CFp*AaxrCyHK~+cRaN}z&0dwLp!2+nju~!}QWyxcJa#Al zIJAO=(ztgD0r#GK#N~o6tu|P)6a1!BK5`0r>=U1}<94p;pqJC(@t#q zW6CACU5}?t94t3`#|a?Ae-)ivxS#T4y>Fq{iYQb~2N^>bh1GnX0`VQ#h|o@BI;^ej zqB2%O4UQ?5`a~4YpBO(Ho?%V9$^uZvx?%$_*SQh)?h-HT?+l0#ZtV~H@1bzm>~CVq))aNRa0Y?M7+VI=lgbK%+Hio_$D0man&Re(nKI?@;{zTFFgjg6`<_4IC7izgX&EvSPMypWwQ1VM z`u^&}mj$60LH+dS-Jr+0*s%7QlCm<`v5$9m{$RKElI+KFu|h&a8&6|@o1Ek0;jON( zhk}E64TrzKaWcDJ|DjHj%oO(U?L|I+=iw;aJ3@38ZwsiBH~hp_>TNNWapDVpW3i)O z?VDmcAaSrP&Jn59=nCtg6hH>KbbtoqkG%{YJCpQVk4C6=ymux|1Ya#Ryt6u7+?QE2 zxhQAm;vxXQa=0tMUZ@B-W<5v6ntCkSFvw49GA}2-THfSAi`5BQW z(l-QsoN8O)xmcj>-HO1z@aU=4EjJ9=U=;WLotX%A@t&#=2aWpF1sfY1a{?9YH;wOiLQRRZeCg0;NOu6cBqU&+F>S~6|!f_`zqt^ zArU(i6EJ3olFxfcIHXkW%H8Wyfep|>Zt}W@4bqO!_fo#3jR`DZyfi}|ytBqZhG(=0 z0!_Cg4_#aI@g47g9iwdj^(_aJk{ZH2<{IuWSnamRJ#xtA;O_4Db#?y(BBxeocg9P) zJJ;kzbhhgE_^P_Hd1I0VS_XF_R7$E({UJ5I}*74Q7-Vs*3TQuUMH69WqcMbf)aP? zqG%M`HHriwQ!it-uuMkL*hxgBvwBP5)2GA;@Ax11*^Ad%DV+~y&kq@^M?)mGk4HT7 z3k%WR1~Vux+leET(NL;@-Zphz!_wM3;oinGXC#ap{w63gaHnihnj=Yxz(o&VsX)sW zdgYp|O7y$#^rjqx*(4wzdMxvz?BvoH08M$6-327$^^j z*+e~eSGRv=Eo!Y$Oj`A1(*y~Xi+)&S5=>IUil)YB7pPpJkFQ2Sn32bjvF9>kkAE{J z=M&M>+yJE5QYMD@V2MdxcccI=UGDtUsNElfV&x+_1qLi=TN*7b&M{R}&9 zNHLe9v(rt3vdJ?m!60`a_Q2G^n{C#e>ifW>^(*gjgXRlWP3m*-<@StJt1VD*R-IhZ z7h_`w%y}e9g#5_E;I2(HrbS{SN|OFTGQ-7B=bY&hAYP!ld}(>F@G4A)x$*65)!Zc< zN=Zri+RVy@&+>z-w+me6RZesK&Eg&)49Nmfg#m~#9;{X>xL)@gB|Yo>B_cL{9S^Iy zztM2ee*+CWg8!GCYkBg%{o}3MaW85ep0Dug7G`eti_PX4XC#W}Zw2=%L>aSk=nFsC z#&?whYK-{!_|;J?#@xI-&KU6H5APOjisozUsS2eNTCPB=eC-P8N%E0X6SAS1hr8UgK?_%F~?sNi*GH#C`+KbB%^zV8U zHzD-&VsZil(8NQd1I*vu-Os`2UMz(MxvUj|`7?#eqU7R1h>w4pj-Zho&SfGoQlrr7id+`_k85sg9|kuO5sH<_~wUBuvUrSH>P5xq-VYxbT>5F|LOPlh5*d}^n0=-v1^!;j?TEm z5H(~tjSi^zoKOSplxB3l^Ix+bcT?hA^y3v!Z-U=Jp^IH1K4!1(CKX;VPH+(b$Menj zjpq&CwpQK!>J83-{H@bB3*=>zvSz9Lizp)$C~ZC56MRz`m#zz8v!e0zC5bNna#z<1$SQCm3J`g$VaLSq16 zJiotF+0n~Ol}@87?vRaJcHyRI%We6MPmgeQfirl$S?1pfzL?*R_S z_r4F$>YX46VTlAuL`$NxS|oan-h1@k+0_XmiD(f$T6BVlwn&s{(FsAK_s&{&_Z^?_ z=lgrF_xJx_?{$gH?vB|xXU?3t&-2{({Qxvj=-#`7TLcH9a#S*R*nRVds;h9`EP%yo zLf@P)w9DHU4sMwk*^*)EzVR(k0O^mhV&mj#Q-<+Mf9!6cO&@LfQhJM00m z0VDd%8_Z1C_ox4=?VV(CQ@6Ddx&f}#LBdPkgd@k%+YXgg!bH7@TT!&k6%4kvwsX7* zCoGQvK(ZxG`ym%sk$|+cnbR)H5^Vc_d;v6CNjr4}W(XJ8waySHoO{0?T;?QSkmCa! zk1yib++K(YqW<6-i`p!=UWiV*&VwP7DBQ5~)Ni`q=5(;hQO{fZT{t)Rr+5?9pn&Ri z!OS-7jLrP}8~k{P=YQbHQ@t+*a{JmFJ)q_}GHRk`V;W48gBu-k=h|h*+^q+JGqE1S z#y$g>{q@&~9`dMf_GSz%)q`PL^=$iNCOZx0E z_C5P2p?U{y3ohY7wOLyic{`Tn&Ylmrw#mpgfwbZ%zP|BX$ zOGn80C1LN-(CUwy5+M|8>N(bzj;MaNd6kXw2}k~KJv~mm%|=JxOtSmf1+M`#ILDTL zO2jx?Rh6O(i#1&;Yznng=I))J-mID0D{pTH`BNF)3q3tOe-BAXNe94;4`rb?=~Hn? z(An-|W4qJ21654)_5N0MCYaoC2|fT@c<(v*UcmzVAR!%+E#)UUmgn_lCh*sf^Y-tY z_l#E)ZQqYmb;1>;6LFz_1o+nCTQ__F2kluD`umTXwaxi*;f4X0{@5FfU{?ysh7D~M z5A$ng@aw+HJ6K^clOK1iUpzRa!h5F;134AstH!4k!P4YK zrEnLXH` zIQ>2Kdl=MN*QrE6x}<)}IZc7m%*8{qc*n4vzA2C5V7QJhxhkD#PnvmX9CJq)B0?T_ z;4;~7)u23umu6(n0OePSi?f_wSeSTV0S*ozi(O@o4AgfgC1Bs4n-z`uot*SE8uG_? zr%~Y0tTU90AUl9n)4eJy?OD>?exw$3E*$fR0?M_TBFLQ4Ef*3boZ+*(i zEKmqE%KJWLceh?HLg9omu{~XD%{uO&iq(J>Y`dj}s=c$A_vlAyr^`C>sIFh9Kl4IM zO4?}drI2B<*e`Hg+e9F^@zY^DUJi_37rSNAe9jS}rq%&j^M-e)4y?KawwrVQkUUi& zTJOXF)i1W}R5OLH0|G8Tbonl+WqzXYk>5z^JQjcYSuiP5a*IM7mUtoN3Z$5T3n2fSCsJ!>dt9xM_KVw3pDJQ-x?Rx=1!_St0$P#R7fOSUA zh}wwl=DiQIl8p8EiRRbomFdDC^uQRME^USWT%@{P4lj6^5WHN0?XbKAmzN9X)8}-c zERzkj)41R~>Ln7AdL0__&4t=yF+gWmYCqH?VYhy8yZk9hg(-PvgR7$NBxf&U?=>)K zm!8g4;0ER!aqaU5E9wLUza|M~X^IwEjPZHEL_$q>oo|SOsuj#Bd~YgSSg->m;>naOdgb~w*RF9)bGzNw-m3fPmlLbt zwfMEjaZ#sb7_@*7$cyO*%>z6xQ63bm;_p+Ql;!8<0@Bjbpz<{uWVxmdMXm4+sh&yEbwTNz{lB#C}de``owJT8f zKX8T`5}^MyOJZ?tj~Gxrk6~vcH(`JPk(2^}_f}Cmjhcc&q=P}$V`T7>Q(w5W_J-3V zW)qzLmnt9RYk?1a%mF5;`C^^>2v$Q63Vt*0bKYOk%whHU4~5FF^bnkdQZk)2f!e;SHV}H(y=6r!7|* z=qgw5Fvu)4c0^VD`u#K3Prd#Yb)gYa24T_Dc$NQz8@hAtyxcFBlbEJ)hA~-FS+S1S zqt40a1to60meYy^WoCgdKqDW9E$8`aCE?QvkAd)jJ&y+$b02OdIFHdbiHZ5wx)^u3 z0S34kBHaq@iLH*`7xO^N($Z4a7*3WZi6f8-(ewsAiG-yYRWz(;h2A~6{*tz2!ZscK zBU7{N`P}Jhm2`wrMdwG*cLvOcd91)gxo&D^x;lXSX!1r+ZI#NE#%?37bRjXzIeO7 z?eWJH4X=LO>RBJm^}13AU>wWn^e1_Y`nuxC8dXKi`xxkER>2bW z3JWGo$mNEziqC_4F_GacaAp_-m}HH>21l?Iy0+W zswC1J4Vv26Z^^Y&*T#!th`ZvChcXN`6P}V?x4C6n2i~75Jy5{s{A0$wl+7AXfZ<2l zk5oS6UW`F`7-NKacj|KhVzH3z#&%H{PuiIU#$Ow#$3{3~4VNy~M>thKh>k47zPv*# z7m|@hku6-J$hq1?@xFgQpRUrXNk&#K=&pC4nS{&kfL0-Xd+`n{2=b*^=scoTn-(RbGrKK%Cbkq~^o~<`>Ymdq?4k>*{Mr1)lEmrl0 zOZV%qVjIPIV3cchHD8@|b`lVYG}S>eFYy$Mn}3 za2;&5mHuu(wSOVP&mP>L&D;hwZ_u6!W1mZHTnNpC92d`0l97$x*J=IgN~qAFTJJdF zzBa_l3-S(kd!zpe8nj(e!|f~*1uQ@n^PdmLyssX${j;j~{~t@aM@0Xy?IdYD|K-_n z{D*!gNz=odq)0<>kbWzzpSAHNebNsh%`w9%oYUTXEEI*?&Iv>J{ta)>|Q2B`o+wb`M;jv{T3#LvNy*eGm71Kp$A3_G>jXV*$F6p+2f4q-6It^~2QB@e3g@yZJTMu@=~x*U*QI8U9LH z^PZ+Pod%UsgkAs{TJpeY^Cy6i%hQz8)Yk4C$`qjn_J?N~JM0K{;kF^;YXL5QZhbUH zn72-NIV&lV&Q3)Dp%>KjEibFM;ZU6m!n^nJ?S|g1n%s>(={YmBFJ?5VU|ywS9KT`5 zGe$7=TrXHv8_bF*fnVq+?CO2 z#Dz3;*@x?g5WV=>vEknF=dkl#nVeJeHL5hCdwvqHLQlCQ0#{k{kI`yiT6N^E9 zGQJpm@d(I^K&fCeH<=qmK!GN5awe`Qn&>7hkUmNJqWtzX-+NosP-)3k_)9u&^=}pJ zf1((zCe8PIIX$-E!ae~5=!f?&a0{^KckkY{v>!-^0I1=Je#?h=b+~tX3_^VpLd=r^3|+toZ9ICd!N$&?8KF6qP1 zqCtb)J&&~|rV8(0itc|%<5Eso)L~kUZmBj5?%hXOcsb@(I|?2Wd8|?&Cj*N$L3_4O zKLqg=F*0^-c*<6cb*vo_NJBO95VL;}^=0JU<-8OukI8W8HJC(lIe%2J_DS41bpnT# z+nd~CnE`lLk(w5?*#dj{1$;l}=r6y3`%iX(d)MFHyUvu#NGCuM%uAlsPna}IX==m_ z+O_!3UCPa&We#CDdgV{bTrWdEfBI_iu*O;p^SCZW^l?y~4O-^dj!gwg z^U7gRG8G~F`UTd!cs_)&IA3&obOEc!9CCZ_2)8&If1W&k2ESc$|<9E4ADM6Qa=ii^5#dY$<#Lg$kX`VsoIyXcntqam>mh{)yEvjb; zj1>})Bf@YOaXY)@HN51FV{xn9iabn2(n(LXF@kj5(GSwH--Lz9$H*1vsZ_$%x(2Z# zJJ=jkI?R1h*WYz9V_fK}iLx36xex&KnxQqFbQV@A>fa!)fJ5~btlpTwj6Svy^`S0d zU%WXoGbMP6tTW%gzqVBqLfABl1JK^+Om=-VbRD|W?zN)03f1_1KY$Bqcav40=CyCf z_k;p0o!-VNGP5Y^)AOW9@+{0kzpOv$d;@Yz93C1!_Yt9ck@>;K&Yn|>^XfKmZDc7Q z2AlIckEmbh*;EtI4a1gBI_5Rb-A4a& z8MZ%f=tF?b(2_1f#t+bj%Z>=xt-Vgk>2lNQraB@z{_NQ9v0`i8VofyBZIaiAA8wPx z5=Sw(-*;hJ(TNcJ;@5#(C@kab!v)=6M)6aa?opyQ}cx|i# zRdu1N4KA%{M@gQ%Q2v`2VRUC_El{kHTm)i7e&EYmx6v+! z1-i=phy&1+U>6`Y-n?+t$m~0Yl)bsvzM(B8w(w(u_ zuaXH=eB{SY-lZXhUsJpgrM;Jxm33{el^>jnAB&$eJo6C?wmegr2<1S_UxcwOv3^R! zUX-QXh$)qyxa+nYerqwOcpcO}6G-BAAPv?*KZsQdavpnW8Q8w1N)4HA5{=wrBkRf^K!2MaH?> zo`knCmy|aonId8+Wa-8(8cLD@G6P1co1!$0REr`xVqRFE&fB5tgYSq5pSHTqbYV?OLN>{@q@)UnBD z5t1{c`ByjQ3pnu{)0X zL#uL^|DHy#uAWeuZ@c<23I~2^L7aX*pr}A&*bF+iN-BbzvxZkF!7;=416!%mu*od2Qya&z4lJHc8- z=$g5N!+TSJX${0iuEJ1oYB(j55T$8jLhT&gif#%PtZi>W^-i zjx3p!*Tt_Jd2e19wLI1E4PEP(N6j=fF^N1PX2`-d=9<5d&8v3hy)}c%M!ArCZ9*5v-_HY%%1KUz9?4`y4OL=Ve!VH4+2Y#)~hYJE9jj zSd8R18#6KqPoF(ZvfiHd;{0!4kS-naZP)Lp)R8*YFT9HvdQXs4R=Wx=E?q?`e{6;{ zABKH}D%^0ZJ?Z)*RU5AceNFh~*GOnJD=3v>QO`Lb2KZA$2*A_H-g56cRzWs+|J5CA z-WDTlk6oY0w_f{m5j*rn0i=TUtohB^C^?VmkG*JA0ZX^8IJ5@$cW|bcCY&jjSb%aAK`+cBY*L%dkN|P*21shBibx338En;u6NXh?f%$UGgRhy;5nucPb^%x zm4TgTVHm9v_Uo3yhmk{_5HJVz_h`Fhdgds`FDM0d@`L=1%H)^V2JK&$9-EXJ;~}90 z0MfMIZ;8(=qo1#h2{!w1!hHC?lkE!_@W&(63QLM0fY^|*qonc*>z}W?_mMoNm)S?( z((rxB@OBq|x|%6=WRAsN_;3CaGdSO1xcrlv+2J2j8;tE|%L$tem7p-2H8bF4X!&YE z%SiC7KnNu3_Hx@t$k{OFlGEU&5Q2AFB(IK%%ty4N?!cx&l6t$a!V_|fpNdgc)d z+e63nHaUtkEel`6iUoKw7WQ5=hl`OS36PNyl&o+0 ze8(pzqYIv5bP~OcgarPAMyEwZM1VlkqEN8$k($hTcekP{-_;8_b&B@%1X5t9uSh$9`--J|SBzyeO&(U_9M@MsrkAyLzhJm3(}WD;u%s+Z@Ci zl)Fppdii@s8(Mpo<&4pEFqXC+q#}G>7$#R1IW_<4=;`X;o+UN^qnu{<;gd9uF`LN2 zwJ_5`M4tfC@l4LL(HiHsSHr0G^-j52J2?O#d(dMCH*T=4k7ZdH5=rYpki^lJNHjR- zH>%9z`+haxH5b9-m-J-f$L^9~_q%z5n}>0ElNn%`miHmcPi^3{=o0Yg*!hIu=t9p#Ts0T3Gf3tjc!8yAzm zt^vT*iq!npbX(u!RuMzfm`IxvwjpB3osV>#K02q**AY4cdUxB9b96B0L{`C3q!(r zED8@{nQJk<>w?AbUTWFzT>2uU`LDvo%E z7=d27iDl8ZZ+)773uF#*1eIa5a9R0xWzsR~#dYQz_);%Wi!-2|1NE~TIEvux0Keh| z7e49_4^AwT_Q=t4qMkyzj>-|;K6uK_RII;Dcm`d1+44I^qr7Ui^`H2otBh;vPHBXl z&+(`qWJFOA;%Cm{r=-g6Oo~ij8lFX7nr|~gz#s}D|Du75a4&u$=hQw|GZ24u<^DV6 z>1|(cpJ#RHgd>cmW>%QbcYk-ccj25Szs1e{1|mBj7+3ozz9qbk8Ls&-oJLByjb3HoOS)S`P^!=jgB(1jDhM&OXV2&5#^4!u z$f+yQz-snzc+XPDu=ILpNcO_OMP?g~zHR*ox!xVd!?GhW_kroJir-WY$HQUJv(y4lys zZi>ol3cUt+8}j~aGI6)J>)bl=R9SlKcH>Zx^Gs^?0fV>0qiP?Y!V_uZZM1weCEYkT zj!2=swLWECg=5&`2w$fA%?&2xSbJW6XBEr>(0?@*s&szShf@3a!q20_Uw@4k5By&r!El@gF>RIn z-@1p-2wR}~(_Z9`GVe_{G&-Oq^U+-`hi7IF*?=$eeiL{3Q(s=&Kp1eztgMbl*;t8@;+c#NRzqgOh&6M&(2ejOH2Fw$l%;#lu*X^7e zJ_am0N~HYjv9#>usG~DZWUZay@k;P$4wFp?`0H!VF?Tc{X+#wmKcXY-dtVYU-xJ6t zZ8cB~+uZwAucDiUj*wo|=voNfx!&46Or`6#q?*3aEbV-KHC~wI$1C+OV=Q@|l!`H9;Q>jKNk=^t-CsuJ7msRC>+!zV7H69*rKY>ic+v)WE=#4=|JpTu_)PkX&7*g%%vWOc=y(+AgI0P~kfxRYH6 z>e`nOw2g^?50ft2eIfCa_1-&x^k%q;-b6SUX&IM1j&RGU$r ztQbzb`^@Hf{$J2hSgF;OoGm~>JcO1cR>AF&mEFqT?GcUBHQ2S_MyD9(H3n;GU04&^ zN?^k6>ArQbDvHDAys%1NpyuQ6iyrBoj(N3W`(-caYWClkPHWfU z54&96Y4~qEMxwZpvN;9_}Pi|C(q+*pN-ejnxw>A5zS4kO@WVxP(qfzew`EJaf12_47GfZ zfLu+`%BzsNKng8AYh{~jW6G2})j5$7=lg_3h=R`{H}WWf*_UvU|vM{!x^ilI%ME(%t`Tp}(5~0K!dJ5pF(fdv==f^oGvWKBH;tPzX|lWu_p8O3^2F zX0`LqbnhtpRot5A-TX0z1Hm*1yKl;=6ZOv#H*m-C6v*`&##p`!%zViBbS0{;rkR+S;Cb-Cc7+NL_3L1B3{?4pBK4!czfXE*5Dv1yN-8TALqbC4 z(2syvh8j>&n>WQ0b8cVgv`mVpy@A%@d1p2Udcbe*|LMxpy@%fr)cVis@;O-<(0dRR z0sR2a#*52DU%w~AZKR}>7tm!bd)LCI5Ck3^plOt*1oCA+a%5jG-4h*zTNJ6I0rr$i zSd`obp&$+ni<9g^rGx$D!U3dP8=z@scICUrHSHg-sAjuDfp>U#_;<1xf-uMz$f;XV zk92TtUmlwXzKQteXLDS*1-(lyi%)HM_ueO4Xgi!cJ7`Dy^}_S#=g04J3PDYK^%O2s z`TG3V@T7p16#d(nU>dr%fM50{WtpVxKm7~G-|Cp7?sbbV8B<^m`fH%+!z1#NSQSQ4Z8)L;+Ztzz!`xJ2!0KwIh41B_G=o{He zQ)%}DXskE&DKLlqg33p4P8h!Jeq|aRhh+LV;tZxo+F?WQUHD9D7YX|+-99&39Ga^L z5&R^sf`1f8wPc4@f3w5c!1eEV9kpJbokjD_4QB+->iYh$U9y$Hy>dJ4^L4#TVv7Yp z>Lg(!xutOC)p?AoXKfBtm5(bwhXDf2iQ3ufk8G&qS_nX^=uCLN_L9v5pp+()jJwp$ z5M{?X`^)|I$Md7v`_I{B26PANm#f-kxB%r8!u9)8<_YIILsWLd*@MERnKojL>1Jo+ zvqiN>t7fm3C>auNGH3QhN;GWmRCTdsZl6BwbQbois;jLf=%3#4-97nGVQlKulQh*r zTjeftIfDW%5J{UbNmW^CX~gm0@d`$m(n2)=_tfXgK`Co$e}~`+wYn znx=xU?jWgCJnzTQ9;7PkD=fxCc-|5s=t4HnA8?TzjQO69`xbxbez|V>!l!GTd$|q! z&UDKftdo%$0@iFupQ*F2E2z8~sl{}AQ}j#`J0C8@Mg%{EH)byZHh$rW!tZOt z!280EjWNM-@kgMd0qkVZhhW*YONAcv^j~_kG;&4^kP6@ws)nXU{~*lrhuuW2|C|Ne zzA!&a!^Az*t9&{rg3V!;__Fvi9o9bYNeszr$aLZBOAsxcYR`OT7z@rwT&oY+R^j#L zR5d5p!Uw5k2Bh{ZUWpip9+9W`Qct#f?|(*MpuzhP@anLpxb6#rW}96x3vd#oTX!&> zy6(l85mBtTU0+*BWq7VjR?8H%T6%84-#G5-z!OKwMlbu`nrctOjCS}Ve zPPY&dZlP+MT$O7kdJf+yG>{$DPCfG|HDqy**Wk7=Zn9>Va~-79ybuWF;#N z>LP8$avVpz*Z@-ka_wmeyQ-QcGFdpoH}N&rJ%2&x!frxF6NGF85y!)abYRhjx6dEm zpowTZc*_FTV|X0TF(+uneSCgWn3Kz>)UNb9GCqNkV@#3>OrsD*KtQ?^>n2sMEdVCU zgdSoHdmq|gLLf7fBO{Q;*+d9FQEov2KHv_9dlFbgsK8yX4FA?Xcu|ShGT(X84=VQY z=bt{jt4S97=dB0I#(^&6P&$@uqX%j-M7BvXoebs;8y9HGe@kfQVsE_s5wJ3gJZ!KmUwUZ8S!lJiUBm$seOe--9 z!A$#R6nU@W?7CZTKE!=rU;FA+vrr2Ka@#c_pHYb^=?$zh#FtfL0*KkEFvZudzA=WB zjkA;&$cI1e@4C~%@C=dIuNbTsSL|Yf%*Oz{5!w&Y8U&YdF_Hc!bfJxJKV(EJuy@-m z@5UV@veLBCA=jnHNY&o)U0pu z>sl;pa&F@fvtQh5&h5^PmkPhA<*&8=`91r~ER?!qbzoVfmjji_WEc zxr^OxkL|i40*4AhIL7X*{4Hg9fdl8uA(jt)t?Ig(Y2{n|dhPW(q4-=zmlp3YQ;m(w zCWP`rm&euU_gao#t^3l@C9JW9e1hJ%if>c1V}y`^rk);A{P)o^Vm`*@d3YP&ImfD7 zje&(w#_P&(X)ZLsZ=}mxbVY^Dy%?-WK^yC0FX@Glr$daE{KC zZ*`-O-4w>C=t-5}^XG7F7C!RODP+G|!`9aF}?lZ-t_KFHhu4Gb> zoEg<;^LF{eJ$4VS%-BbTCb6U@A6+xMc6L%A>z~gO+@jv6?70Vd%rB~5j!$3nWBq31 zCRf-~*uvKL1?!oUHtHAKO(0*0{BChXYJUt?yMf73h>dgr3zz4uaP4A;X9h&M?eF2W zo01?FV8TX9SzX%HK-)No7VgUI0_?IfdkJ3Oa@Yr1WkVfdMMc0yByiI~| z4y{DnObiQu)0^hA?9DS+Z!*f$%S)`w#nDmjRw^EsEHTGCM{Fb^a2zigh*~=ThKf6n zH+{iBuPVc9eR=Grwz2p6i90GDLh3@NlPxpg29~V4)-$JL+Fk_?eC&n7=Cx-6NNR=r zQfd&a-@T}?JYed)LJ5iwC9g@Ud|k-YI>Qq%9qei12wTh!a3?~*%oo4iDEp{E{84jA zZ#fvCLd347ZKB`x#%9bhstI)J>gjdsb7sUn21M@Q-J@Rl zW}hqEMeB`z?_5OVivIJs!1aF@3AAsn4s!ndIeGYCqBHe;>h!NZjoMjrW8LM!s!!TP znG!Q>EouW|cbdrA-#FbmdlGWBupo@Bxz^!HnEB z#{U<+gJQ665!c>+(oo_B>)%)n+)tJ|{wePPXUM*sU9g&juZpziJw7ivIa2Sk%j)&MxsIocvSH zFEq~8+2$lr3RsMxl)AA?&UlQvIV1h|m4y4&V#j9;t#)$G@I890)&>7=Tjp%&$?D*o zQ*FpE7Ps8o2I2hB@g#h%q&p@xR)m22|6U->CA_Vm2E0~>uFbWr>^$)7)e1okN-|rK zGIe^4y}hHAl61!+_8Z8G77RgqYuPrsEvTQAw%IuI-9ry~p#%)T9E?CPCeYQKyXxl5 z{K!n)pmle!pWpL|+ohYYf9x!n=zgn}hB9@7(jK?=!JXOu`%fG8tPRH*uGjeKKaV;= zrgK43Q&WXBV3r$G=Z&5Vife=vam^jOPmKD~M_^ewiKYX*&2*yd|O(XPIY=eMM_ zZ7D6!NlCebUUMEd2P-(;KkcUmiZpUwfgPxHdR~k!tuTN1LOZO(0!cVHm>)_(gzw0u zcJH+^Y+@GtfR-t`WB7x*7L1}R*G_wRnsbu^$T{+w0)Wj;yZq0e-#vIxL9rgzpE!q> z+t>xuuNG%#%|Sa07>w&chQ!nTbc3t%pyCc_uZ!Sf`KszJLtdTovq zQkK~&yrE2@OWm-by7qUbIXUPL48f4_l9G~jABu@$^ucD*gZo__0Y?I+*XM;Bf+U%Y z^`hxMW8Q8inKx23vjx+n1$JrdFO=$9U4Hd(xSj{q0YF>#9}El(e|w4~nGzN08CkT< z%!YQ-?w_zJ!}y28uW>4Z3DCj>dNimc=T-8786MuwHawvK+*d_F`I1@BHa1iQG+i4^ zxibrz#7{e@2~32Ca}!{M_x5!AzO0T!2heUnE&F?!>N&6nsmR!{^z`DgWzRyE%Cz{{&HyHRcO@IYyJ!Qm0nIwJ!^ zr&SGr_~?`V(2ol2okUVPF895zYbL_;H3zy=jDN?fpk2l07v@JX__S{z)6=2XU(WaQ*QF3Ay^=#Nwk@lR^m7wd+ly9P2I z9?aP1JbB&__|&ImR2N1e*9D2QvK}JKZN0T05}uKhLoJFi4+Ri-7NO6jh3~AZyx!Eo zyk`bZq-Hmr94_c8hpqJ~&{~v`*KDGIuD*U3*y@%_Fw|gana3*+xtxddgdD!-rMUfE zs_lH01(50ZNXV1E+`gs*raG{%YqjNunsO~54D`1(;G-Xv(#NIh9=$<_yv(_G**=`f zfXZ~%pviP}3S$PD{5&NP&4|d5bIp)X8Yjb4n36RBv~BjX>yIHI^3*ml87Rag=V>TO z+l($0o5P}e^rgC6H3;UMaXI$_DRR!oVm=77x!t%9D= z$oTkJIHoZP&A2{duCe+~rnH8)ua6@a##w}DKc(e;rj=A#$p^>``mqGMs1PVP$*Xyu zv|sEte_TJ}@B&csfQ>qkGdZbecpTT~=G^{iszG6$?)1S9>khd~0s5cs(Tt@6P+Y2$ zzlqr$dcl}ZZ-0OCx8OL}fB>=L>*_h?#JC6H2U8KeI39-5LBWZWa|NMLF;b>2?qtYt zW^`hDw@bE5=h`sDGuh| zkRx4KC~9>W{@^ne5;RP^Gqys)wzdbFM+1tAArRq-Nv@Orm`$CKPYdu9>o#(P8ybAR zvnb|~YoWwBW zz4qXc10RZS=(QkM0i(>cw3yo3S~JD_m*gO3XlK2d?F4m6m4YB_m*;Vb+J z%F;RothXvuo9w4Sx&y|l54g{{0XA6Zhak07akbn3^jn>Vxi?Yn|6sx^r~Iy>=|a_Z zI#b|-FHhp)JiO&u&Few1#G$nrIc(zOJB=eNaG1+eN-6+nx1j;qy`Zp?=}>h18TFHy zwvguKB>8_jFDC@8MGZ+;Edsn&&f5Ci#71!-=3K!Gb4Oo_gKwvA-70>eg;@{SDj?q9 zn3AGiIzM)TSLMLTb74%+G^w)Za5*x)Fz+vG`TYksy}?mgik&HiJ_nF{iFA>HzYdt( zcz$aJ<^`fbQt;d0@SM+QlTWD^E0XY(dn;j?0Z`G~)pPvGUk>0+Z5Acc;JjU0$nQ%9 z&^bPrqNO3obkWhF^K&jwS=s_Mb7ahcJRx_tWR;{nrB@qa>tNvW<+wmfN=iQY)8@~W z?}}KqYTL$97a~^xLlu5z?Ak;KKI#)L+;GbaScYUQrp`_&Ujsx@p4XlOGXJ2dm2LJ- zd&m{80>gB;|BbBjKC=HCdA&oJ_g^SR@;^~k8*;!g{$-12mhneyw9O`WrmhpEb>w=v_JaG-IJ?>e?F*NlB&&UDyb5;mj9xoYMtqx&`x7Gs7kdc&Mw9mj2}b)j zyx!aaBd%flX-XR1qig*|>MO@nx_YB4RTtL;`3Y68U{wDN0`DBSeCYFua1dWLWLkiS zd<#b9kF`!~%PPbB{~(4eWZs)m=ZFaO^#T_3WYgjjBjZ02OJFg(5&N9P+1G67l@n*z zuVm6t@~oF(Mg;_2cohAeTSv0R+MR;}n)k1}i%BtADfes$vqYzldTecq+!6VVBljuQ%Rwpodo6J)op-*#0^huB3y}Z(-1- zJ@CkG_wkJMPNImWrt$raCn!H_&ax@+xd3xs?{hc*lH0S^dwR`pF3gyiI#m}o=anAu zW~u3C>3ry?ocHLY-$DEmf9Jevjt_eNcsJ!vZY&=8)3|#^;km}(Pge3V)zu0(kMmq^ z<>0nk4&OToEsbFN^NkJ5(mI+Ys1!rC6O)I&k5#qb-&n{6A&V&p?>?24X_=cRflwe9 zT!{Mk_}IYZ2HJDk-Hp`}agB4U&~g@4wZvl|nu5&Oz}~Qu9tb{iHUC!X$vIL0E476%?=4f7u3xH0<(xzUz`XuAY_Dz($Uf6 z?dEqYETE~m2ouhB@&xsKJtw4rTNRDB9OJRnr5TS%2^T!5yvU^tEzSmP*7B9(s zcr3T+f&0P}>qn>sp)_9EXBHAci^S}m-$K<~+cCbA79>9N``*63a@#fe_=u}|xgemN zK3RF>fIPju0)N#}P|CeuE^)KI;iuSK!Vf5IRd~#Pj#hnOsev6+xe@<(Ab%lO@dhXC5 zPPub>`@dX(KUSFN;SycV8fif0z4koS!FdyQv8~dT>uPB=I{E`aftaHZirb=4PUP#4 zk_7;KeQMLx&r)#dyxAAA)iB|!#`?~E@cGS7?aPS5}H{*JRM3Dm0=@O$IwG>Q*6+et3<2(`a_OdDR*3|uUAp%Q^&yYF!eN-$UhU8 z5xRVsxSCh@UJ48|?3k;C-+n$pZ4jtI=`GH{JFa;*1^lr9K)1ZiDtc;DDv<=UWHsLs09+njsoaBp zv%cnuh5Votv}&8-Qf|h^La6GZgILuUpa~B7ZC>n56?*ZRZf%C+NqS{b>c#O!oU4V1 zw4JK&RE1<0z_vAJwcQ!+QeGVYK1Hn_Y+@cE(&HaIen%Z{uJzz7N?&IQcQ~uBFbg7s zwhsan^c7)v$Mrsp(=?f`AbYQbbmNmbQT5JfVQ81SY>5K}px;B#8W$z^@a)NZY8>dez^m>A^>G+8A^K;ZJ z-=f>&ecU|ZfQALNO=zg}dc6Xfe+551~Jv!-nJi3I##VN~A3$Nk6Qm=E0Xj ze;88~z8QbKu^k3M%9tHJTR?yWq@lbnF4cZM-zzdowd8gV7B8JyKQmt+`XVXn;K4DQ z8<9+yApUsMSlr{4Swu*M-p67mS)!+P6NkJJRy77+=3zOVopOf9=v!ZT^^pRI53;eE z(P8V!7KohdOdhVq%U-mOPEI2ry{$nQx82jwAPiF7@*5f$c1gSlI*Zqe~+xA|Z_+D2;R@2nr&g(k&q!A|1O(3eq9nASK)O60C zSFn(+(e!n$g^|DX1b^AV;u-W1JD@4mD)`+A@ zX99QsTdhQ3$tS6>B{hY3zh@%{n8;!>8I8y3&msLciC!PULO3fgIuaj=;woJhNzbUg z@D1`0QpT~nbH+wpBtEEEyg2a?y4h$7^?>Y)?$j{w5&fJngvyPuS%0h)X2h!hh*O=a z5UGceFNg7|2{)aGG&sK`ChoV~Z>>;8yq`o7k9hJ4=#9|s;6zT;(!+okJUsuxGu3ju z(LP;qoJfYSf5O~Ue$iaAz}9aUZH*5XtruV-l)V^mJ4-cI91QOUa-5B;Xy9**i&6Y; z<>5~j*Z*^K;t208V6e@OnmYGv2Ub>_w>;L#`wcAvnGNh|4$@*MBQXeojZ#lL4US$bH{2CHk)6FnqLR4g7*WuMMmd z8>ShkekvbKv|AeiJ3l@M_ie>^;B3C~qMcRletczyE^R$zK*2&|m{^SM_vp;W;k*@G zeuT%5+BAh}9us9v6}Drlb0j#)erJ?ewyJMxFN`05{v@wtX8grt>iDwY(xJ$8ap5MomF>T>9niIbGgR?bn}5fp z=_|nhTtVYG`4_+z-h!|zaq-O z#+19u>pZ+_&-%EQH9}ZFhZmvzfL8~A@)L33desu(CSVeTkZaXa8mdy&tZ;%dY{OA) zcKq0>U;v^}t|HrF)-_Ruu0Z@7I}Vi?rs276B09ck9GD=Km@pNi&7pr#R$}Y?tED(75)i1cp|6IuF=}bw_m*)W0Llp?Kji@Wx z_m5PLNfR9p(eOB?7A?=P`m21c&RvVIgCjWuLpiNop(;37t^TjTktCPGLMilMfrEG} ze7`?;#y~a%NLP;!ZR24f=FICF(!OB;&VQ)ikmyNG5SZ$51FJsSI7}K{9I}bv4l$%o zTFIT8Tn+ucfLnHe>O$d>_n4u4GD4js_RUuIL85ddp!QI5_SaJQ_&=V4fQT%yJOduh zZm7w(5(v(O)FX!lU-u?TaJxyqwWa#$)jCOBFdu`Vj=Cp`mG*GaX?BB>{B~ zR{K;}jcd-5A!+xq1GP&GKXXj{ICix!a)+d=RD@BhVj&{~>YWa*CN)M8DVnTt^R&ee^5J=729B(tl2`gToeP!Uv@4kx9Uqj$$2Xe+nl|^Ez?9$~^7D+s z<6!RF!e<*^qFueTJ!htO7!86nL~rM^N0x*BxNy7tA*FXM~dJ zrpm~&V|;x6Soy7i5#ypJfw`!m`i+lzar};R(}d}_&*54R3i_}T^oSF}zISZ|bnXX@ zY^ljn$Hy*PMBKw)rn!Atnea0%=BB5+={c32`7@~vY(Nv`-{_3tysQRC55Q=*X`$1X z%-etQFuPBXUBptmD3mDzI|bu@r#+P9JN_d4rsQ>EA7QQ*PAR67ck4-|U+0EG?oh}? zuS@&3e6Suyg*4r+%SQcJYv4M|8)X~JiPbsYZ8_NixnZeGXUnItMZ7})Z#O@N?Tx~J zk%4^US6Cn*Dv+)I@gWW9zX(CBKM)|8gaSa3p8$X=gXmcu-3;J&zaU7*e!DBAg2YV=#rJqLJ!-FB0Wg~9KhGJAJlew64+0ZEM4@a;~Hk=vY5&FD6oK9YG zm`f@nXKTxOjaqSs^&q_eh1houkh7mots_4V^_QYEOBq>~k^=A&dCW0PR^FArMm(jQ zjKX=b#8?9UbEy5(<3xp(sCS-WkTn7P=^YkzuS{!1os7?2Bgh0a^mo4U6W_aY?5^lS zNqWAfm9sE)__L0GRHM^3Klq{Flf`|`KN0>`qX`+zOeq9E%pML&ItH3xHbt8X0;R6b zKb{N>y&Y+Qi^nGr;J3~A*mA$UNZDWruF*6xNsld{#3U)Pb@}O?({8!UyPJD zP7oz1Bb3iSrW)7rdR(C;5jOy~=*i8mMw3}-68j>-G>l)S6ehKD2pAVj! z->sK2|0Rzu;kKHX<{rQm8#Fn}V5>I8l{XN(7WPSFZwiDZ-+ zP0pOLAzsiD0}6~^B)fp5Y&Sy$I-TGXOmFUTXQFD6Po6yax^Fv$D6n%7?Amn+6P7Ky zP!puv8Xns?1z0vaw$93@7)S9xH6mMWtoS+k-3lS+KVGqgKY0lP2~t?H zir&Ak^}1szXB4s$BooLD0g8A&*XpgiC|*O^g210Xee=7;@atL!J+um>MO`@$!(*bG zk?TJSkPhWi4!-VGCi~7EyDptu&dfBQ;^Z1 zXVVX`nc7(OQo%&t7{?rO)Ta`U_7e+&gEaRHCsbRtLL0O)8kp!E6e(&K8u@(Fk$JeG1~(erEozy z?o%;FchYFYw^788(;o^1NMeZh6J<7fF)`G|HW0pDzx2Ym5bo5u?27qu6~dBnRgw_X zmdIjO34on`3WH(+HDSQJD=7U~ggLD4fJDus`~daNYM=xgE7~%A^`{`PA@H@IB|I80 zq^QtOc;0wu3Gy?u%*jkrzwII;8X3R@A>7@`E2I;va3Eh!9!A2iar9EQ%*7-bAoiH+dIxRa*<4K%_UxN ziYeyj6=CxNiE)P^P|3r@&d|WQk^oArhUL1#NJ7=?#N+uWELYdoEBe9``P)e3^9<(? zq`u zEss(?zwfK{6rgTDjZ_Z_-3}+v2agq*^*8g83foe-9sTL({>h$mda=9nn&o6C-VU^| ze5V_mfjpRFZ$+zr1HGmVVxt0Oxd|z_8nEU~l4dB4RQ)MDe>W4U6Qe9Md-d~u!cdR~ zyhF;mvh`HM9+F7}`m>80PWR2B=k1y)sQH=rVGqd75#7P}{s5!i*c<2W@9+A`zw2T* z+KrGiGJZ6b$Yn;&x2!S}U0p8iUv|yFPX0?nlLRh+4%+Xt`4NpBtkkPj9CW)nn5#p$-vwIt`f+!4*u{0wyFLH7!uQuT&cP~iIHOF) zlH$kYZl~_p=ScOXfXm!cnJ&JZ3wdTuT&CHpcl@~YQ5ecEam#+#<*62sFV?KqB^DnR zV8~Jrx*zm;8KER&lkpO{Gn`}cE^iOQ2&VNpK%hQ*Toq#hY7hdN*y zBJ=9e2y+0Q*-13B|D8k2sUpBi-GXpFUJA>T>$eM7PpwIF{gKCR`A~L`%t60U{KOlb zjc=)QABlOlqB3lg!dT&3az=&_KCbpNLsws#A$(>pKhS1rz)eS~O2LACLlY>EJr>Fr zUReN=a8ZyV?P_OgA@-sjCtOO)H~2GX7Edv|JNDVT3b#W&F5N0@Kw0d8CkbF-`~-8| z_X(SlTQBf(f6fdz=BY(SArhK6Q*k4iy?1Xm5);Cn2z&u(-yZ^)lD~DQBaGjoFdd_g zMzMh)ImqPnZw~+_k8CFS)rz_@x{XKIi_gLSF*jgP6tt?7Hi0G4{)xo>RGg-kCVWD_|pQEkP}{ftUGj0!fdg{Y4{ z6s*sP9KgMYf4{m{jc#^3e6%Wd{k#It z;NipJAzo-W5JDPGCWk%B?dUyrP+qOV)LuPg+#BDH>|h_`?MQH!@kcv=G3KP|C=K6- zoWe$UFT9bZwe0+y5S?<^=}w<5%2do{M_tav^fSbX!m6x%_36;SO-wRRmVJi-+>DY4(i|aw*tC_e$SZ5nW#wXrGDIB zK`Eto?@)&m9$$~^J*+y-%Z9&fd=mZkkI1i_bqaZ`3|VTBU28h315>Y*^2AO*>tE}? zQ_C=Rp4}m@CPmSgfb&)%g7qZ>uby5;(M$Z&@MVr&LA^$k;>Gn}H5-%}#esqr$8LOd z;1x3S(g3uy;jtu$>ux32W48zDZ;_{4q*aJ?-o>joPN7scXZEPfMBZI*0I-4ioLiwf zUR!L?D59R%wwrRK{OiBrCkHUz!xZc}jXMYkLfMXdfOXA2Fo0>`dCk&rR9S1Fb~D(_ zxNemB9Z6t}9t247ne57w5;CxB-kHrrQKn!-KXG0%0SIiwA5&0J zGypKR?5W*xAWm4`1_wB`FpX~&u`po!x!LL(&h_NP)O;YIu%w%D!}nU&o$d_ebYe2r zDFD4&IsPl{UK6;7@v~<;(y`7SI3O%AVkb~<<4$h+KZ7TBLgbGwM3~g>@}H6&9uNIH zuJO)_Fzqo6zJw&ku3j(J+VTUFTtPVaZULop0n9I$2J{*u@t?ftcsV@y;jVF~g|r+ix3s1Rj9$?Qr)#Wu=XfpEe;-bNm&k+LkYv`D-qZ zrR^|3p4~q%(9!KGBZmaadD~kZ{8^*0fVwvGd8Dh%O?k-3A`WQ2+FMP76!X#3Wq+B8 zP7&xolCRY+pA3zESP{*c@OA&0(!R`Pp1Iu6ef&loc|)m9AiQ9uq8)bCSI*do^yL8U zyt_A#!^fLYm1*p&-~JdwGj!2sLk9!FxJMr{vqjN}^NGd9u+Q=#rohzlTgzxx#p*Wh zy(l~EUhC@MCI5LFS81(%oic9$g%Z~zP!#bmaiTGo z_$Z(QWcKT%w95G$@DlM_L{dk9kl!D!?7vk&qI=G!cHBxZhHx-@B)`7Zzz}4exEP@m z0={2kfv@)7-1TViEb5e(7 zPA#sw#?~_PNwHfpkS78j+vRGCzN&4v7WqY8zus&57BT(1UfiesJBr!US^5q9BukCK zT58u4^`zRF_A`)~bOiIZoXB-9m4CiS)ef&ER@_v!w)yuzl?1M zQ5l)&>+9oOU%K|s*9`5eNqVFiI(h028=j$0AP}Ah^OT2TxBspuR&nDU<|p^zc};B^ ztW$`xR+x*BVQ z-Ypz!{PTJ0Z11-A-%-58P7C|K_t#u&bvRv2HO#T6M{n<8sOk56H_#86{^`ekqv79NJ+nvY`gQ^2&!ipV0 zolMi!H6Z5-GPvSFE&a5R6v-!zN%$SSyR1ZAnE2%^9C+wg{*;?P^o-*$eGopNto;eu zmYw;>Md*8-jOXF;Hw-_v2=Cu58ub_i>8X=_H&%{V(oMVDvFXRQtBu{^o&`d&(W4)j)Rnd3;1!{0jSiE|4qi?Rk%jwTcjy3J zXdXT7?BL^bRcQ}OJm@2Zkt(8IKWlFSDUw!@cq}?^l|2H`EPeM;r|p6M{%Ay+R*BG_ z*{q>Zg75ju-`9^csj%D)gc9CsJOoO=psfN?QN`kDwD*@P_J@x!&6yA8v9mdTJ}+$W zTf?>TqntK{=qZp<{M2}-%-zH5KtVzF%D$FEj}m8DU7e7I6CX2-^`YF42fA11dWKevtC zWd2-7Yoi+##81qMF8X>#&zS?;#;M?KEKfn0-|^fGgp3A>=ALg$&2WtB(4&vMiuLX6 z25PmRQ+<0+$>vM3SlAA|`#rIpBhEq6&2QyW84F(c#m94pk4jIQ{jCUF@(HiY&_3Oh zsehaM#(22R*L&%s;tnB_C!3cJB+`Oj(_}tBa`0R)@nZ-(GBVudq({a^jQ)_xM$>CY zB!bDyF#ilUX(+6cIvI=lZOoPPVIuliKOc(*`X4P)OnT-HhVotJV+u_C zJK8+@Y1#g)$46jgkT{cc&HWklj}_L8p8X#d zz{7yM?S-45x756F2pgw-tLOVQ1E$)Jz&X#8_VvPZK~qo^0BJ6fch!mM zwIs4{LeTox2qg2I`G;@_Y|K4mQ)H*ikU2l%g`EC;2ojc>EGq-;{|)oi%fq~9wRP=9~_Yw!(_p2s!V z9w3*g^qlg_Jo*3(-8Vzy*PvzfBB77vA|R)MHC9j?XW^Lycl2EIs4<^f(^>HY&?dvc zmj5&c!#N{|l+wQn6&hDPfOdZjhssFSQ#Tpbgh?w=M#H;8MuL2!w{Q}WGU4mxF$^uw z`K4>ash|}qWp(quAuRk~Rd!ahTae(5q!bW1{xiWAOcajwCu{=aMA161co8ARU#9ZR&p{7O*uWjMwNY|-kBx|rgO$AkUt ziSp!XwqK(Bt(txm&n6>V4Sb+QD)4?%2;iLM{Q0* zA>!W^i4UwxT(8$s`J*p^>WC%gYm@y}{du4hl{yumlrRB@^C%o)9ii}^M~k$zEaDuL zR#}!~9$suT)_bRnDs1?Kgt@9hu}A-`NYGYa#(|)`l8wJBdeca%-M9+f2}?xN%krZD z79BT^Zzt`qNEjpwHxs6+s;iND4#`4hk@2k;x&S_eep2A&%YmUGSLJ$3SX*m2gKwog zgP1+=xcQHP3@&H9Bf>)Gr>bILK=h8`E>+DlQ|DCM)O5pt)~;l{d3d?;n-om|phs53 z{R=s8BaWAaeoKKc$%gMU{`mQWNtl1aes%K9xxt4B`KEaOT)yzAhQdaO?LBd=7UxQn zBi;iCp2mc+(Ivl`CQ|xbj30J8?>>04nEa%}CdZj?u@=B1W!SuiqNN}MfUvWXM|K~g z?Ci@(e@<3bJA3P&C*N584)VuvU7%+Hqnataq{i927tJYcPN3z7y5IbbM*8rs7Fvql zo=B9o&9~P7yWl%SS4Y+_kvO?Z+%9_PzN8<)dCd zj&RNXnpO41{OifuD=>23m~%VBDt#_f>AQ2ehLWoFiqva7xt{d^B_im!e`O!#?+l&xx>qG0 zqL(j>YEa3$3WN*sSH@3=1;l*%2Tuq!sEHIK8Hq{t+=0?cl@!5HdI`6igzIK0*zF%? z8HB;QePFXfdMCi5&!qKogZcspzB*w39v*km+MhRCp#!4zOVyfUB-*rWWYdax; zGN@Vad-C!nQGoJ$4fCC}qPz|+I=2*Yn0k$a>{0F{l>Px$=>ommqbo7kK@r*Y8s4=1L2%p)k%W*R1=1eU* z=g*(;6Q^sb$xN{Hcs4wp;`R`%H9*9XYJBGwrMc{5&irU%*+gfU{e>C^M|hx_MhS+{ z`mXbW!H8RyTF(oe`W>N8pw?7pH zfzJ0|^dwIoF|IPhr4;FZ*OUb(Z6vz?0B=N>FBl={>jkAInc;u09h+e?o4}cUg~E`V zxx>>}lctX3qQjbau_^%nu`jJ{<>7h=T{ddAUUX$;XRrPnY8hYC_e)X^K+!NdAg9e* zNo5cxy4lCXjRlbXlyp$bx8v^U>HP-_H`nx5IUh>pVsij4nm;~#cF#!PNcJdCv2YPV zQnte(ou*2!bFD#tUh8!xi2ECoG(deayDaxN)GJ&De2XpAnCQh%BBp9z>?TGxiGE*1 zuF7X*$o)p*k&wQH!r^i8v(L!o`*s{X#S{1T)tm|MyJq8q8ET8yE<`^CKE117Ip%!| zVi?ES1qHsu92ZBxC>v6lu2%s~OSe%X2K}=iv06Y8g7?0NXPO54*uQI`i`5A@urbQq zlCX6=d+VFR!1xZ&EZh$XifZ)UeN=m(IcXhjTA^nTDHGX32CI#tv&0I*V$;a^a0OEY z-hO;M!6DEG*`bPWlRD}|9^p@m=`?LhYtDu{rnNN~ODq4SVq)p?)|p17KxuzBOfkCc zD1ybNzrqKsyOg8_>BQfno81Lj3y8J%>>Pdn*M2$>DcuJ{N`qUb2&k5={-`Tp-gwe) zC!XU5^!)XrZ&u7*Z@o-KaF|66n1Ad%7IHlzwtBN)|Amw$m?lDF-oE%^HocBG^i$It#dxv&+Y9M!WmEJmow2l=-bRA__ZG#`k&5m&!?AR+{jH{$?xNB5P~75SrE` z4<-0Ck>|kr+nR4Bu4Z~R<@WMKhlG(xn&9E{vo?$l6SR7DCh=jU2)t}7GS=I`h?Do+ zUdfd2zxCz@-Cs5G-hrMj3M_w}W8o=x4ZU(dIYujX2rTnAY_vfj7eQES-}ljuv?WI^ zu{h;uk-{0hvC6!!*{eZwY&T`k4xS4Ya*T(!l-u9;>|=H{o?@am*NQ%b=7*!P!wa#7tNp z|C3PGuW43lAPN#6E!eIiV`g03HTZokI9rbX$i1(M-N9Gf0Z6MZYaTnp<$?X( z@m=d4cu?id*_akSTPH5Nwm@1>*nu0Xa#yh~Oa zt-<{vj8%0?awVWMd3Sm3A$9%ZP(~?Nm9RZKAOzEkEPCMaX40Ezmzp*y1(~;XBYv{C zE+H+qQFK@6C?$f$o4G!z-+O@76jU<9Du^Vo>a-Eci6~|obQX)P$0$H)h@0dmAgN0^lR=_$R4-lfWx26W+ffqvT)b*T?aKVjn7>N$6oowWy);)?KnXnrR-0N?OOS2 z2kvo$JDA>J>=oyTCY3xhAolg{{h&qU`rf8DYWH1>(z~Pex5||-eLSAtdUDH??X|s6 z%5SIhQ*WCY(^iaXOFGQ7b5g#xEEQH)cL#3P{-)_G4o6 zpspJeA9K18h#*ExSgzBJlTa70&6_%c1Yo;JNP8C-Y5s0(q(<2qO8;lP4+3`L zLq14Hi?BD6*CR7-d;;!28dR{V&gbEMbN`!XfKA8r5FZ=!6;=1$#h350_djgY0p9}N zea|9%N(cJyT@%y)pRXpL!EnZpkDBw1XG`}hR@NC>uk>~Y#$=B9kkyUI^X)PB#&@%O zGbKF^5X|qgYj}o}7!5BZ(`M)kVSFxDc*U8mhnX^vHkY+_j5?o_@AB}ARL6fgKY3yU z$?u!kMjnlI@_!B!V8RT@WH`X6A{+KGygCy;C&@s-vbgd)?%}9&PHkl%f^9N8oV>{> zbL3 z^l&D}xE$lJRhWLBpZ?XSqQZ##9wVEk*fBiLP_|f;*Gm}D5oo|^!=2oR@sXFn&ZrD2`THDI%AgG8Q;IIFzwdR4x+w*+yW2yEP z_by&`)e6`1F9niFT;h*q_AoJgKljz-c3`;R6l4J71KW!ip+N0mv^4hA)ReCm{{3P} zxNQCGhzJ>@&YgDkn7aPxEsAl~iym_~=M+a@_c|9zrGdOR(38ghIK;2f$oDVQ+1qom zq5*e6&}1AR^z!A)mn85!TM!s7x1*$i zQF_#j?|y0Xe52VH+3T5!{~I9A-k!)fY3}*^0XoXKWAZa~?;WA~5H`2dY3WwY_?7ERBSJ&KU1f zqz?~$iMboW{rl)6-Q>10#i1tbaNqCV;rjo0WE(v{8P9cg>+JQD#9f;{r5woGq0IyI z+1CIDg+vZcPWs6|TAU!8+Qs!{s^x^3DScX|Y*;1yrSn+khw-~a(j@Tt2!kuIm@x|O zR*3FCZ$~Dp__(l0WTx%T@wFc;RObWwnIJ&*5x|vR)fO5zc>h0xZusG9OQ|Po_d+jo zuv@V&CSx{JU?$oG}p;JU#GMQ~C+MEAYF}hU6#W8VL>@JKuWOWtY6@ zvztC2k3+{~KrTcaF6rs~{?A*3a}#g}uWIU5^fH=^XT1W$;(U{Ha-PP<#@<)>sw1na zUKaQm8p59C`WZ8^uypNCO6{8*u0&dUHa6D11d~vCn0-_wd4YvjWjDy%O}a-SyAta4 z%i(zY+hSfC-4-)-A?mw;<=e7yc7Czs{v9h&=9FAERG7Jg8JUqnlQ}htgGAZRj+bcj zPEJn#2n+iwLuI)6P4D@|C!^=)!~JBe?4(#cCM)CGzN&KJFTPzOm-S>$nP*NyM*&Dh=Jy;H9sV*|X zXmSSE?O47~^%-PLIOp#pJ}X6UcON7 zw?Genmo7*rg!^B0t==q+-CP6mX^?`d@1~B35>83l56Ruq4^%C%dRA}tZH9a~$d_0a zivEanX7$`O=hS|1j5wgaQNF+QYWf%<2A7+0YRW(Y)?41C1BXgFc zM1zA>NiLQZIwcp-;@!;QS5qDJ_me{2!MyCsG>ja2XgvKM+1l4qMb2b4ekbg36uB2h z^N4*p)NM?^JEE2TFryyivDb13x|ym>OxOsLkuDd-c&Qk0y{@XZV>9&N=Z`b7@&oMt zr1!W{7V-G)XBI!xB<9!dR$Rw+cIGK0BM(#4q3#2;K;Yr8H1y!sL1 zMD?scH;jYE`gK%>RSy5>r)f^6KbS*VU-qwErW(1wlmq#~FTOtUci{DPcX9PKj`2q9 z`!&CDEyV}TGi;Z>4=cCsc)52J<7Uay7y>LZxsK*OJ+^0`h%36cYt#We6reDJkspK^ zp{VAIbZBy)yGeHwend`BD2u3rh#AJwV*(UZgdMbC;F!Q?-*AkwLu|FY?4SWB&-S9H zX0DxA5JDtwdPCT-6uc|HqBz{ul|&`}t)nGwmJnj(%+EXE0omW{(z2nUI1bt7rym zbgssvh{pSe_Z9jfup)2VhwZ|vE%D+hxz^X$3pF?_Ow(knv*qLh^j664t{ZMsD3uM6 z_ID}&c%92(ZP&aK*rhW1pL7o;VME5|8;l}XZXp+zP#~8+Me%(UmSN@veq53HQSi8kpx`aj}c|3h8`jnH73?}cC0)+Byj_;<>dp6 zfzK8khN=>3?NiCd8(UinWXPe*3jdVd-P1G%&76zB0b0&vvuZU_)*YWB^blMkz)zx5} zgL2PQnKjZU=F!0YpeB*2NV5x!%a`FmvfrW@SOvta!PIOjsj|3FHXkleQfR}g$OJ!k zh9^&!=7(W$E$DULPK|1JuGwcpP&Mbbz?uNDs=ZST;O=IZz_2fMgn@On6;Y_A*RURC zkoTE$D!N?g4X(d0yC3H&!W9xrZVz+!tPS!%j2*MiHtGGO#L9kUU36_d0Bn$x3q~9I zrOTRQ>+CFd!#ep^VsKuN|4uBP5@}Sn$VAfKo0|km0#jAuryM!IRv%0x*_2_mor!Tj zcIiHb70!tTURi98Ly?}jMsL*Y$RjvQIIO1e7{3e9gui~RaDqI-BI$*J4~(TnXu=;l zHqQm`1xFKMB}L$NKFy(%L$579;G-pe-8&z7xo9)2c-#e&w#Tt^oIcdXYS@VIw`?#w z0i5B4M2efIyY1uI@}9`wbLqWVBS{a~(|{#bw@Y2a?z=!8OnzkIv-Hu}&HrNO0ej2J z<<=Fu+B>&#(yeRscxO=Yc4k_UP8ono@gC&a{y2!s#r3eE!_@kz0Xb>6tWKb@^|n9Q zJ7;b`G&1tv_&U;n55SBUeVyd;@@>i(-2dli)R*0Lr=+$Y)#f?Bzkl3jGMjl!w4-Zc z_mYh4iRxFQ2fI&vpFj?EoTXv8KGGh@uC$sVh$HMy_hPw=^-8II-dq52E3;W`qiYhE z&i$KBa6KmN#XznljED{S`I+C@0-SnHMTwzODz-Aoj+Qck;$S;{26FDpl4YURaxktL zErL1?lqms)5s*%mdixJ4`K?ArM2kc^$J05>Nn^a`C+vzKl(~Mh5s5D~Kt(o4-ALMjn8B})A3ut@ zwDSi*hY+CO-K$4edZuH7G<#U76w8#=gF&c;To^+?X$OE7wRkjF7sHYa?;@4_Ce|KB za_jqkN!XcnLJs|BmbZCK3|ju*#QC6K?u($~#B|Z5Hft%IW#>iVc8EDgl%+ag=Zy7v z0}7KpJAT9OBuQlk`+Fh4n*cz4z3X9R%gn9L1ou^jq?u6 z+sx*F&-&YFAtqnr2$>ohOlm2(X&t1h<3*f|EfNEG`u<{W?Cg?35*Ud`F7&>4SC<(| zJMPNJ$fp{|yns1qyo0CsoXC?eurnGjKqgpHJ>D1ei&uZsjnR)m>XDCfT%*$_g+n<7 z1;f>ixQQnVjW;k?m6eqkzVM&p$2z|EPH7FPGPbPnpsv8bx7-q2N`)GALPtO<=xyv_ zLRs0QIl$maFFiD^=>LcBEZs`<_J5A|HnW7pl6CFs+13y;#hm;9 zak$0#uX@3^XIsTU`ePuW(mnBrWF2(xlgo}PS=&z=ULvp*M1kxhmE0|!WfXM1DN?Qm zYQKn{34E}rk}|yu#X7xn&$wEG{q*5_gKd!SU7~gXc={ep5)%4e0Cr_5?`X-P8Q|5& zR=BIq*R8hW6~1$wrZF|ky@e%9$bGyHCZ=stx#K;&1+4iDM&fG@>l|dp((&Lapb1d% zsmHTF2(=LY~e?dZAG=xC?e3vjd79lL58etSX@nps#l zCF;BY*U-__^snyJ9kIflBXtvTy6PC@9Rw?F<;i3W29olcA3I-^Qu?(He=x%bgw?GsJC`|pRrx&JLfOQWSJj{U=j7dyZnkD$$ zDo7iHW7L!?M=(lCyxR;f61jAr3JD6TfB5i9K>;TsA_63N(vEeQbHA+V6;xEh&yF|h z9Y2Hv2`&+S^p&&^;);sq;!%r_v)C0qYAOCBF@ z1>g|o)ij7+Nna&R|B3-E+|2z-JgZ-Vl?h^U|VY|LTo0q8f6}&)56%+jgZ2OT3N#_bpmlTF=AUxyR|v zM@{d-LPOWT<1s{!_PmvSE|w|>vwx-Sh+cRMcOV>1xN_fzDslhxTI9S zY&5+X28{e6XH*T$5Sz(X@z)R{Rm79p-zi`$4zw}%C&mqNMp#gzcSJ2bybGs&6B$iO z)t3iG#@94?9}_3@-_$6vY#pM)7SBHNB)gVOT^P&AhHnsJ$ligh(si zoMB>7p6}h^X7p~kPNf_W8OW`yoHz`O1JsX!;}FP}FnAyQam9UoqhDhjh*r2^)LV3X zf~b|95G{+M4Tx7yZn4E&L z*SjxLZ0jch;YN5zJMc_KPN}G8KsUqu17GrT-7>80LpeLw%P?R4bgA@;{^vD9GY3me z$v<|iyz=s@s(!QW{Ag!H-@H+PnZL}Qu<9Qha~~|2u;Qa8+T7kIXJ8ne+ADbBou#7e z$^Yy*@~p~|6)Rkz`~R>2e%B%as+O!A9BK8a*0C4H8XBUS3F52pYiUz6mbauIUIS8h zx5{@TUj%3(f`JM*@vSK2*nm=1v9W&c1 zQsR-)VLRd9GDcgG!^xox48>Lk zKj?4@Lo}*^Vgqv$a=SUy9n_O8WUGty$I$z;34BAE@U5{Mri(ZWC?JIE!P|RMXN=t; zRlmmDYvX3OQe(J%?GdGqKJC&kc-wM-71Rpy#=5??jrV$dW{DRTP@)dCL#%vVSD+H# zx_Qc*chhY5dff#T!#>5gP7Il37)`1s0W#`(OS( zdNeVMU1x5&9QJjR7jBHn;SKY<^8gx&5U3&*)WrTRb0knyQ^S*0RgZQMbVPbHDz%yx z6%!qZ0K9NPd5&&b2#a<vDJdxk4$hF(*k3gbqw-Ldr|3P7U~ux|ab!O* zYu=YXs;jH>=jZ3MT$Z!7N)j~5GcFYF*g3YdiJ&5af;ZEsABA<^Z&D^qE_<~Cdl?65WHtDk}IM#r;<7cUaQ)zWzK!(+su;|Org1Wd+hlla}OV6={6 zh~`fLyQjBCq7Sp;@=}Uq?r=&CsE`7J1y&?jc*=&JPu4$7NN*>kgPwf*WI~4jq!q5P3HNa zDyY4*@64mt7*ckg{fB+SQtDt8TcB(aiF#dm%ZSUm{ zhp8lyauvaukVR?1gticQp>8?erAmtcMCMLrdxM`Ni#QvmU*L_0R{72M+o*_(6e@oa z#LG4s^sFa473GO)FQ3)L5on6O>-iNwTwU@f>hErtPG&as{#Qoqc`KfITcg5m`*p{f0O%V0|% zH1s%>SsvGOhExGCVNw%@fD|I?>aG*0Qv^U3q`5q80Z4BcARb1!)NDD%K>Excn-0TC z!M5u-v>3DvnrET)c;cOVOl*%|cSw{*LCqQdYOV?~QQmOGcuKS*95WMj;IeRsKEBI0 z@O)SN$;%@Dn3>(%K?)ERpV)yR-@Kkri?#$RD0-vLnxVI`D|5aJu})M@hUb>i!>Ex% z0N^mN@vCkCK-Cg9z7hs!TmS|}z1`BZGne;-opbtv+HbY=R{+J=hYv^eMRj)Q?vnEB zV#cs5M`n^A-#FM8VYf@i#0&k$u)E-{#_}7f2jlem#;}ctSMJ+H8c&GwdU`%kti7%> znb6XnViBV-97zV*-atk&Q8Z4e7=l`9tY1t>dALbeF)*pe?VqyKx?!GlF9vWm_6aYY zLywo-2PtIeZdXrSYM_M3JOwL z$K8?yTRooWCX*2iQ=TE1Y!HKhF?cC^biuBY)E@YNJP=H~ zudS{9Nk<1?7D`4r{7>=f7)IKj^da#Ki9(C*Mm=#YitVGo!Xwex6HZnM3<=4cf_L=_ z=h)X&p$m|5Xs)U2V7ujO>AUp*76M+oN#(=*38#kQuyrNwp(vUa>PyAy!xKw9{RusNfK97t};SX=*ZTai8f-;ci8Ih3laVGc@V85%oj%sZ= zyD@Q0rT9K;kj&?dB7dF2vFn*xoU35 zw>4{DuDUJRTc)?M_l7$!BVS65Tsgh}f7Nu|@oc_dJE>i(s8vNvYqV80V#nUQsI9iD zB4*8qQM9#+(%PG%R&7n}(%O3kq4pNFL%fgg`}zHsIY{6 zyv{eOAa&?hx9^D1%K|)*lGJVU!h6)wVZzs!;f3*?nF6zJOV6b7za361&b+DLy4Ly? zW456s%d8NWdy!O09vv|qLt9z~Syfs{^0Ct}zC(5z8aXGYM+F7VwK5P0ebld93YJr+ zi?+Jn+}PyzG1^6(w5aZvdH&9KK@(8ZBHOLZ+UYjdAQz`byBrnx_&L9;_W}|3!{c{n8n2Q z!#jR;8v*Sv#B(r>*O2QeG{7YbcRc+z>2i_og zbI~>tkVS8WyM*8cAJ#aZe$I`_r6Axnr51WsFNYr|)~gd=O^Vw=?E=0XZmZF2WH}ix zTAZCcNwJ%&Z_v5E`bP|&1<8;Rhw7C0{t9wYYDnI=)1U+#!PYurPG2Hwh7YKlfH^sN z44o8+`iN}c^x}qOejb`Fxeihw_K)T7#U+9itbd2yza1gPB>%q`Hz3P+j<~3d%B>Kt z6k_*Kjs(rH*<^H@cl-Ul55;a+hcypC?l4{4Gh!zT(YN_x0Q36Qq|VHDYuE(Y(|PC8 zQ9D6_NQ_PUL`Q?`ffwNXqlUQ1)0>x`4XRtOXNx=%d-}6(Whki`Zc;t13AjTK^1-QV zo^l^b);B+%*>d>+-T|P68lt1OxK0tEAk_)$MlA_p)(e(h;Lert$qM+kv4_`4)WM6 zu}y58&bkj^cNX6ad%8+pTU&e00dcyFRa68KW`z38U;3nt@AR@~0qD>rT;{aC+~k@D ztk#lui{^h62A7k+w*R3sgc%I~15=1-sDl3^Jy_flAgfHoE^qVFw&v}*Qg3v|*OeIE zyG1wv2tG@mGZ0!Z(SXVL+;n7V1omtpc6a!^Y zT%#fYXcVyES?>l+2~zP#_yJSkFYxA!r^>HlKo@VYw<9qpCpwY?5BJ|%T;o6)4SLQN$6=1w(?9G%7l)%dAm`bJ=VIU>4xOQNlu{3J#U0d)+m!_U)u<=umc6$h`jwDpUG-v;6zcBkMb#`gt4wwRnUvgETj%UQ}$Lu=TEse_a!zm?XvYYz2gWif&MCmYS z%W}&CONaFXnzS`nDJnmPMKmETtu(*PyfGo1obk~bov60WS|2Obis{;)zCOFvz7)Oe z4j^;3toOQ6tk4D4^}jF!tso%<-7PD-_CFiW3R&{4G61kdrrzoyD&R;y?bzC~V* zk=!2@Ni8!jt0R^5dY8H^t+s6zkoGrZJ%(>`*)#0VW?i!wdq#}q<)%>&HiU66|H>t{ zOWNs}Tw7aqY@1PR|8Iu*Ve1wMAdu3{UV&8XmaZmS@Z*1mu6AIE!~uHldygM$e5`m} z^oofOQNU>~iF|psVO9_;2C@TvlEEWAB>^H;c1@AVu6%s38Ccw_YVMZ__yvnKbiiZh3QYu|r z^RC7o&f74aZ20Wh+mJO&meNWj4WQ!6l^Kpg=N;rJ{87D94Am*An@+j8d5+&E6TVJW z`}yAUq5%b0(%eZ9Ml}@U42s^cPr&ke^gf(%n>~;(INsZvAH5}OYC~x4^f-^W?%hFY zE#KC8hw!6_f?qr|pvr#mZ`IgbWY2;@Rs{`cYgI)|LV%@GiNIe;Qkf`78~L&392SiJ zEX9RhrvNmDi5C9qr-_$*JW?BE1&o3c?dGx&c#~l#EjS$2QJbd{2T(oQk$(U3tNY1@ z-l1Jjq8t5YTgsni`!81^{B~vMQiM7c7567vCVyT^8_xRXc^P>Kc9fS|_ZB@HiB!v= zZ#~>vKp#~(mz4bN>Qn?;<0${U|Kb)7#H}rqNb_t#0{v&Mm8W5`xX5&+iEVpCI+OT; zW~jHv!>lF?$igUPM7XU;3NV@UZM-~SF?n_H-8)5LCv=0G*4c0{WDcNE$$ZBY=3~a- zk3_w*dLoa|Jl!JJ8qIOK_f$Z~j81B?)Z7yC3f2W7ovS2?aKd}y(&@P+T;CZULnyiY zRft_r#!Lo>8m!4;T7TFRJM^b2{oO<-Z5fFol4lC&4>Q`@>M;&hM@F3>Y;|VH2|M*E z+iHIrH$X4q>4HL`td0W5WokM)J`IL|zEvgNP<-{CD6(FyU_DEmuE7e)7s@%g7=>SO zH1qN4EgF&})4r3Q@q6M>$7uj&B(2-j)GRyn($@zN@Ut-&>*A{Zar2&TLSmxz z1f8*{OuGyoOZ`2K{XRa{NGh56Uzb#KbXK2i42}1MkfNd@;dcOnmIVgua=w4p6vuBR zb8NsyaRHEE7jc|4u)!QSyaSB3^8H=BW&P*(l`IQ=XroyOpf)HKw}_Y!SW6_E93Dju z56QmVKX38wd{47I+enwBUXUKpo`r0-sx?kpB%J%pc8q=~aSgojB$ zGfq9EsY#*<%pSPl=dm>Yw!4i90Sg4uh92zlpG1q*VRX1v8RM+nuVeaWbJYZ+Y>9hP z%!_J?6*v9H+A^8=&*zzJMe|QkUj|x{{LR@-5;d{WGUxoClLa5=Z{jy(5VpLS2xH58 zqz|QkmVW4`LkS8A@$&H8gF-U^C4SJ#l%uf3G9^(0IcK3^smcBYnY3{Lr6}fKi9QT% z<%q5l#aV-J`z=t@3=unj_}>m-ySv4jW9V>!9_2Ib_!i>69%GoxIrgCI*YioM{M;E? z+uytGU0(%k*T+j4f%NlmbDUgO91qZbuE~-Ei~Mtzoua$(6I>m0?5|#Z3NfO&XfR zJ<;DQJzuZCE8y<3_6+>sM9sZ)k9wYhy%pN+f>Q~^xvXnt^PltALlYB}M~EW>oifojwi<4_j5bz4Q?7?m1E? zT|v4(6_v}9Ja z>?(^c;9P|oq)7Xv_1W}eeWajiYEc;PhNoG*+Oj}=8v8J;j_0nF!)#sl_Dg$Ce=V$^ zOWSrwzZyIdr`VPmvp<{go7F;YVPLnkv<4nO+dg{ZBv03Cq4An`s!{3%HV!&SdoP^y}#N);W&@ zHx?A=n)ZYh7YDrwD_f%~Kr#p8YkECXh%4FI9%?P zJpwtVT!;#L@G!@xEJIcjFrTT#B)|vHRC!c2qO;9DyJWOTjUtRqdlTA92kXlcRHNT~ zxG@G{Qj0bqf{=i&Wr(7Ar#pcdKP$AOvqVsSv2+#MDdPlNA}(vuNW5MZJp9LZ*uk=> zDXPw+&Sn{iGK=iSVwxsbdGq-Tke39jKPrfbQVEE9zMoS2vgi1;N8uq3nzoXMm3 zyfQuwCE9lXQ&nA8b3tvn)#+zGK*O^pe~JP!3Y}eDBNdi1^<5abE8k50%+yq&2M-Rt z(8NZ5HLX+knGFmKhQ`L04Keh7egh{~aYbxyfS@!W(zV@$RnDq0U*wZtRI_}F>se@P z>u<+UH!!yyGJ&V4qeE+J!@yNHWrrHE^D?tA+|>M@zE#qWRNl%Dpii;NdV7{qSy_2_ z%&t-iyuAtvE}MiQ=98g_R_hVVAbn{dmQ-C=mJq&y_rGW_PJe0!HGvdPaWKeZgReW|6zH= zrIQJOEAT=l1Wp_Tkh0{);q#v;&}?)G`43#mP8G9daF5c&gX>LEwuuP71AY~`cDXNr4s?C(r4C7!*YX>w*U*+2!)%lpwhVE zgK3KTu%~Io`-M0#Oxc#MPE59UmZ#P%jb_;pG>bV&rU z>N05Mdm^_Y_4>d@8+K*ZdYY|>w!%EHHh^dL^JtOI&$0?1*dSWiM+6Q#6~xaa1B}3sd!HM2*rajW)g|sS(-bG6 zMC8V`PW0pqPjt(v*`$n35~05PK+)kn?=E9;XY5S~B=s2w2j?fpjSYhD{=dB)<=REu zEBTJW4aM`{#K2`&e%0^zsYOXNJtV$y{ySay4>qxTJoeruAHt_wCy?ea?J5Ji6&1 z+#%3WohYj=3%7jDC{B7??T3xChlm|{rcB%D6~Ey$ImnqRw1hGe95ikh?$62ow!*9F ztv+h_Eh}0NHPbYt1k$7B00c>o^=s!(*sW&$>fqGdoM6uLuBl@%X*=1c>#~pE#N7QC zy?Uw?9wtK~s|FLnW3kxJ#5r4gZ+mw49WGYXd<{$K)e=5cGFt_kxw;4DB-)86C_Yf7 zMNG1sY1Fvn&c!3)6unF_0{tRX4DL>!dsRPgsH~Y_SW6>2ahQ5;>zm;@ zSxiT6hI)nmyw0&EfYqD{KQvv%1@-LH>{e@BFw!PSYHQZxlD#vmmp_dNatpFW4{RWx~dXPz) zV+G`nf_i3msr=F{yMh>HE0u1XcfJmtC%a{u9z4R|j4d^P?Ky2#gSNfGr>EadnkD#R zvOgq${S!@uUd5-TmM~!eiBS>M5i#|}#^Ck;0NN7KNENer)z`JA%+pBL&NxPsB;kGM z3rRf;eYJ?Ify-BM{qxOagAu%LPnAhyy8n1@LX(mHv^;O$pGYJ9FhPK#0#v5_ft&0R z0ORSSI+0WD&C(b0WrntbcgSG#%S*$ert;3mbYRFG08l_XP?t|=2j^j7IaLBxW#%=phsHrrpTN#~t4uN2@A^Tr{^sG~A#u(o zCAgKG_AqZ))z0pLgJ8H}C`%51)E4e@*aG9E-oI!T< zBmn1pYQ35S>)aLmkkRc^d5!BFWu-%Z-5)tv|JlYe|Nmf;$E?nkul4=ut*ZcS7H>p~ z*O~8Yx7$o+zna+mU1K~hE;>%mEnx3%Zt@LD&N>7p(&B(_lcKhEY{v-(m|cpszVJQK z5F-k$D;#ZU%&n@TQTt(4E2iTh)JR&rRby&!Kaegfx?rTm`?Bm+uFvhb=ARbhGgZHX zjF=EcQ!JQ?h?AVP37*$@CYwfW%V?MiP!NZfD;33o`Z6I3H^lT`gqxND*H@@qaL0E;FaSD;5K^cLZ`8kk-5IMIJ@S#l(iEhYEE?g1l#yqs< UA?^kQ9Y7#8C2hrWd8^R>17lnUrT_o{ literal 55380 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 Sr@}n?0=ioFG%Gc1!~PFbM~#&L literal 3359 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 diff --git a/icons/obj/tank.dmi b/icons/obj/tank.dmi index 33cde91a1dd73b42ac12a8e29fe4bc639be568e2..2bca7736c94a48f4979d6b73e451749000987ed4 100644 GIT binary patch delta 3289 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 delta 3089 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 Vm1P&W&i;26WM}1I`Oe%2{Xbv!^6vlu diff --git a/maps/southern_cross/job/outfits.dm b/maps/southern_cross/job/outfits.dm index 22cf52a403..d3ec9f553a 100644 --- a/maps/southern_cross/job/outfits.dm +++ b/maps/southern_cross/job/outfits.dm @@ -16,6 +16,7 @@ Keep outfits simple. Spawn with basic uniforms and minimal gear. Gear instead go pda_type = /obj/item/device/pda/cargo // Brown looks more rugged id_type = /obj/item/weapon/card/id/civilian/explorer id_pda_assignment = "Explorer" + flags = OUTFIT_HAS_BACKPACK|OUTFIT_COMPREHENSIVE_SURVIVAL /decl/hierarchy/outfit/job/explorer2/technician name = OUTFIT_JOB_NAME("Explorer Technician") @@ -42,6 +43,7 @@ Keep outfits simple. Spawn with basic uniforms and minimal gear. Gear instead go pda_type = /obj/item/device/pda/cargo // Brown looks more rugged id_type = /obj/item/weapon/card/id/civilian/pilot id_pda_assignment = "Pilot" + flags = OUTFIT_HAS_BACKPACK|OUTFIT_COMPREHENSIVE_SURVIVAL /decl/hierarchy/outfit/job/medical/sar name = OUTFIT_JOB_NAME("Search and Rescue") @@ -54,4 +56,4 @@ Keep outfits simple. Spawn with basic uniforms and minimal gear. Gear instead go pda_slot = slot_l_store id_type = /obj/item/weapon/card/id/medical/sar id_pda_assignment = "Search and Rescue" - flags = OUTFIT_HAS_BACKPACK|OUTFIT_EXTENDED_SURVIVAL + flags = OUTFIT_HAS_BACKPACK|OUTFIT_EXTENDED_SURVIVAL|OUTFIT_COMPREHENSIVE_SURVIVAL \ No newline at end of file diff --git a/maps/southern_cross/southern_cross-6.dmm b/maps/southern_cross/southern_cross-6.dmm index 89073e6f8d..9fea7db77a 100644 --- a/maps/southern_cross/southern_cross-6.dmm +++ b/maps/southern_cross/southern_cross-6.dmm @@ -1921,7 +1921,7 @@ "KW" = (/obj/machinery/door/airlock{name = "Restroom"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_station) "KX" = (/obj/effect/wingrille_spawn/reinforced,/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/skipjack_station) "KY" = (/obj/machinery/door/airlock/hatch{req_access = list(150)},/turf/unsimulated/floor{tag = "icon-cult"; name = "plating"; icon_state = "cult"},/area/skipjack_station) -"KZ" = (/obj/item/weapon/storage/box/vox,/turf/unsimulated/floor{tag = "icon-asteroid"; icon_state = "asteroid"},/area/skipjack_station) +"KZ" = (/obj/item/weapon/storage/box,/turf/unsimulated/floor{tag = "icon-asteroid"; icon_state = "asteroid"},/area/skipjack_station) "La" = (/obj/item/clothing/mask/gas/swat{desc = "A close-fitting mask clearly not made for a human face."; name = "\improper alien mask"},/turf/unsimulated/floor{tag = "icon-asteroid"; icon_state = "asteroid"},/area/skipjack_station) "Lb" = (/obj/structure/table/rack,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/merc,/obj/item/clothing/mask/gas/syndicate,/obj/item/clothing/head/helmet/space/void/merc,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station) "Lc" = (/obj/structure/table/rack,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/syndicate/black/green,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/syndicate/black/green,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_station) @@ -2107,6 +2107,7 @@ "OA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/skipjack_station/start) "OB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/skipjack_station/start) "OC" = (/obj/machinery/door/airlock/hatch{req_access = list(150)},/turf/simulated/shuttle/floor/skipjack,/area/skipjack_station/start) +"OD" = (/turf/space,/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating/airless/carry,/area/skipjack_station/start) "OE" = (/obj/item/robot_parts/head,/turf/simulated/shuttle/plating,/area/skipjack_station/start) "OF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "syndieshutters"; name = "Blast Shutters"; opacity = 0},/obj/structure/window/reinforced/full,/turf/simulated/shuttle/plating,/area/syndicate_station/start) "OG" = (/obj/structure/flight_right{tag = "icon-right (WEST)"; icon_state = "right"; dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/syndicate_station/start) @@ -2190,7 +2191,6 @@ "Qg" = (/obj/machinery/atmospherics/portables_connector{tag = "icon-map_connector (EAST)"; icon_state = "map_connector"; dir = 4},/obj/machinery/portable_atmospherics/canister/oxygen/prechilled,/turf/simulated/shuttle/floor/voidcraft/light,/area/syndicate_station/start) "Qh" = (/obj/structure/table/steel,/obj/item/weapon/storage/firstaid/o2{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/firstaid/regular,/obj/machinery/atmospherics/pipe/manifold/visible,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/adv,/turf/simulated/shuttle/floor/voidcraft/light,/area/syndicate_station/start) "Qi" = (/obj/machinery/atmospherics/unary/freezer{tag = "icon-freezer_0 (WEST)"; icon_state = "freezer_0"; dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/syndicate_station/start) -"Qj" = (/turf/space,/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating/airless/carry,/area/skipjack_station/start) "Qk" = (/obj/structure/table/standard,/obj/item/weapon/handcuffs/legcuffs,/turf/simulated/shuttle/floor/black,/area/skipjack_station/start) "Ql" = (/obj/structure/table/standard,/obj/item/weapon/deck/cards,/turf/simulated/shuttle/floor/black,/area/skipjack_station/start) "Qm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/skipjack_station/start) @@ -2240,7 +2240,7 @@ "Re" = (/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/space) "Rf" = (/turf/unsimulated/wall{icon = 'icons/misc/title.dmi'; icon_state = "title"},/area/space) "Rg" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/simulated/mineral,/area/space) - + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -2480,13 +2480,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaPkOXOcOcMtPlMtMtMtPmPnPoMtMtMtPpMtPqPrPsPkaaaaaaaaaaaaaaIdIdabIdIdIdaaaaaaaaaaaaPtPuMBPvMpMBMBOnMpOoOpOpOqMpMpMpMpOrMpPwMpMSOrMpMpPxPxMpPyPzPAMpMpaaaaaaaaaaaaaaIdIdIdabaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaMtMtPBPCPCMtPDPEPDPFPGPHPIPFPJPKPLMtPMPNPOMtMtaaaaaaaaaaaaIdIdabIdIdaaaaaaaaaaaaaaMpMpPPPQMpMBMBNPMpPRMBMBPRMpPSPTMpMBMpMpMpPUOpPVOpPWPXMpMpMpMpMpaaaaaaaaaaaaaaaaIdIdIdabaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaMtMtPYPYMtMtPDPDPDPZPGQaPIPZPLPLQbMtMtPYPYMtMtaaaaaaaaaaaaIdIdabIdIdaaaaaaaaaaaaaaaaMpMpMpMpNyMBMBMpMpMpQcMpMpNZNZQdMBNPMpQeQfOpOpQgQhQiMpMDMEMFaaaaaaaaaaaaaaaaaaaaIdIdabaaaa -aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaMtQjQjMtMtQkQlPDQmQnNtQnQmPLPLQoMtMtQjQjMtaaaaaaaaaaaaaaIdIdabIdaaaaaaaaaaaaaaaaaaaaaaMpMpMpMBMBMBMpNENZMpQpNZNZQqQrQsMpOpOpOpOpQtQuQvMpMDMEMXaaaaaaaaaaaaaaaaaaaaIdIdabaaaa +aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaMtODODMtMtQkQlPDQmQnNtQnQmPLPLQoMtMtODODMtaaaaaaaaaaaaaaIdIdabIdaaaaaaaaaaaaaaaaaaaaaaMpMpMpMBMBMBMpNENZMpQpNZNZQqQrQsMpOpOpOpOpQtQuQvMpMDMEMXaaaaaaaaaaaaaaaaaaaaIdIdabaaaa aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaaaaaaaaaMtPDQwPDMtMtQxMtMtQyPLQzMtaaaaaaaaaaaaaaaaaaaaIdIdIdabIdaaaaaaaaaaaaaaaaaaaaaaaaaaMpMpMpMpMpQAQBMpMpMSMpMpQCQDMpQEOpOpOpQFOpQGMpMDMEMXaaaaaaaaaaaaaaaaaaaaIdIdabaaaa aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaaaaaaaaaMtPDPDQHMtQIQJQKMtPLPLQLMtaaaaaaaaaaaaaaaaaaaaIdIdIdabIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMpMpMpMpaaaaaaMpMpMpMpQMQNOpQOQPQQQRMpQSMENGaaaaaaaaaaaaaaaaaaBrBrIdabaaaa aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaaaaaaaaaMtMtQTPDMtQUQJQVMtQWQXMtMtaaaaaaaaaaaaaaaaaaaaIdIdIdabIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMpMpQYQZRaMpMpMpMpMpMpMpaaaaaaaaaaaaaaaaBrBraaIdabaaaa aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaaaaaaaaaMtMtMtMtMtRbRcRdMtMtMtMtMtaaaaaaaaaaaaaaaaaaaaIdIdIdabIdBrBraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBrBraaaaIdOxaaaa aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaaaaaaaaaaaaaaaaaaaaaaaMtMtPYPYPYPYPYMtMtaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdabIdaaBrBraaaaIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBrBraaaaaaaaONaaaa -aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaIdIdIdaaaaaaaaaaaaaaaaaaMtQjQjQjQjQjMtaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdabIdaaaaBrBrIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdIdaaaaaaaaaaONaaaa +aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaaaIdIdIdaaaaaaaaaaaaaaaaaaMtODODODODODMtaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdabIdaaaaBrBrIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdIdaaaaaaaaaaONaaaa aaaaabababababababReabababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaIdIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdabIdaaaaaaIdIdIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdIdIdIdaaaaaaaaONaaaa aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaIdIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdabIdaaaaaaIdIdIdIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdIdIdIdIdaaaaaaaaaaONaaaa aaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaONaaaaIdIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdabIdaaaaaaIdIdIdIdIdIdIdIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIdIdIdIdIdIdIdIdIdaaaaaaaaaaONaaaa @@ -2498,4 +2498,3 @@ aaaaRfababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} - From 5c9fd04ed34cf3a0d79bb189f7327439ff226ffc Mon Sep 17 00:00:00 2001 From: Anewbe Date: Sat, 17 Feb 2018 01:19:57 -0600 Subject: [PATCH 007/337] Fixes some goofs --- code/game/gamemodes/changeling/powers/bioelectrogenesis.dm | 2 +- code/game/gamemodes/changeling/powers/electric_lockpick.dm | 2 +- code/game/gamemodes/technomancer/spell_objs.dm | 2 +- code/game/objects/objs.dm | 2 +- .../structures/crates_lockers/closets/secure/security.dm | 2 ++ code/modules/clothing/head/jobs.dm | 5 ++++- code/modules/mob/living/carbon/human/update_icons.dm | 3 --- polaris.dme | 2 +- 8 files changed, 11 insertions(+), 9 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm b/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm index 85fa496181..1579252628 100644 --- a/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm +++ b/code/game/gamemodes/changeling/powers/bioelectrogenesis.dm @@ -102,7 +102,7 @@ desc = "You could probably shock someone badly if you touched them, or recharge something." icon = 'icons/obj/weapons.dmi' icon_state = "electric_hand" - show_examine = 0 + show_examine = FALSE var/shock_cost = 10 var/agony_amount = 60 diff --git a/code/game/gamemodes/changeling/powers/electric_lockpick.dm b/code/game/gamemodes/changeling/powers/electric_lockpick.dm index ab3d79520c..29ad6573f6 100644 --- a/code/game/gamemodes/changeling/powers/electric_lockpick.dm +++ b/code/game/gamemodes/changeling/powers/electric_lockpick.dm @@ -30,7 +30,7 @@ desc = "This finger appears to be an organic datajack." icon = 'icons/obj/weapons.dmi' icon_state = "electric_hand" - show_examine = 0 + show_examine = FALSE /obj/item/weapon/finger_lockpick/New() if(ismob(loc)) diff --git a/code/game/gamemodes/technomancer/spell_objs.dm b/code/game/gamemodes/technomancer/spell_objs.dm index 87dee6714c..2a917b4fd8 100644 --- a/code/game/gamemodes/technomancer/spell_objs.dm +++ b/code/game/gamemodes/technomancer/spell_objs.dm @@ -31,7 +31,7 @@ ) throwforce = 0 force = 0 - show_examine = 0 + show_examine = FALSE // var/mob/living/carbon/human/owner = null var/mob/living/owner = null var/obj/item/weapon/technomancer_core/core = null diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 4011b3476f..3833133f4a 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -14,7 +14,7 @@ var/show_messages var/preserve_item = 0 //whether this object is preserved when its owner goes into cryo-storage, gateway, etc - var/show_examine = 1 // Does this pop up on a mob when the mob is examined? + var/show_examine = TRUE // Does this pop up on a mob when the mob is examined? /obj/Destroy() processing_objects -= src diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 83aa687957..9d3d3cbf13 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -103,6 +103,7 @@ if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/sec(src) new /obj/item/clothing/head/helmet/HoS(src) + new /obj/item/clothing/head/helmet/HoS/hat(src) new /obj/item/clothing/suit/storage/vest/hos(src) new /obj/item/clothing/under/rank/head_of_security/jensen(src) new /obj/item/clothing/under/rank/head_of_security/corp(src) @@ -162,6 +163,7 @@ new /obj/item/clothing/suit/storage/vest/wardencoat(src) new /obj/item/clothing/suit/storage/vest/wardencoat/alt(src) new /obj/item/clothing/head/helmet/warden(src) + new /obj/item/clothing/head/helmet/warden/hat(src) new /obj/item/weapon/cartridge/security(src) new /obj/item/device/radio/headset/headset_sec(src) new /obj/item/device/radio/headset/headset_sec/alt(src) diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index 0cda9f312f..a215bdca9a 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -112,6 +112,7 @@ desc = "It's a special helmet issued to the Warden of a securiy force." icon_state = "policehelm" body_parts_covered = 0 + valid_accessory_slots = null /obj/item/clothing/head/helmet/HoS name = "Head of Security helmet" @@ -122,7 +123,7 @@ desc = "The hat of the Head of Security. For showing the officers who's in charge." icon_state = "hoscap" body_parts_covered = 0 - + valid_accessory_slots = null /obj/item/clothing/head/helmet/HoS/dermal name = "Dermal Armour Patch" @@ -138,6 +139,8 @@ armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.9 body_parts_covered = 0 + valid_accessory_slots = null + show_examine = FALSE /obj/item/clothing/head/det/grey icon_state = "detective2" diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 4c046bc52a..8f47f9b3b6 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -949,12 +949,10 @@ var/global/list/damage_icon_parts = list() /mob/living/carbon/human/update_inv_head(var/update_icons=1) - world << "update_inv_head" if(QDESTROYING(src)) return if(head) - world << "Has head" head.screen_loc = ui_head //TODO //Determine the icon to use @@ -1011,7 +1009,6 @@ var/global/list/damage_icon_parts = list() var/obj/item/clothing/head/hat = head if(istype(hat) && hat.accessories.len) for(var/obj/item/clothing/accessory/A in hat.accessories) - world << "[A.name]" standing.overlays |= A.get_mob_overlay() overlays_standing[HEAD_LAYER] = standing diff --git a/polaris.dme b/polaris.dme index 16fc5082af..e026cf9978 100644 --- a/polaris.dme +++ b/polaris.dme @@ -2407,7 +2407,7 @@ #include "code\ZAS\Zone.dm" #include "interface\interface.dm" #include "interface\skin.dmf" -#include "maps\example\example.dm" +#include "maps\southern_cross\southern_cross.dm" #include "maps\submaps\_readme.dm" #include "maps\submaps\space_submaps\space.dm" #include "maps\submaps\surface_submaps\mountains\mountains.dm" From 7f7ecc4255a183a3131b975e562ee0b53b2370c0 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Sat, 17 Feb 2018 11:14:56 -0500 Subject: [PATCH 008/337] Makes devs able to see use of take admin command button --- code/modules/admin/topic.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 81c709f6d8..502461cd69 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1228,7 +1228,7 @@ if(ismob(M)) var/take_msg = "ADMINHELP: [key_name(usr.client)] is attending to [key_name(M)]'s adminhelp, please don't dogpile them." for(var/client/X in admins) - if((R_ADMIN|R_MOD|R_EVENT) & X.holder.rights) + if((R_ADMIN|R_MOD|R_EVENT|R_SERVER) & X.holder.rights) to_chat(X, take_msg) to_chat(M, "Your adminhelp is being attended to by [usr.client]. Thanks for your patience!") else From 60559da6ab587e4e9999096f4b5b15d63f1cb0f8 Mon Sep 17 00:00:00 2001 From: atermonera Date: Sat, 17 Feb 2018 10:57:50 -0800 Subject: [PATCH 009/337] Changelog update --- html/changelog.html | 33 +++++++++++++++ html/changelogs/.all_changelog.yml | 32 +++++++++++++++ html/changelogs/ANEWBE CASTS FIST.yml | 37 ----------------- html/changelogs/Anewbe - Mines.yml | 40 ------------------- html/changelogs/Anewbe- Various.yml | 38 ------------------ ...fieldCommander-doyouwannabuildasnowman.yml | 38 ------------------ .../PrismaticGynoid-movethosemachines.yml | 4 -- .../PrismaticGynoid-universalponchos.yml | 4 -- html/changelogs/schnayy-giftcrates.yml | 9 ----- 9 files changed, 65 insertions(+), 170 deletions(-) delete mode 100644 html/changelogs/ANEWBE CASTS FIST.yml delete mode 100644 html/changelogs/Anewbe - Mines.yml delete mode 100644 html/changelogs/Anewbe- Various.yml delete mode 100644 html/changelogs/BattlefieldCommander-doyouwannabuildasnowman.yml delete mode 100644 html/changelogs/PrismaticGynoid-movethosemachines.yml delete mode 100644 html/changelogs/PrismaticGynoid-universalponchos.yml delete mode 100644 html/changelogs/schnayy-giftcrates.yml diff --git a/html/changelog.html b/html/changelog.html index 629a7c1c02..c6a3dd049d 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -53,6 +53,39 @@ -->
+

17 February 2018

+

Anewbe updated:

+
    +
  • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
  • +
  • Mines now give a visible message when they go off.
  • +
  • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
  • +
  • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
  • +
  • Arming a land mine now takes concentration. If you move, it will boom.
  • +
  • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
  • +
  • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
  • +
  • Cyborg Chargers now decrease radiation on FBPs.
  • +
  • Falling one floor now does a lot less damage, on average.
  • +
  • Falling one floor in a Mech no longer hurts the occupant.
  • +
+

PrismaticGynoid updated:

+
    +
  • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
  • +
  • Changed department ponchos to be open to any job, just like department jackets.
  • +
+

Schnayy updated:

+
    +
  • Adds bouquets. Can be ordered via 'gift crate' in cargo.
  • +
  • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
  • +
  • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
  • +
  • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
  • +
+

battlefieldCommander updated:

+
    +
  • Added packed snow brick material. Craft it using snow piles.
  • +
  • Added snow girders and igloo walls. Craft them using snow bricks.
  • +
  • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
  • +
+

10 February 2018

Atermonera updated: