From 9154e6cbf2a594093ce4d75d1eb9791afdc51f7b Mon Sep 17 00:00:00 2001 From: xxalpha Date: Wed, 3 Feb 2016 07:58:41 +0000 Subject: [PATCH 01/56] ultra range again --- code/__HELPERS/unsorted.dm | 21 ++++++++++++++++++- code/game/gamemodes/blob/theblob.dm | 2 +- code/game/machinery/computer/crew.dm | 4 ++-- .../machinery/computer/telecrystalconsoles.dm | 2 +- code/game/machinery/doors/brigdoors.dm | 6 +++--- .../telecomms/computers/logbrowser.dm | 2 +- .../telecomms/computers/telemonitor.dm | 2 +- .../machinery/telecomms/telecomunications.dm | 2 +- .../objects/items/devices/traitordevices.dm | 2 +- code/game/objects/items/toys.dm | 4 ++-- .../objects/items/weapons/teleportation.dm | 2 +- .../machinery/other/area_atmos_computer.dm | 2 +- code/modules/events/anomaly_bluespace.dm | 2 +- code/modules/events/electrical_storm.dm | 2 +- code/modules/holodeck/computer.dm | 2 +- code/modules/mining/mine_turfs.dm | 2 +- code/modules/mob/interactive.dm | 8 +++---- .../mob/living/silicon/ai/freelook/chunk.dm | 2 +- .../simple_animal/hostile/giant_spider.dm | 4 ++-- code/modules/power/singularity/narsie.dm | 2 +- code/modules/power/singularity/singularity.dm | 6 +++--- .../modules/projectiles/projectile/special.dm | 2 +- 22 files changed, 51 insertions(+), 32 deletions(-) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 20d35846a87..76e7357781e 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1117,8 +1117,27 @@ B --><-- A return I +//ultra range (no limitations on distance, faster than range for distances > 8); including areas drastically decreases performance +/proc/urange(dist=0, atom/center=usr, orange=0, areas=0) + if(!dist) + if(!orange) + return list(center) + else + return list() + + var/list/turfs = RANGE_TURFS(dist, center) + if(orange) + turfs -= get_turf(center) + . = list() + for(var/V in turfs) + var/turf/T = V + . += T + . += T.contents + if(areas) + . |= T.loc + //similar function to range(), but with no limitations on the distance; will search spiralling outwards from the center -/proc/ultra_range(dist=0, center=usr, orange=0) +/proc/spiral_range(dist=0, center=usr, orange=0) if(!dist) if(!orange) return list(center) diff --git a/code/game/gamemodes/blob/theblob.dm b/code/game/gamemodes/blob/theblob.dm index 942110135f2..9635508ed11 100644 --- a/code/game/gamemodes/blob/theblob.dm +++ b/code/game/gamemodes/blob/theblob.dm @@ -93,7 +93,7 @@ /obj/effect/blob/proc/Pulse_Area(pulsing_overmind = overmind, claim_range = 10, pulse_range = 3, expand_range = 2) src.Be_Pulsed() if(claim_range) - for(var/obj/effect/blob/B in ultra_range(claim_range, src, 1)) + for(var/obj/effect/blob/B in urange(claim_range, src, 1)) if(!B.overmind && !istype(B, /obj/effect/blob/core) && prob(30)) B.overmind = pulsing_overmind //reclaim unclaimed, non-core blobs. B.update_icon() diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm index a1f58a67ef5..ad992d3aba3 100644 --- a/code/game/machinery/computer/crew.dm +++ b/code/game/machinery/computer/crew.dm @@ -229,8 +229,8 @@ var/global/datum/crewmonitor/crewmonitor = new var/obj/machinery/camera/C = locate(/obj/machinery/camera) in range(5, tile) - if (!C) C = locate(/obj/machinery/camera) in ultra_range(10, tile) - if (!C) C = locate(/obj/machinery/camera) in ultra_range(15, tile) + if (!C) C = locate(/obj/machinery/camera) in urange(10, tile) + if (!C) C = locate(/obj/machinery/camera) in urange(15, tile) if (C) var/turf/current_loc = AI.eyeobj.loc diff --git a/code/game/machinery/computer/telecrystalconsoles.dm b/code/game/machinery/computer/telecrystalconsoles.dm index 49fefa2e08f..f778b374959 100644 --- a/code/game/machinery/computer/telecrystalconsoles.dm +++ b/code/game/machinery/computer/telecrystalconsoles.dm @@ -134,7 +134,7 @@ var/list/possible_uplinker_IDs = list("Alfa","Bravo","Charlie","Delta","Echo","F transferlog += ("[worldtime2text()] [logmessage]") /obj/machinery/computer/telecrystals/boss/proc/scanUplinkers() - for(var/obj/machinery/computer/telecrystals/uplinker/A in ultra_range(scanrange, src.loc)) + for(var/obj/machinery/computer/telecrystals/uplinker/A in urange(scanrange, src.loc)) if(!A.linkedboss) TCstations += A A.linkedboss = src diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 77c1f3419c8..a72c6d98e41 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -39,15 +39,15 @@ Radio.listening = 0 spawn(20) - for(var/obj/machinery/door/window/brigdoor/M in ultra_range(20, src)) + for(var/obj/machinery/door/window/brigdoor/M in urange(20, src)) if (M.id == src.id) targets += M - for(var/obj/machinery/flasher/F in ultra_range(20, src)) + for(var/obj/machinery/flasher/F in urange(20, src)) if(F.id == src.id) targets += F - for(var/obj/structure/closet/secure_closet/brig/C in ultra_range(20, src)) + for(var/obj/structure/closet/secure_closet/brig/C in urange(20, src)) if(C.id == src.id) targets += C diff --git a/code/game/machinery/telecomms/computers/logbrowser.dm b/code/game/machinery/telecomms/computers/logbrowser.dm index 756a72bb043..6fe32ddae80 100644 --- a/code/game/machinery/telecomms/computers/logbrowser.dm +++ b/code/game/machinery/telecomms/computers/logbrowser.dm @@ -173,7 +173,7 @@ temp = "- FAILED: CANNOT PROBE WHEN BUFFER FULL -" else - for(var/obj/machinery/telecomms/server/T in ultra_range(25, src)) + for(var/obj/machinery/telecomms/server/T in urange(25, src)) if(T.network == network) servers.Add(T) diff --git a/code/game/machinery/telecomms/computers/telemonitor.dm b/code/game/machinery/telecomms/computers/telemonitor.dm index efdbdaa4c9c..f76a0ca641b 100644 --- a/code/game/machinery/telecomms/computers/telemonitor.dm +++ b/code/game/machinery/telecomms/computers/telemonitor.dm @@ -94,7 +94,7 @@ temp = "- FAILED: CANNOT PROBE WHEN BUFFER FULL -" else - for(var/obj/machinery/telecomms/T in ultra_range(25, src)) + for(var/obj/machinery/telecomms/T in urange(25, src)) if(T.network == network) machinelist.Add(T) diff --git a/code/game/machinery/telecomms/telecomunications.dm b/code/game/machinery/telecomms/telecomunications.dm index b46bd9577cd..161de617ea5 100644 --- a/code/game/machinery/telecomms/telecomunications.dm +++ b/code/game/machinery/telecomms/telecomunications.dm @@ -146,7 +146,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list() if(autolinkers.len) // Links nearby machines if(!long_range_link) - for(var/obj/machinery/telecomms/T in ultra_range(20, src, 1)) + for(var/obj/machinery/telecomms/T in urange(20, src, 1)) add_link(T) else for(var/obj/machinery/telecomms/T in telecomms_list) diff --git a/code/game/objects/items/devices/traitordevices.dm b/code/game/objects/items/devices/traitordevices.dm index af8237a5e70..7f77a68f41a 100644 --- a/code/game/objects/items/devices/traitordevices.dm +++ b/code/game/objects/items/devices/traitordevices.dm @@ -39,7 +39,7 @@ effective or pretty fucking useless. add_logs(user, null, "knocked down people in the area", src) - for(var/mob/living/carbon/human/M in ultra_range(10, user, 1)) + for(var/mob/living/carbon/human/M in urange(10, user, 1)) if(prob(50)) M.Weaken(rand(10,20)) diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 434f2715ecd..b3fbb324436 100755 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -1131,7 +1131,7 @@ /obj/item/toy/minimeteor/throw_impact(atom/hit_atom) if(!..()) playsound(src, 'sound/effects/meteorimpact.ogg', 40, 1) - for(var/mob/M in ultra_range(10, src)) + for(var/mob/M in urange(10, src)) if(!M.stat && !istype(M, /mob/living/silicon/ai))\ shake_camera(M, 3, 1) qdel(src) @@ -1178,7 +1178,7 @@ cooldown = (world.time + 300) // Sets cooldown at 30 seconds user.visible_message("[user] presses the big red button.", "You press the button, it plays a loud noise!", "The button clicks loudly.") playsound(src, 'sound/effects/explosionfar.ogg', 50, 0, surround = 0) - for(var/mob/M in ultra_range(10, src)) // Checks range + for(var/mob/M in urange(10, src)) // Checks range if(!M.stat && !istype(M, /mob/living/silicon/ai)) // Checks to make sure whoever's getting shaken is alive/not the AI sleep(8) // Short delay to match up with the explosion sound shake_camera(M, 2, 1) // Shakes player camera 2 squares for 1 second. diff --git a/code/game/objects/items/weapons/teleportation.dm b/code/game/objects/items/weapons/teleportation.dm index 6d2303a0483..8ddc35e8ee5 100644 --- a/code/game/objects/items/weapons/teleportation.dm +++ b/code/game/objects/items/weapons/teleportation.dm @@ -149,7 +149,7 @@ Frequency: else L["[get_area(com.target)] (Inactive)"] = com.target var/list/turfs = list( ) - for(var/turf/T in ultra_range(10, orange=1)) + for(var/turf/T in urange(10, orange=1)) if(T.x>world.maxx-8 || T.x<8) continue //putting them at the edge is dumb if(T.y>world.maxy-8 || T.y<8) diff --git a/code/modules/atmospherics/machinery/other/area_atmos_computer.dm b/code/modules/atmospherics/machinery/other/area_atmos_computer.dm index 53aa393b48d..cca6693dcae 100644 --- a/code/modules/atmospherics/machinery/other/area_atmos_computer.dm +++ b/code/modules/atmospherics/machinery/other/area_atmos_computer.dm @@ -113,7 +113,7 @@ connectedscrubbers = new() var/found = 0 - for(var/obj/machinery/portable_atmospherics/scrubber/huge/scrubber in ultra_range(range, src.loc)) + for(var/obj/machinery/portable_atmospherics/scrubber/huge/scrubber in urange(range, src.loc)) if(istype(scrubber)) found = 1 connectedscrubbers += scrubber diff --git a/code/modules/events/anomaly_bluespace.dm b/code/modules/events/anomaly_bluespace.dm index df4d6ffd8d3..bfb574706cc 100644 --- a/code/modules/events/anomaly_bluespace.dm +++ b/code/modules/events/anomaly_bluespace.dm @@ -49,7 +49,7 @@ var/y_distance = TO.y - FROM.y var/x_distance = TO.x - FROM.x - for (var/atom/movable/A in ultra_range(12, FROM )) // iterate thru list of mobs in the area + for (var/atom/movable/A in urange(12, FROM )) // iterate thru list of mobs in the area if(istype(A, /obj/item/device/radio/beacon)) continue // don't teleport beacons because that's just insanely stupid if(A.anchored) continue diff --git a/code/modules/events/electrical_storm.dm b/code/modules/events/electrical_storm.dm index 4108a34f6db..302586925c5 100644 --- a/code/modules/events/electrical_storm.dm +++ b/code/modules/events/electrical_storm.dm @@ -31,5 +31,5 @@ return for(var/obj/effect/landmark/epicentre in epicentreList) - for(var/obj/machinery/power/apc/apc in ultra_range(lightsoutRange, epicentre)) + for(var/obj/machinery/power/apc/apc in urange(lightsoutRange, epicentre)) apc.overload_lighting() diff --git a/code/modules/holodeck/computer.dm b/code/modules/holodeck/computer.dm index 6f31a22f717..154ebc9f00d 100644 --- a/code/modules/holodeck/computer.dm +++ b/code/modules/holodeck/computer.dm @@ -121,7 +121,7 @@ if(!floorcheck()) emergency_shutdown() damaged = 1 - for(var/mob/M in ultra_range(10,src)) + for(var/mob/M in urange(10,src)) M.show_message("The holodeck overloads!") for(var/turf/T in linked) diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index e8eb3462876..3299e098e7f 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -407,7 +407,7 @@ var/global/list/rockTurfEdgeCache if(prob(30)) if(istype(loc, /area/mine/explored)) return - for(var/atom/A in ultra_range(15,T))//Lowers chance of mob clumps + for(var/atom/A in urange(15,T))//Lowers chance of mob clumps if(istype(A, /mob/living/simple_animal/hostile/asteroid)) return var/randumb = pickweight(mob_spawn_list) diff --git a/code/modules/mob/interactive.dm b/code/modules/mob/interactive.dm index 5fc95dcfeef..03fdafe2d57 100644 --- a/code/modules/mob/interactive.dm +++ b/code/modules/mob/interactive.dm @@ -395,17 +395,17 @@ doing |= TRAVEL if(nearby.len > 4) //i'm crowded, time to leave - TARGET = pick(target_filter(ultra_range(MAX_RANGE_FIND,src,1))) + TARGET = pick(target_filter(urange(MAX_RANGE_FIND,src,1))) else if(prob((FUZZY_CHANCE_LOW+FUZZY_CHANCE_HIGH)/2)) //chance to chase an item - TARGET = locate(/obj/item) in ultra_range(MIN_RANGE_FIND,src,1) + TARGET = locate(/obj/item) in urange(MIN_RANGE_FIND,src,1) else if(prob((FUZZY_CHANCE_LOW+FUZZY_CHANCE_HIGH)/2)) //chance to leave - TARGET = locate(/obj/machinery/door) in ultra_range(MIN_RANGE_FIND,src,1) // this is a sort of fix for the current pathing. + TARGET = locate(/obj/machinery/door) in urange(MIN_RANGE_FIND,src,1) // this is a sort of fix for the current pathing. else //else, target whatever, or go to our department if(prob((FUZZY_CHANCE_LOW+FUZZY_CHANCE_HIGH)/2)) - TARGET = pick(target_filter(ultra_range(MIN_RANGE_FIND,src,1))) + TARGET = pick(target_filter(urange(MIN_RANGE_FIND,src,1))) else TARGET = safepick(get_area_turfs(job2area(myjob))) tryWalk(TARGET) diff --git a/code/modules/mob/living/silicon/ai/freelook/chunk.dm b/code/modules/mob/living/silicon/ai/freelook/chunk.dm index 515d4b54501..9f6cc242cb6 100644 --- a/code/modules/mob/living/silicon/ai/freelook/chunk.dm +++ b/code/modules/mob/living/silicon/ai/freelook/chunk.dm @@ -140,7 +140,7 @@ src.y = y src.z = z - for(var/obj/machinery/camera/c in ultra_range(CHUNK_SIZE, locate(x + (CHUNK_SIZE / 2), y + (CHUNK_SIZE / 2), z))) + for(var/obj/machinery/camera/c in urange(CHUNK_SIZE, locate(x + (CHUNK_SIZE / 2), y + (CHUNK_SIZE / 2), z))) if(c.can_use()) cameras += c diff --git a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm index ae40d8b279f..ba6a8efbaeb 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -48,7 +48,7 @@ gold_core_spawnable = 1 see_invisible = SEE_INVISIBLE_MINIMUM see_in_dark = 4 - + /mob/living/simple_animal/hostile/poison/giant_spider/Topic(href, href_list) if(href_list["activate"]) var/mob/dead/observer/ghost = usr @@ -105,7 +105,7 @@ //1% chance to skitter madly away if(!busy && prob(1)) stop_automated_movement = 1 - Goto(pick(ultra_range(20, src, 1)), move_to_delay) + Goto(pick(urange(20, src, 1)), move_to_delay) spawn(50) stop_automated_movement = 0 walk(src,0) diff --git a/code/modules/power/singularity/narsie.dm b/code/modules/power/singularity/narsie.dm index 0c64d0d67d5..8b549a802ef 100644 --- a/code/modules/power/singularity/narsie.dm +++ b/code/modules/power/singularity/narsie.dm @@ -139,7 +139,7 @@ set background = BACKGROUND_ENABLED // if(defer_powernet_rebuild != 2) // defer_powernet_rebuild = 1 - for(var/atom/X in ultra_range(consume_range,src,1)) + for(var/atom/X in urange(consume_range,src,1)) if(isturf(X) || istype(X, /atom/movable)) consume(X) // if(defer_powernet_rebuild != 2) diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 7e0669991de..7478b5bfe5a 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -115,7 +115,7 @@ /obj/singularity/proc/admin_investigate_setup() last_warning = world.time - var/count = locate(/obj/machinery/field/containment) in ultra_range(30, src, 1) + var/count = locate(/obj/machinery/field/containment) in urange(30, src, 1) if(!count) message_admins("A singulo has been created without containment fields active ([x],[y],[z])",1) investigate_log("was created. [count?"":"No containment fields were active"]","singulo") @@ -236,7 +236,7 @@ /obj/singularity/proc/eat() set background = BACKGROUND_ENABLED - var/list/L = grav_pull > 8 ? ultra_range(grav_pull, src, 1) : orange(grav_pull, src) + var/list/L = grav_pull > 8 ? urange(grav_pull, src, 1) : orange(grav_pull, src) for(var/atom/X in L) var/dist = get_dist(X, src) var/obj/singularity/S = src @@ -372,7 +372,7 @@ /obj/singularity/proc/combust_mobs() - for(var/mob/living/carbon/C in ultra_range(20, src, 1)) + for(var/mob/living/carbon/C in urange(20, src, 1)) C.visible_message("[C]'s skin bursts into flame!", \ "You feel an inner fire as your skin bursts into flames!") C.adjust_fire_stacks(5) diff --git a/code/modules/projectiles/projectile/special.dm b/code/modules/projectiles/projectile/special.dm index e84a7357080..c54813e62fb 100644 --- a/code/modules/projectiles/projectile/special.dm +++ b/code/modules/projectiles/projectile/special.dm @@ -80,7 +80,7 @@ return A.ex_act(2) playsound(src.loc, 'sound/effects/meteorimpact.ogg', 40, 1) - for(var/mob/M in ultra_range(10, src)) + for(var/mob/M in urange(10, src)) if(!M.stat) shake_camera(M, 3, 1) qdel(src) From e10fe56f6cdf753e5b82010ff54621c6547413c4 Mon Sep 17 00:00:00 2001 From: MMMiracles Date: Wed, 10 Feb 2016 21:32:40 -0500 Subject: [PATCH 02/56] adds 11 templates for space ruins --- _maps/RandomRuins/SpaceRuins/asteroid1.dmm | 26 +++++ _maps/RandomRuins/SpaceRuins/asteroid2.dmm | 27 +++++ _maps/RandomRuins/SpaceRuins/asteroid3.dmm | 29 ++++++ _maps/RandomRuins/SpaceRuins/asteroid4.dmm | 38 +++++++ _maps/RandomRuins/SpaceRuins/asteroid5.dmm | 47 +++++++++ _maps/RandomRuins/SpaceRuins/derelict1.dmm | 61 ++++++++++++ _maps/RandomRuins/SpaceRuins/derelict2.dmm | 61 ++++++++++++ _maps/RandomRuins/SpaceRuins/derelict3.dmm | 48 +++++++++ _maps/RandomRuins/SpaceRuins/derelict4.dmm | 63 ++++++++++++ _maps/RandomRuins/SpaceRuins/derelict5.dmm | 62 ++++++++++++ _maps/RandomRuins/SpaceRuins/spacebar.dmm | 109 +++++++++++++++++++++ code/modules/awaymissions/corpse.dm | 20 ++++ config/spaceRuinConfig.txt | 13 ++- 13 files changed, 603 insertions(+), 1 deletion(-) create mode 100644 _maps/RandomRuins/SpaceRuins/asteroid1.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/asteroid2.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/asteroid3.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/asteroid4.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/asteroid5.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/derelict1.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/derelict2.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/derelict3.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/derelict4.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/derelict5.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/spacebar.dmm diff --git a/_maps/RandomRuins/SpaceRuins/asteroid1.dmm b/_maps/RandomRuins/SpaceRuins/asteroid1.dmm new file mode 100644 index 00000000000..51f3eec5a47 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/asteroid1.dmm @@ -0,0 +1,26 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"c" = (/turf/simulated/mineral/random/high_chance,/area/space) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaabaa +aaaabbaaaaaaaaaaaaaa +aaaabbbaaaaaaaaaaaaa +aaaaaaaaabbcbaaaaaaa +aaaaaaaaaabbaaaaaaaa +aaaaaaaaaabaaaaaaaaa +aaaaaaabaaaaaaaaaaaa +aaaaabbcbaaaaabbbaaa +aaaaabccbaaaaabcbaaa +aaaaccccaaabbccbbaaa +aaabcccbaaabbccaaaaa +aaabccaaaaaabbaaaaaa +aaabbbaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaabcaaaaaaa +aaaabaaaaaabbaaaaaaa +aaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/asteroid2.dmm b/_maps/RandomRuins/SpaceRuins/asteroid2.dmm new file mode 100644 index 00000000000..9aa2723e304 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/asteroid2.dmm @@ -0,0 +1,27 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"c" = (/turf/simulated/mineral,/area/space) +"d" = (/turf/simulated/mineral/random/high_chance,/area/space) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaabbbbaaaaaaaaaab +aaabbbbbbbbaaaaabbaa +aabbbbbcbbbbbbaaabaa +abbbbbcccbbbbbaaaaaa +abbbcccccccddbbaaaaa +abbbcccccccddbbaaaaa +abbbcccdddccdbbbbaaa +aaabcccccdddcccbbaaa +aabbbddcccddccdbbbba +aabbbddcccddccccbbba +aabbbddccdddccccbbba +aabbbddcdddcccddbbba +aaabbddcdcccccddbbba +aaaabbbbdccccdddbbba +aaaaaabbcccdcccbbbba +aaabaabbbbbccccbbaaa +baaaaaaabbbbbccbaaaa +aaaaaaaaaaaabbbbaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/asteroid3.dmm b/_maps/RandomRuins/SpaceRuins/asteroid3.dmm new file mode 100644 index 00000000000..c5630f6a568 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/asteroid3.dmm @@ -0,0 +1,29 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"c" = (/turf/simulated/mineral,/area/space) +"d" = (/turf/simulated/mineral/random/high_chance,/area/space) +"e" = (/obj/effect/decal/remains/human,/turf/simulated/floor/plating/asteroid/airless,/area/space) +"f" = (/obj/item/weapon/pickaxe/diamond,/turf/simulated/floor/plating/asteroid/airless,/area/space) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aabbbaaaaaaaaabaaaaa +aabbbbabbbbaaaaaaaaa +baabccbbbbbbbbbbaaba +aabbccbccccdddcbbaaa +aabccccccccdddcbbaaa +aabcccdccbcccccccaaa +aaabcccccbccccccccaa +abbbcccbbbccccccddaa +bbbcccbbbbbcdcccddaa +cdddccbbebbccccccaaa +cdddcbbfbbcccccccaaa +ccccccbbbbcccccbbaaa +cccccccbbccccccbbaba +bcdddccccccccbbaaaaa +acdddcccccddcbaaaaaa +acdddccbccddbbaaaaaa +aabbcbbbbcbbbaaaaaba +aaaaaaabbbbbaabaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/asteroid4.dmm b/_maps/RandomRuins/SpaceRuins/asteroid4.dmm new file mode 100644 index 00000000000..4200da72fab --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/asteroid4.dmm @@ -0,0 +1,38 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/mineral,/area/space) +"c" = (/turf/simulated/mineral/random/high_chance,/area/space) +"d" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"e" = (/turf/simulated/mineral/clown,/area/space) +"f" = (/turf/simulated/floor/plating/asteroid,/area/space) +"g" = (/obj/item/weapon/shard,/obj/item/weapon/paper{info = "Extraction was successful! The disguise was perfect, the clowns never knew what hit 'em! Once I get back to base with the bananium samples I'll be rich, I tell you! RICH!"},/turf/simulated/floor/plating/asteroid,/area/space) +"h" = (/obj/item/stack/sheet/mineral/bananium{amount = 15},/turf/simulated/floor/plating,/area/space) +"i" = (/turf/simulated/floor/plating/asteroid,/turf/simulated/wall/shuttle{dir = 2; icon_state = "swall_f10"; layer = 2},/area/space) +"j" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/space) +"k" = (/obj/structure/bed/chair{dir = 1},/obj/item/weapon/shard,/obj/effect/landmark/corpse/clown{corpsebrute = 120; corpseoxy = 75},/turf/simulated/floor/plasteel/shuttle,/area/space) +"l" = (/obj/structure/bed/chair{dir = 1},/obj/item/weapon/storage/pod{pixel_x = -26},/turf/simulated/floor/plasteel/shuttle,/area/space) +"m" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/wall/shuttle{icon_state = "swall_f5"; dir = 2},/area/space) +"n" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/turf/simulated/floor/plasteel/shuttle,/area/space) +"o" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/wall/shuttle{icon_state = "swall_f9"; dir = 2},/area/space) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aabbbaaaaaaaaaaaaaaa +acccbbbbaaaaaaaaaaaa +acccbbcbbbaaaaaabaaa +abbbbbbbbbbaaaabbaaa +abddbbbbbbcaaaabbbaa +aadddbbbbbcaaaabbaaa +aaadddddbaaaaabbbaaa +aaaaadddbaaaaabbaaaa +aaaaaaaaaaaaaabbaaaa +aaaaaaaaaaaaccbbaaaa +aaabaaaaaabbccbaaaaa +aaabaaaaabbbebbaaaaa +aabbbaaadbbeefbcaaaa +aabbbaaaddbghibcaaaa +abbbbaaaddbjkjbbaaaa +abbaaaaaaabjljbaaaaa +aaaaabaaaaamnoaaaaaa +aaabaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/asteroid5.dmm b/_maps/RandomRuins/SpaceRuins/asteroid5.dmm new file mode 100644 index 00000000000..64cb5f94145 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/asteroid5.dmm @@ -0,0 +1,47 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/mineral,/area/ruin/unpowered) +"c" = (/turf/simulated/mineral/random/high_chance,/area/ruin/unpowered) +"d" = (/turf/simulated/floor/plating/asteroid/airless,/area/ruin/unpowered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabbbccccbaaaaaaaaaaaaaaaaa +aaaaaaaaaabbbbbbbbccccbbbbbbaaaaaaaaaaaa +aaaaaaaabbbbbbbbbbdddbbbbbbbbaaaaaaaaaaa +aaaaaccccbbbbbbdddddddddcbbccaaaaaaaaaaa +aaaaaccccbbbbccddddddddddbbccaaaaaaaaaaa +aaabbccccbbbddddddaaaaaddddbbaaaaaaaaaaa +aaabbbccbbcdddaaaaaaaaaadddbbbaaaaaaaaaa +aaacbbbbbdddaaaaaabbbaaadddbbbaaaaaaaaaa +aaacbbbbbddaaaaaaabbbaaaaaaabbaaaaaaaaaa +aaaabbbbdddaaaaaaaabbaaaaaaabbaaaaaaabaa +aaaaabbbddaaaaaaaaaaaaaaaaaabbaaaaaabcaa +aaaaabbbddaaaaabaaaaaaaaaaabbaaaaaabccca +aaaaabbbddddaaaaaaaaaaaaaaabbaaaaaabccca +aaaaaaccbdddaaaaaaaaaaaaaaaaaaaaaaabccca +aaaaaaccbdddaaaaaaabbaabaaaaaaaaadddbbba +aaaaaaccbbcbaaaaabbbbaaaaaaaaaadddddbbaa +aaaaaaaaaaaaaaaaabbcbaaaaaaaaaadddddbbaa +aaaaaaaaaaaaaaaaabbcaaaaaaaadddddddbbbaa +aaaaaaaaaaaaaaaaaabbaaaaaaaaddddbddbbbba +aaaaaaaaaaaaaaaaaaaaaaaaaaaaddddbddbbbba +aaaaaaaaaaaaaaaaaaaaaaaaaaaabcbbbdddbcba +aaaaaaaaaaaaabdddddbbbaaaaabbbbbbcdddcba +aaaaaaaaabdddddddddddddaaaaabbbbbcdddbba +aaaaaaabddddddbbbbbbdddaaaaaaabbbcddbbaa +aaaaaabddddbcccccbbbddddbaaaaabbbbbbbbaa +aaaaaabddbbbcccccbbbbccdcaaaaabbbbbbbbaa +aaaaddddbbcccbbbbbbbbccdddaaaaabccbbaaaa +aaaaddddbbccdddbbbdddccdddaaaaaaabbcaaaa +aaaddddbbbccdddbdddddbbdddaaaaaaaaaaaaaa +aaaddddcccccdcbbddddddddddaaaaaaaaaaaaaa +abbdddbccccdddddddcbddddddaaaaaaaaaaaaaa +accbbbbccccdddddddbbbbbbbcaaaaaaaaaaaaaa +acccbbbccccddddddbbbbbbbbcaaaaaaaaaaaaaa +acccbbbbbbbbbbbbbbccbbbbbbaaaaaaaaabbaaa +aaccbbbbbbbbbbbbbbccbbbbbaaaaaaaaabbbaaa +aabbbbbbccbbbbbbbbbbbbbbbaaaaaaaabbbbaaa +aaabbbbbccbabbbbbccccbbbbaaaaaaaabbbaaaa +aaabbbbbaaaaaaaabccccbbaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/derelict1.dmm b/_maps/RandomRuins/SpaceRuins/derelict1.dmm new file mode 100644 index 00000000000..cce69a08f40 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/derelict1.dmm @@ -0,0 +1,61 @@ +"a" = (/turf/space,/area/space) +"b" = (/obj/structure/lattice,/turf/space,/area/space) +"c" = (/turf/simulated/wall,/area/ruin/unpowered) +"d" = (/obj/structure/alien/weeds,/obj/structure/alien/resin/membrane,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"e" = (/obj/structure/girder,/obj/structure/alien/weeds,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"f" = (/obj/structure/alien/weeds,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"g" = (/obj/structure/alien/weeds,/obj/structure/table_frame,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"h" = (/obj/structure/alien/weeds/node,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"i" = (/obj/structure/alien/weeds,/obj/structure/bed/nest,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"j" = (/obj/structure/alien/weeds,/obj/structure/bed/nest,/obj/effect/decal/remains/human,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"k" = (/obj/structure/alien/resin/wall,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"l" = (/obj/structure/alien/resin/membrane,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"m" = (/obj/structure/alien/weeds,/obj/structure/table,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"n" = (/obj/structure/alien/weeds,/obj/effect/decal/remains/robot,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"o" = (/obj/structure/alien/weeds/node,/obj/structure/table,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"p" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"q" = (/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"r" = (/obj/structure/alien/weeds,/obj/structure/bed/nest,/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaabbbaabbbbbbbaaaaaaaaaaaaaaa +aaaaaaaaaaabbbbbcccccdcccaaaaaaaaaaaaaaa +aaaaaaaaaabbbbbefcghcfijcbbbbbaaaaaaaaaa +aaaaaaaaabbbbkkffcffcfffccbbbbbaaaaaaaaa +aaaaaaaaabbbkffhfcffcfhffcclbbbaaaaaaaaa +aaaaaaaaaabkffiffcffcfffffmlbbbaaaaaaaaa +aaaaaaaaaabcfffffffffffffnopbbaaaaaaaaaa +aaaaaaaaaaaaecceccffcccecccpbaaaaaaaaaaa +aaaaaaaaaaaaacmfjffffffifcaaaaaaaaaaaaaa +aaaaaaaaaaabccmhfjffffhficaaaaaaaaaaaaaa +aaaaaaaaaabbdffffffffiffkqbaaaaaaaaaaaaa +aaaaaaaaaabbpcccccffccckqbbaaaaaaaaaaaaa +aaaaaaaaaabbbbbchfffficqpbaaaaaaaaaaaaaa +aaaaaaaaaabbbaacfffffgcbbbaaaaaaaaaaaaaa +aaaaaaaaaabbaaacelfrfdhbbaaaaaaaaaaaaaaa +aaaaaaaaaabaaaaabblddbbbbaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaabqbbbbbaaaaaaaaaaaaaaaa +aaaaaaaaabaaaaaaaabbbaaaaaaaaaaaaaaaaaaa +aaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaabaacbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aabbbcqqbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abbqqqqqbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +bpcqqqqqbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +bpqqqqcbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +bpqqqqqbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +accccpbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/derelict2.dmm b/_maps/RandomRuins/SpaceRuins/derelict2.dmm new file mode 100644 index 00000000000..9926db41235 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/derelict2.dmm @@ -0,0 +1,61 @@ +"a" = (/turf/space,/area/space) +"b" = (/obj/structure/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/space,/area/space) +"c" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/ruin/powered) +"d" = (/obj/structure/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/space,/area/space) +"e" = (/obj/structure/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/structure/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/ruin/powered) +"f" = (/turf/simulated/wall,/area/ruin/powered) +"g" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ruin/powered) +"h" = (/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/turf/simulated/floor/plasteel,/area/ruin/powered) +"i" = (/turf/simulated/floor/plasteel,/area/ruin/powered) +"j" = (/obj/machinery/light/small{tag = "icon-bulb1 (EAST)"; icon_state = "bulb1"; dir = 4},/turf/simulated/floor/plasteel,/area/ruin/powered) +"k" = (/obj/structure/window/reinforced,/turf/space,/area/space) +"l" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor/plating,/area/ruin/powered) +"m" = (/obj/structure/bed/chair{tag = "icon-chair (EAST)"; icon_state = "chair"; dir = 4},/obj/effect/decal/remains/human,/turf/simulated/floor/plasteel,/area/ruin/powered) +"n" = (/obj/structure/table,/obj/item/candle{pixel_y = 5},/obj/item/trash/plate{pixel_x = 10},/obj/item/trash/plate{pixel_x = -10},/turf/simulated/floor/plasteel,/area/ruin/powered) +"o" = (/obj/structure/bed/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/obj/effect/decal/remains/human,/turf/simulated/floor/plasteel,/area/ruin/powered) +"p" = (/obj/structure/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/space,/area/space) +"q" = (/obj/machinery/light/small{tag = "icon-bulb1 (WEST)"; icon_state = "bulb1"; dir = 8},/turf/simulated/floor/plasteel,/area/ruin/powered) +"r" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/ruin/powered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabcdaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabedaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabedaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabedaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaafgcgfaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaafhiiiifaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaafiiiiiijfaaaaaaaaaaaaaaa +aaaaaaaaaaaakkkkgiiiiiiigkkkkaaaaaaaaaaa +aaaaaaaaaaaaclllciimnoiiclllcaaaaaaaaaaa +aaaaaaaaaaaappppgiiiiiiigppppaaaaaaaaaaa +aaaaaaaaaaaaaaaafqiiiiiifaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaafiiiirfaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaafgcgfaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabedaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabedaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabedaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaabcdaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/derelict3.dmm b/_maps/RandomRuins/SpaceRuins/derelict3.dmm new file mode 100644 index 00000000000..6e593bfc1ab --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/derelict3.dmm @@ -0,0 +1,48 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/floor/plating/airless,/area/space) +"c" = (/turf/simulated/wall,/area/space) +"d" = (/obj/structure/lattice,/turf/space,/area/space) +"e" = (/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area/space) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaabbbbbbbaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaabbbcbbbaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaadbbbcccbbbdaaaaaaaaa +aaaaaaaaaaaaaaaaaaaadbbcbcbcbbdaaaaaaaaa +aaaaaaaaaaaaaaaaaaaadbbbbcbcbbddaaaaaaaa +aaaaaaaaaaaaaaaaaaadddbbbbbbbbdddaaaaaaa +aaaaaaaaaaaaaaaaaaadddddbbbddddbddaaaaaa +aaaaaaaaaaaaaaaaaadbddddddddddddddaaaaaa +aaaaaaaaaaaaaaaaadddddddddddddddddaaaaaa +aaaaaaaaaaaaaaaaddbbbbbddbdddbbbbdaaaaaa +aaaaaaaaaaaaaaaadbbccbbbdddbbbbbbdaaaaaa +aaaaaaaaaaaaaaaabbbcbbbbdddbbbbcbbaaaaaa +aaaaaaaaaaaaaaabbbbcbbbbddbbbbbcbbaaaaaa +aaaaaaaaaaaaaaabcccbbbddddbbbbcbbbaaaaaa +aaaaaaaaaaaaaadbbbbcbbddddbbbccccbaaaaaa +aaaaaaaaaaaaaadbbbbbbddbddbbbbcbbaaaaaaa +aaaaaaaaaaaaadddbbbbbdddddbbbbcbbaaaaaaa +aaaaaaaaaaaaaddddddddddaaddbbbbbaaaaaaaa +aaaaaaaaaaaaadddaaaaaaaaaaddabbaaaaaaaaa +aaaaaaaaaaaaddaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aacbbdddaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aacbbbdddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aacbbbddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aacbbbbbddeaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aacbbbbbbbdaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaacbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaacccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/derelict4.dmm b/_maps/RandomRuins/SpaceRuins/derelict4.dmm new file mode 100644 index 00000000000..046415a2e24 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/derelict4.dmm @@ -0,0 +1,63 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/mineral,/area/ruin/unpowered) +"c" = (/turf/simulated/floor/plating/asteroid/airless,/area/ruin/unpowered) +"d" = (/turf/simulated/mineral/random/high_chance,/area/ruin/unpowered) +"e" = (/turf/simulated/wall/shuttle/smooth,/area/ruin/unpowered) +"f" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"g" = (/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"h" = (/turf/simulated/floor/plasteel/airless{icon_plating = "plating"; icon_regular_floor = "shuttlefloor"; icon_state = "shuttlefloor"},/area/ruin/unpowered) +"i" = (/obj/structure/bed/chair,/obj/structure/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plasteel/airless{icon_plating = "plating"; icon_regular_floor = "shuttlefloor"; icon_state = "shuttlefloor"},/area/ruin/unpowered) +"j" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/airless{icon_plating = "plating"; icon_regular_floor = "shuttlefloor"; icon_state = "shuttlefloor"},/area/ruin/unpowered) +"k" = (/obj/effect/spawner/lootdrop/crate_spawner,/turf/simulated/floor/plasteel/airless{icon_plating = "plating"; icon_regular_floor = "shuttlefloor"; icon_state = "shuttlefloor"},/area/ruin/unpowered) +"l" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"m" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"n" = (/obj/structure/bed/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"o" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"p" = (/obj/structure/table,/turf/simulated/floor/plasteel/airless{icon_plating = "plating"; icon_regular_floor = "shuttlefloor"; icon_state = "shuttlefloor"},/area/ruin/unpowered) +"q" = (/obj/item/weapon/shard,/obj/structure/bed/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/turf/simulated/floor/plasteel/airless{icon_plating = "plating"; icon_regular_floor = "shuttlefloor"; icon_state = "shuttlefloor"},/area/ruin/unpowered) +"r" = (/obj/structure/bed/chair{dir = 1},/obj/structure/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plasteel/airless{icon_plating = "plating"; icon_regular_floor = "shuttlefloor"; icon_state = "shuttlefloor"},/area/ruin/unpowered) +"s" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plating/airless,/area/ruin/unpowered) +"t" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/ruin/unpowered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaacccbbbbaaaaaaaaaaaaaaabaaaaaaaaaaaa +aaaaacccbbbbaaaaaaaaaaaaaabbbaaaaaaaaaaa +aaaaaaccbbaaaaaaaaaaaaaaaabbbaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaabbdddddbbaaabbbbaaaaaaaaaaa +aaaaaaaaaaabbbbddddbbbbbbbbbbbaaaaaaaaaa +aaaaaaaaaaacbbbbbdbbbbbbbbbbbbbaaaaaaaaa +aaaaaaaaccccbbbbbbbbbccbbdddbbbaaaaaaaaa +aaaaaaaacccccbddbbccccccccccbccaaaaaaaaa +aaaaaaaaaccccbddbbeeeefeeeeecccaaaaaaaaa +aaaaaaaaacccccbbbgggghhijkelcccaaaaaaaaa +aaaaaaaaacccccbbbgmnhhhhhhelcccaaaaaaaaa +aaaaaaaaaccccbbbbopqhhhhhgelcccaaaaaaaaa +aaaaaaaaaccccbbdbbghhhhrsgelcaaaaaaaaaaa +aaaaaaaaaabccbbbbbeeeefetgeecaaaaaaaaaaa +aaaaaabaaabbbbbbbccccccccccccaaaaaaaaaaa +aaaaaaaaaabbbbbbbbbbcccccccccaaaaaaaaaaa +aaabaaaaaaaabbbbbbbbbccccaaaaaaaaaaaaaaa +aaaaaaaaaaaaabdbbdddbccccaaaaaaaaaaaaaaa +aaaaabbaaaaaaaaabdddbbbaaaaaaaaaaaaabaaa +aaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaabbaaaaaaaaaaaaaaaabbbaaaaaaaaaccbbaa +aaaaaaaaaaaaaaaaaaaaadbbbbaaaaaaacccdbaa +aaaaaaaaaaaaaaaaaaadbbbbccaaaaaaacbdbaaa +aaaaaaaaaaaaaaaaaadbbbbcaaaaaaaaacbbbaaa +aaaaaaaaaaaaaaaaaddbbcccaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaababbbbbcccaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaabbbbbccccaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaabbbbdcccaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabbcccccaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaabccaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/derelict5.dmm b/_maps/RandomRuins/SpaceRuins/derelict5.dmm new file mode 100644 index 00000000000..642fb202ea1 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/derelict5.dmm @@ -0,0 +1,62 @@ +"a" = (/turf/space,/area/space) +"b" = (/turf/simulated/mineral,/area/space) +"c" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"d" = (/turf/simulated/mineral,/area/ruin/unpowered) +"e" = (/turf/simulated/wall,/area/ruin/unpowered) +"f" = (/turf/simulated/wall/rust,/area/ruin/unpowered) +"g" = (/turf/simulated/floor/plating,/area/ruin/unpowered) +"h" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/ruin/unpowered) +"i" = (/obj/effect/spawner/lootdrop/crate_spawner,/turf/simulated/floor/plating,/area/ruin/unpowered) +"j" = (/obj/structure/barricade/wooden,/obj/structure/door_assembly,/turf/simulated/floor/plating,/area/ruin/unpowered) +"k" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plating,/area/ruin/unpowered) +"l" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/ruin/unpowered) +"m" = (/obj/effect/decal/remains/human,/turf/simulated/floor/plating,/area/ruin/unpowered) +"n" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/plating,/area/ruin/unpowered) +"o" = (/obj/structure/table,/turf/simulated/floor/plating,/area/ruin/unpowered) +"p" = (/turf/simulated/floor/plating/asteroid/airless,/area/ruin/unpowered) +"q" = (/obj/structure/barricade/wooden,/turf/simulated/floor/plating,/area/ruin/unpowered) +"r" = (/obj/structure/barricade/wooden,/obj/machinery/door/airlock/external,/turf/simulated/floor/plating/asteroid/airless,/area/ruin/unpowered) +"s" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/ruin/unpowered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbabbaaaa +aaaaaaaaaaaaaaaaaaaaaaaaabaaaabbbbaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaa +aaaaaaaaaaabbbbbaaaaaaaaaaaaaaaaaaaabaaa +aaaaaaaabbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa +aaaaaacbbbbbbbbbbbbbbbaaaaaaaaaaaabaaaaa +aaaaaacbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaa +aaaaaccbbbbbbbddeefddeeddbbbbbaaaaaaaaaa +aaaaaccbbbbbbbdgggeggghfibbbbbbbaaaaaaaa +aaaaaccccbbbbbfiggjggghfhebbbbbbaaaaaaaa +aaaaaccccbbbbbfigkflgggjgfbbbbbbbbaaaaaa +aaaaaaaccbbbbbemgnfhggoffebbbbbbbbaaaaaa +aaaaaaacccbbbbfghielgggglbbbbbbbbbbbaaaa +aaaaaaaaccbbbbeffeeeejeeebbbbbbbbbbbaaaa +aaaaaaaaccbbbbegggpggggpebbbbbbbbbbbaaaa +aaaaaaaaccccbbeggglgpgpqdbbbbbbbbbbbaaaa +aaabaaaaacccccddedeffeerebbbbbbbbbbbaaaa +aaaaaaaaaaacccbbbbbbbbeqebbbbbbbbbbbbaaa +aaaaaaaaaaacccccccbbbbesebbbbbbbbbbbbaaa +aaaaaaaaaaaaacccccbbbbbcbbbbbbbbbbbbbaaa +aaaaabaaaaaaacccccccccccccbbbbbbbbbbbaaa +aaaaaaaaaaaaaaaaacccccccccbbbbbbbbbbbaaa +aaaaaaabbaaaaaaaaaccccccccbbbbbbbbbbbaaa +aaaaaaabbbbaaaaaaacccccccccbbccbbbbbbaaa +aaaaaaabbbbaaaaaaacccccccccccccccbbbbbaa +aaaaaaaaabbaaaaaaaaccccccccccccccbbbbbaa +aaaaaaaaabbaaaaaaaaccccccccccccccbbbbbaa +aaaaaaaaaaaaaaaaaaaccccccccccccccbbbbbaa +aaaaaaaaaaaaaaaaabbcccccccccccccccbbbbaa +abbaaaaaaaaaaaaaabbcccccccccccccccbbbbaa +abbaaaaaaaaaaaaaabbbbcccccccccccbbbbbbaa +abbbaaaaaaaaaaaaaabbbcccccccccccbbbbbaaa +aaaaaaaaaaaaaaaaaabbbbbbbcccccbbbbbbbaaa +aaaaaaaaaaaaaaaaaaaabbbbbbccccbbbbbbbaaa +aaaaabaaaaaaaaaaaaaabbbbbbbbbbbbbbaaaaaa +aaabaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/RandomRuins/SpaceRuins/spacebar.dmm new file mode 100644 index 00000000000..8bc6ba87891 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/spacebar.dmm @@ -0,0 +1,109 @@ +"aa" = (/turf/space,/area/space) +"ab" = (/turf/simulated/mineral,/area/space) +"ac" = (/turf/simulated/floor/plating/asteroid,/area/space) +"ad" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ruin/unpowered) +"ae" = (/turf/simulated/wall,/area/ruin/unpowered) +"af" = (/turf/simulated/floor/plating/asteroid,/area/ruin/unpowered) +"ag" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating/asteroid,/area/ruin/unpowered) +"ah" = (/turf/simulated/mineral,/area/ruin/unpowered) +"ai" = (/turf/simulated/floor/plating/asteroid,/turf/simulated/wall/shuttle{icon_state = "swall_f6"; dir = 2},/area/ruin/unpowered) +"aj" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/simulated/floor/plating,/area/ruin/unpowered) +"ak" = (/turf/simulated/floor/plating/asteroid,/turf/simulated/wall/shuttle{dir = 2; icon_state = "swall_f10"; layer = 2},/area/ruin/unpowered) +"al" = (/turf/simulated/wall,/area/ruin/powered) +"am" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/ruin/unpowered) +"an" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel/shuttle,/area/ruin/unpowered) +"ao" = (/obj/structure/table,/obj/machinery/chem_dispenser/drinks/beer,/turf/simulated/floor/wood,/area/ruin/powered) +"ap" = (/obj/structure/table,/obj/machinery/chem_dispenser/drinks,/turf/simulated/floor/wood,/area/ruin/powered) +"aq" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood,/area/ruin/powered) +"ar" = (/turf/simulated/floor/wood,/area/ruin/powered) +"as" = (/obj/structure/table,/obj/item/toy/figure/bartender,/turf/simulated/floor/wood,/area/ruin/powered) +"at" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/simulated/floor/wood,/area/ruin/powered) +"au" = (/obj/effect/landmark/corpse/bartender/alive,/turf/simulated/floor/wood,/area/ruin/powered) +"av" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/wood,/area/ruin/powered) +"aw" = (/turf/simulated/floor/plasteel/shuttle,/area/ruin/unpowered) +"ax" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/simulated/floor/wood,/area/ruin/powered) +"ay" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/wood,/area/ruin/powered) +"az" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/wall/shuttle{icon_state = "swall_f5"; dir = 2},/area/ruin/unpowered) +"aA" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/turf/simulated/floor/plasteel/shuttle,/area/ruin/unpowered) +"aB" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/wall/shuttle{icon_state = "swall_f9"; dir = 2},/area/ruin/unpowered) +"aC" = (/obj/machinery/button/door{id = "spacebardock"; name = "pod dock door cycle"; pixel_x = -32},/turf/simulated/floor/wood,/area/ruin/powered) +"aD" = (/obj/machinery/vending/boozeomat,/turf/simulated/wall,/area/ruin/powered) +"aE" = (/obj/machinery/light/small,/turf/simulated/floor/wood,/area/ruin/powered) +"aF" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 10},/turf/simulated/floor/wood,/area/ruin/powered) +"aG" = (/obj/structure/table,/turf/simulated/floor/wood,/area/ruin/powered) +"aH" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/glass/rag,/turf/simulated/floor/wood,/area/ruin/powered) +"aI" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/ruin/powered) +"aJ" = (/obj/structure/bed/stool,/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aK" = (/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aL" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aM" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ruin/powered) +"aN" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/wall,/area/ruin/powered) +"aO" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/ruin/powered) +"aP" = (/turf/simulated/floor/plating,/area/ruin/powered) +"aQ" = (/obj/structure/bed/chair{tag = "icon-chair (EAST)"; icon_state = "chair"; dir = 4},/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aR" = (/obj/structure/table/wood,/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aS" = (/obj/structure/bed/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aT" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aU" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aV" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aW" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aX" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aY" = (/obj/machinery/vending/snack,/obj/machinery/light,/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"aZ" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"ba" = (/obj/machinery/door/airlock{name = "Unisex Bathroom"},/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"bb" = (/obj/structure/urinal{pixel_x = -32},/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"bc" = (/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"bd" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"be" = (/obj/structure/table/wood,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel/bar,/area/ruin/powered) +"bf" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"bg" = (/obj/structure/toilet{dir = 4},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"bh" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"bi" = (/obj/effect/glowshroom/single,/turf/simulated/floor/plasteel/freezer,/area/ruin/powered) +"bj" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/ruin/unpowered) +"bk" = (/turf/simulated/floor/plating,/area/ruin/unpowered) +"bl" = (/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/ruin/powered) +"bm" = (/obj/machinery/door/poddoor/preopen{id = "spacebardock"; name = "airlock dock"},/turf/simulated/floor/plating,/area/ruin/powered) +"bn" = (/obj/machinery/door/poddoor{id = "spacebardock"; name = "airlock dock"},/turf/simulated/floor/plating,/area/ruin/powered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacacababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaacacacacacacacacacababacacacacacaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaacacacacacacacacacacacacacacacacacacacacaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaacacacacacadadaeadadacacacacacacacacacacacacacaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaacacacadadadafafafafafadadacacadadadadadadagacacacacaaaaaaaaaa +aaaaaaaaaaaaaaaaacacacadafafafafafafahahafafadadafafafafafafafadadacacacaaaaaaaa +aaaaaaaaaaaaaaacacacadafafafafafafahahahahafafafafafafafafafafafafadacacaaaaaaaa +aaaaaaaaaaacacacacadafaiajakafafahahahalalalalalalalalalalalalafafadacacaaaaaaaa +aaaaaaaaaaacacacadafafamanamafafahahahalaoapaqaralasatauaravalafafadacacacaaaaaa +aaaaaaaaacacadadafafafamawamafafahahahalararararaxararararayalafafafadacacaaaaaa +aaaaaaababacadafafafafazaAaBafafafahahalaCarararaDaraEararaFalafafafadacacaaaaaa +aaaaaaaaabacaeafafafafafafafafafafafafalaGaGaHaGalalalalaIalalafafafaeacaaaaaaaa +aaaaaaaaabacadadafafafafafafafafafafafalaJaJaJaJaKaKaLaKaKaKalafafafadacabaaaaaa +aaaaaaaaacacacacadafafafafafafafalaMaNalaKaKaKaKaKaKaKaKaKaKaMafafadacacababaaaa +aaaaaaaaaaacacadafafafafafafafafaOaPaPaOaKaKaKaKaKaKaQaRaSaKaMafafadacabababaaaa +aaaaaaaaaaacacadafafafafafafafafalaMaMalaTaKaQaRaSaKaKaKaKaKaMafafadacacaaaaaaaa +aaaaaaaaacacadafafafafafafafafafafafafalaUaKaKaKaKaKaKaKaKaKaMafafadacacaaaaaaaa +aaaaaaaaabacadafafafafafafafafafafafafalaRaKaKaKaVaWaXaYaKaKalafafadacacacaaaaaa +aaaaaaababacadafafafafafafafafafafafafalaZaKaKaKalalalalalbaalahafafadacacacaaaa +aaaaaaaaabacadafafafafafafafafaiajakafalaKaKaKaKalbbbcbcbcbcalahafafafadacabaaaa +aaaaaaaaacacadafafafafafafafafamanamafaMaKaKaKaUalbbbcbcbcbdalahahafafadacabaaaa +aaaaaaaaacacacadafafafafafafafamawamafafaMaKaKbealalalbfbcbdalahahafafadacabaaaa +aaaaaaaaaaacacadafafafafafafafazaAaBafafafaMaKaZalbgbhbcbibcalahahafafadacacaaaa +aaaaaaaaaaacaeaeaeaeafafafafafafafafafafafafaMalalalalalalalalahahafadacacacaaaa +aaaaaaaaaaaabjbkbkbjafafafafafafafafafafahahafafafahahahahahahahahafadacacacaaaa +aaaaaaaaaaaaaeaeaeaeafafafafafafafafafahahahafafafafafahahahahahahadacacacaaaaaa +aaaaaaaaaaaaacacaeafalblblblblblblalafafahafafafafafafafafahahahafadacacaaaaaaaa +aaaaaaaaaaaaacabaeafalbmbmbmbmbmbmalafafafafafafafafafafafafafafadaeacabaaaaaaaa +aaaaaaaaaaaaababaeaealaPaPaPaPaPaPalaeaeaeadadadadadadadadadadaeacacacacaaaaaaaa +aaaaaaaaaaaaababababalaPaPaPaPaPaPalacacacacacacacacacacacacacacacacacaaaaaaaaaa +aaaaaaaaaaaaaaaaababalaPaPaPaPaPaPalacacacacacacacacabacacacacacacaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaalaPaPaPaPaPaPalacacacacaaaaaaacacacababaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaalbnbnbnbnbnbnalacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaalaaaaaaaaaaaaalaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index c7a1bb0ebc5..cf844b03340 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -275,6 +275,26 @@ corpsemask = /obj/item/clothing/mask/breath +/obj/effect/landmark/corpse/bartender + mobname = "Space Bartender" + corpseuniform = /obj/item/clothing/under/rank/bartender + corpseback = /obj/item/weapon/storage/backpack + corpseshoes = /obj/item/clothing/shoes/sneakers/black + corpsesuit = /obj/item/clothing/suit/armor + corpseglasses = /obj/item/clothing/glasses/sunglasses/reagent + corpseid = 1 + corpseidjob = "Bartender" + corpseidaccess = "Bartender" + + +/obj/effect/landmark/corpse/bartender/alive + death = FALSE + roundstart = FALSE + mobname = "Space Bartender" + name = "sleeper" + icon = 'icons/obj/Cryogenic2.dmi' + icon_state = "sleeper" + flavour_text = "You are a space bartender!" /////////////////Officers+Nanotrasen Security////////////////////// diff --git a/config/spaceRuinConfig.txt b/config/spaceRuinConfig.txt index a0de267df38..daf681388a5 100644 --- a/config/spaceRuinConfig.txt +++ b/config/spaceRuinConfig.txt @@ -3,4 +3,15 @@ #Ruins should be 40x40 at max. Anymore than that will break the game. #SPECIFYING AN INVALID MAP WILL RESULT IN RUNTIMES ON GAME START -#_maps/RandomRuins/SpaceRuins/way_home.dmm \ No newline at end of file +#_maps/RandomRuins/SpaceRuins/way_home.dmm +#_maps/RandomRuins/SpaceRuins/asteroid1.dmm +#_maps/RandomRuins/SpaceRuins/asteroid2.dmm +#_maps/RandomRuins/SpaceRuins/asteroid3.dmm +#_maps/RandomRuins/SpaceRuins/asteroid4.dmm +#_maps/RandomRuins/SpaceRuins/asteroid5.dmm +#_maps/RandomRuins/SpaceRuins/derelict1.dmm +#_maps/RandomRuins/SpaceRuins/derelict2.dmm +#_maps/RandomRuins/SpaceRuins/derelict3.dmm +#_maps/RandomRuins/SpaceRuins/derelict4.dmm +#_maps/RandomRuins/SpaceRuins/derelict5.dmm +#_maps/RandomRuins/SpaceRuins/spacebar.dmm \ No newline at end of file From 6ffbb12bef515f8a207f3cf76b1189ec74d17296 Mon Sep 17 00:00:00 2001 From: bgobandit Date: Fri, 12 Feb 2016 19:09:24 -0500 Subject: [PATCH 03/56] Cats now display a variety of catlike behaviors! --- .../mob/living/simple_animal/friendly/cat.dm | 17 +++++++++++++++++ icons/mob/pets.dmi | Bin 25589 -> 26349 bytes 2 files changed, 17 insertions(+) diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index bfb95d5d498..22af74fddef 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -41,6 +41,23 @@ gold_core_spawnable = 0 /mob/living/simple_animal/pet/cat/Life() + if(!stat && !buckled) + if(prob(1)) + emote("me", 1, pick("stretches out for a belly rub.", "wags its tail.")) + icon_state = "[icon_living]_rest" + resting = 1 + else if (prob(1)) + emote("me", 1, pick("sits down.")) + icon_state = "[icon_living]_sit" + resting = 1 + else if (prob(1)) + if (resting) + emote("me", 1, pick("gets up and meows.")) + icon_state = "[icon_living]" + resting = 0 + else + emote("me", 1, pick("grooms her fur.")) + //MICE! if((src.loc) && isturf(src.loc)) if(!stat && !resting && !buckled) diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index cc6355a0e844e7479dfb05ee37ae28e94cb14ae8..90e62e7699ba60fd67ee774f47b89470dc634eb6 100644 GIT binary patch literal 26349 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 Date: Fri, 12 Feb 2016 20:15:20 -0500 Subject: [PATCH 04/56] spacebattle rework --- _maps/RandomZLevels/spacebattle.dmm | 1498 ++++++++++++++------------- 1 file changed, 784 insertions(+), 714 deletions(-) diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm index b282455054a..aa77af11bce 100644 --- a/_maps/RandomZLevels/spacebattle.dmm +++ b/_maps/RandomZLevels/spacebattle.dmm @@ -9,729 +9,799 @@ "ai" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) "aj" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "ak" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate2) -"al" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"al" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "am" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "an" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "ao" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ap" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"aq" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ar" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"as" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/empgrenade,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"at" = (/obj/structure/table/reinforced,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"au" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"av" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate2) -"aw" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"ax" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"ay" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"az" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"aA" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"aB" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aC" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate3) -"aD" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate3) -"aE" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aG" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"aH" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aI" = (/obj/structure/bed/chair,/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aJ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aK" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aL" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aM" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aO" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aP" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aQ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"aR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aS" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aT" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aU" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"aV" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aW" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate1) -"aX" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate1) -"aY" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) -"aZ" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) -"ba" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bb" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bc" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bd" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate1) -"be" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod2"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"bf" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) -"bg" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bh" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"bi" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bj" = (/obj/structure/table/reinforced,/obj/item/clothing/gloves/combat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bk" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bl" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bm" = (/obj/machinery/computer/pod{id = "spacebattlepod3"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bn" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "spacebattlepod3"; name = "Front Hull Door"; opacity = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) -"bo" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bp" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bq" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"br" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/spawnergrenade/manhacks,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bs" = (/obj/structure/table/reinforced,/obj/item/weapon/restraints/handcuffs,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bt" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bu" = (/obj/structure/bed/chair,/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bv" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bw" = (/obj/structure/table/reinforced,/obj/item/weapon/melee/energy/sword/saber/red,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bx" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"by" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bz" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bA" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bB" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate3) -"bC" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bD" = (/obj/structure/bed/chair,/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bE" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bF" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bG" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bH" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bI" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bJ" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate1) -"bK" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"bL" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) -"bM" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"bN" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) -"bO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"bP" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/cruiser) -"bQ" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"bR" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bS" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"bT" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bU" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bV" = (/turf/simulated/wall/shuttle{icon_state = "swall_s6"; dir = 2},/area/awaymission/spacebattle/cruiser) -"bW" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/awaymission/spacebattle/cruiser) -"bX" = (/turf/simulated/wall/shuttle{icon_state = "swall14"},/area/awaymission/spacebattle/cruiser) -"bY" = (/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) -"bZ" = (/turf/simulated/wall/shuttle{icon_state = "swall_s10"; dir = 2},/area/awaymission/spacebattle/cruiser) -"ca" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"cb" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/spacebattle/cruiser) -"cc" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cd" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) -"ce" = (/obj/machinery/computer/pod{id = "spacebattlepod"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"cf" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cg" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ch" = (/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"ci" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"cj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ck" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cl" = (/obj/item/clothing/suit/space/hardsuit/wizard,/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) -"cm" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cn" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"co" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cp" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) -"cq" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"cr" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cs" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) -"ct" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cu" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cv" = (/turf/simulated/wall/shuttle{icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) -"cw" = (/turf/simulated/wall/shuttle{icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) -"cx" = (/turf/simulated/wall/shuttle{icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) -"cy" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cz" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"cA" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cB" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cC" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cD" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cE" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cF" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/sausage,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cG" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cH" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cI" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cJ" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cK" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cL" = (/obj/structure/table/reinforced,/obj/machinery/microwave,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cM" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cN" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cO" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cP" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cQ" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"cR" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cS" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cT" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cU" = (/turf/simulated/wall/shuttle{icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) -"cV" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cW" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cX" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cY" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/soup/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cZ" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"da" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"db" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dc" = (/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"dd" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"de" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"df" = (/obj/machinery/computer/pod{id = "spacebattlepod2"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"dg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dh" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"di" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"dj" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dk" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dl" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dm" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dn" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"do" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dp" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dq" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dr" = (/turf/simulated/wall/shuttle{icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) -"ds" = (/turf/simulated/wall/shuttle{icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dt" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dv" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dw" = (/turf/simulated/wall/shuttle{icon_state = "swall_s5"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dx" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) -"dy" = (/turf/simulated/wall/shuttle{icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) -"dz" = (/turf/simulated/wall/shuttle{icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) -"dA" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dB" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) -"dC" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) -"dD" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) -"dE" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) -"dF" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"dG" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"dH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dL" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dM" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dN" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dO" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dP" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dQ" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/drill,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dR" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dS" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dT" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dU" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dV" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dW" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dX" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"dY" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"dZ" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"ea" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ec" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ed" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) -"ee" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ef" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eg" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eh" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ei" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/syringe_gun,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ej" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ek" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"el" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"em" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"en" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"eo" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ep" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eq" = (/obj/machinery/gateway/centeraway{calibrated = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"er" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"es" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"et" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"eu" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate4) -"ev" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"ew" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ex" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ey" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ez" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eA" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"eB" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eC" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eD" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"eE" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) -"eF" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"eG" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"eH" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"eI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eJ" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eK" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eL" = (/turf/simulated/wall/shuttle{icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) -"eM" = (/turf/simulated/wall/shuttle{icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) -"eN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eO" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eP" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) -"eQ" = (/obj/item/weapon/shield/energy,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eR" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eS" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"eT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eU" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eV" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eW" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eX" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eY" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eZ" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/melee/energy/sword/saber/red,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fa" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fb" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fc" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fd" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fe" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ff" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) -"fg" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) -"fh" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/awaymission/spacebattle/cruiser) -"fi" = (/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fj" = (/obj/machinery/door/poddoor{id = "spacebattlestorage"; name = "Secure Storage"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fk" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) -"fl" = (/obj/machinery/computer/security/telescreen,/turf/simulated/wall/shuttle,/area/awaymission/spacebattle/cruiser) -"fm" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"; dir = 2},/area/awaymission/spacebattle/cruiser) -"fn" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"fo" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/material,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fp" = (/obj/structure/closet/crate,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fq" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fr" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fs" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"ft" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fu" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"fv" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/weapon/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fw" = (/obj/structure/bed/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fx" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fy" = (/obj/structure/artilleryplaceholder{icon_state = "1"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fz" = (/obj/structure/artilleryplaceholder{icon_state = "2"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fA" = (/obj/structure/artilleryplaceholder{icon_state = "3"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fB" = (/obj/structure/artilleryplaceholder{icon_state = "4"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fC" = (/obj/structure/artilleryplaceholder{icon_state = "5"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fD" = (/obj/structure/artilleryplaceholder{icon_state = "6"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fE" = (/obj/structure/artilleryplaceholder{icon_state = "7"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fF" = (/obj/structure/artilleryplaceholder{icon_state = "8"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fG" = (/obj/structure/artilleryplaceholder{icon_state = "9"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fH" = (/obj/structure/artilleryplaceholder{icon_state = "10"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fI" = (/obj/structure/artilleryplaceholder{icon_state = "11"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fJ" = (/obj/structure/artilleryplaceholder{icon_state = "12"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fK" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fL" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fM" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fN" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fO" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fP" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fQ" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"fR" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fS" = (/obj/structure/artilleryplaceholder{icon_state = "13"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fT" = (/obj/structure/artilleryplaceholder{icon_state = "14"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fU" = (/obj/structure/artilleryplaceholder{icon_state = "15"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fV" = (/obj/structure/artilleryplaceholder{icon_state = "16"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fW" = (/obj/structure/artilleryplaceholder{icon_state = "17"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fX" = (/obj/structure/artilleryplaceholder{icon_state = "18"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fY" = (/obj/structure/artilleryplaceholder{icon_state = "19"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fZ" = (/obj/structure/artilleryplaceholder{icon_state = "20"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"ga" = (/obj/structure/artilleryplaceholder{icon_state = "21"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gb" = (/obj/structure/artilleryplaceholder{icon_state = "22"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gc" = (/obj/structure/artilleryplaceholder{icon_state = "23"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gd" = (/obj/structure/artilleryplaceholder{icon_state = "24"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"ge" = (/obj/structure/closet/crate,/obj/item/weapon/poster/contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gf" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gg" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "25"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gh" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "26"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gi" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "27"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gj" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "28"},/obj/machinery/artillerycontrol,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gk" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "29"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gl" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "30"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gm" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "31"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gn" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "32"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"go" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "33"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gp" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "34"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gq" = (/obj/structure/artilleryplaceholder{icon_state = "35"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gr" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gs" = (/obj/structure/closet/crate,/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gt" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gu" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gv" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gw" = (/obj/structure/table/reinforced,/obj/item/weapon/retractor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gx" = (/obj/structure/table/reinforced,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gy" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gz" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gA" = (/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gB" = (/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gC" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"gD" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"gE" = (/obj/structure/closet/crate/secure/weapon,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gF" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c10,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gG" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"gH" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gI" = (/obj/structure/table/optable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gJ" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gK" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gL" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gM" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gN" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gO" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gP" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gQ" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gR" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) -"gS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"gT" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) -"gU" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gV" = (/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gW" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gX" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gY" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gZ" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"ha" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) -"hb" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"hc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hd" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"he" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate7) -"hf" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate4) -"hg" = (/obj/item/weapon/pickaxe,/obj/item/weapon/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hh" = (/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hi" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hj" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"hk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) -"hl" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hm" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hn" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) -"ho" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) -"hp" = (/obj/structure/closet/crate/large,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hq" = (/obj/structure/closet/crate/secure/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hr" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hs" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ht" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"hu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) -"hx" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) -"hy" = (/obj/structure/closet/crate/large,/mob/living/simple_animal/pet/dog/corgi/puppy,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hz" = (/obj/structure/closet/crate,/obj/item/weapon/paint/anycolor,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hA" = (/obj/structure/closet/crate,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hB" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hC" = (/obj/structure/closet/crate/medical,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hD" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hE" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hF" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hG" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hI" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"hJ" = (/turf/simulated/wall/shuttle{icon_state = "swall14"; dir = 2},/area/awaymission/spacebattle/cruiser) -"hK" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hL" = (/obj/structure/bed,/obj/item/weapon/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hM" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hN" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hO" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"hP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hR" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hT" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hU" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hV" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hW" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hX" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"hY" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"hZ" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ia" = (/obj/structure/toilet,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ib" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ic" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"},/area/awaymission/spacebattle/cruiser) -"id" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ie" = (/turf/simulated/wall/shuttle{icon_state = "swall1"},/area/awaymission/spacebattle/cruiser) -"if" = (/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ig" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ih" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ii" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/obj/item/weapon/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ij" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ik" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"il" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"im" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"in" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"io" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ip" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"iq" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ir" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"is" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"it" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"iu" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/weapon/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"iv" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"iw" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"ix" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"iy" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"iz" = (/obj/structure/lattice,/turf/space,/area/space) -"iA" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) -"iB" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/space) -"iC" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/space) -"iD" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iE" = (/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iF" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iG" = (/turf/simulated/mineral/clown,/area/space) -"iH" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{icon_state = "floor4"; dir = 10},/area/space) -"iI" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iJ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iK" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate5) -"iL" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iM" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless,/area/space) -"iN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iO" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iP" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/space) -"iQ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/space) -"iR" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iS" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iT" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/space) -"iU" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/space) -"iV" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iW" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iX" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iY" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate5) -"iZ" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate5) -"ja" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"jb" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate6) -"jc" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"jd" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"je" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"jf" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"jg" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"jh" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"ji" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"jj" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"jk" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate6) -"jl" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate6) -"jm" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) -"jn" = (/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) -"jo" = (/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) -"jp" = (/obj/machinery/door/airlock/plasma,/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) +"ap" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aq" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"ar" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/empgrenade,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"as" = (/obj/structure/table/reinforced,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"at" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"au" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate2) +"av" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"aw" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"ax" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"ay" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"az" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"aA" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aB" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate3) +"aC" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate3) +"aD" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aE" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aF" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aG" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aI" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aJ" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aK" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aL" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aM" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"aP" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aQ" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"aT" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aU" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate1) +"aV" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate1) +"aW" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) +"aX" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) +"aY" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"aZ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"ba" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bb" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate1) +"bc" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) +"bd" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"be" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bf" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bg" = (/obj/structure/table/reinforced,/obj/item/clothing/gloves/combat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bh" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bi" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bj" = (/obj/machinery/computer/pod{id = "spacebattlepod3"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bk" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "spacebattlepod3"; name = "Front Hull Door"; opacity = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) +"bl" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bm" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bn" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bo" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/spawnergrenade/manhacks,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bp" = (/obj/structure/table/reinforced,/obj/item/weapon/restraints/handcuffs,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bq" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"br" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bs" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bt" = (/obj/structure/table/reinforced,/obj/item/weapon/melee/energy/sword/saber/red,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bu" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bv" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bw" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bx" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"by" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate3) +"bz" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bA" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bB" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bC" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bD" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bE" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bF" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bG" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate1) +"bH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"bI" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) +"bJ" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"bK" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) +"bL" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"bM" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/cruiser) +"bN" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"bO" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bP" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"bQ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bR" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bS" = (/turf/simulated/wall/shuttle{icon_state = "swall_s6"; dir = 2},/area/awaymission/spacebattle/cruiser) +"bT" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/awaymission/spacebattle/cruiser) +"bU" = (/turf/simulated/wall/shuttle{icon_state = "swall14"},/area/awaymission/spacebattle/cruiser) +"bV" = (/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) +"bW" = (/turf/simulated/wall/shuttle{icon_state = "swall_s10"; dir = 2},/area/awaymission/spacebattle/cruiser) +"bX" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"bY" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/spacebattle/cruiser) +"bZ" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ca" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"cb" = (/obj/machinery/computer/pod{id = "spacebattlepod"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"cc" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cd" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ce" = (/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) +"cf" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"cg" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ch" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ci" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cj" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ck" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"cl" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cm" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) +"cn" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"co" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cp" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) +"cq" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cr" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cs" = (/turf/simulated/wall/shuttle{icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) +"ct" = (/turf/simulated/wall/shuttle{icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) +"cu" = (/turf/simulated/wall/shuttle{icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) +"cv" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cw" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cx" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cy" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cz" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cA" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cB" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cC" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/sausage,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cD" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cE" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cF" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cG" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cH" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cI" = (/obj/structure/table/reinforced,/obj/machinery/microwave,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cJ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cK" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cL" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cM" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cN" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cO" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cP" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cQ" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cR" = (/turf/simulated/wall/shuttle{icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) +"cS" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cT" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cU" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cV" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/soup/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cW" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cX" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cZ" = (/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"da" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"db" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"dc" = (/obj/machinery/computer/pod{id = "spacebattlepod2"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"dd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"de" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"df" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"dg" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dh" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"di" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dj" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dk" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dl" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dm" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dn" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"do" = (/turf/simulated/wall/shuttle{icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dp" = (/turf/simulated/wall/shuttle{icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dq" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dr" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod2"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ds" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dt" = (/turf/simulated/wall/shuttle{icon_state = "swall_s5"; dir = 2},/area/awaymission/spacebattle/cruiser) +"du" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) +"dv" = (/turf/simulated/wall/shuttle{icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) +"dw" = (/turf/simulated/wall/shuttle{icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) +"dx" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dy" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) +"dz" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) +"dA" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) +"dB" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) +"dC" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"dD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dI" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dJ" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dK" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dL" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dM" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dN" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/drill,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dO" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dP" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dQ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dR" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dS" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dT" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dU" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) +"dV" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) +"dW" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"dX" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dZ" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ea" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"eb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ec" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ed" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ee" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ef" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"eg" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eh" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"ei" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) +"ej" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"ek" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"el" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"em" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"en" = (/obj/machinery/gateway/centeraway{calibrated = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eo" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ep" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eq" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"er" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate4) +"es" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"et" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eu" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ev" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ew" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"ex" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) +"ey" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ez" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eA" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"eB" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) +"eC" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"eD" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"eE" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"eF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eG" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"eH" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eI" = (/turf/simulated/wall/shuttle{icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) +"eJ" = (/turf/simulated/wall/shuttle{icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) +"eK" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eL" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eM" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) +"eN" = (/obj/item/weapon/shield/energy,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eO" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eP" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"eQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eR" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eS" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eT" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eU" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eV" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eW" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/melee/energy/sword/saber/red,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eX" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eY" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eZ" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fa" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fb" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fc" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) +"fd" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) +"fe" = (/obj/structure/bed/chair{dir = 4},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"ff" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fg" = (/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fh" = (/obj/machinery/door/poddoor{id = "spacebattlestorage"; name = "Secure Storage"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fi" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"fj" = (/obj/machinery/computer/security/telescreen,/turf/simulated/wall/shuttle,/area/awaymission/spacebattle/cruiser) +"fk" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"; dir = 2},/area/awaymission/spacebattle/cruiser) +"fl" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"fm" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fn" = (/obj/structure/closet/crate,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fo" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fp" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fq" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fr" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/wt550,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fs" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) +"ft" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/weapon/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fu" = (/obj/structure/bed/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fv" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fw" = (/obj/structure/artilleryplaceholder{icon_state = "1"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fx" = (/obj/structure/artilleryplaceholder{icon_state = "2"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fy" = (/obj/structure/artilleryplaceholder{icon_state = "3"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fz" = (/obj/structure/artilleryplaceholder{icon_state = "4"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fA" = (/obj/structure/artilleryplaceholder{icon_state = "5"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fB" = (/obj/structure/artilleryplaceholder{icon_state = "6"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fC" = (/obj/structure/artilleryplaceholder{icon_state = "7"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fD" = (/obj/structure/artilleryplaceholder{icon_state = "8"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fE" = (/obj/structure/artilleryplaceholder{icon_state = "9"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fF" = (/obj/structure/artilleryplaceholder{icon_state = "10"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fG" = (/obj/structure/artilleryplaceholder{icon_state = "11"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fH" = (/obj/structure/artilleryplaceholder{icon_state = "12"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fI" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"fJ" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fK" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fL" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) +"fM" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fN" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fO" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) +"fP" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fQ" = (/obj/structure/artilleryplaceholder{icon_state = "13"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fR" = (/obj/structure/artilleryplaceholder{icon_state = "14"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fS" = (/obj/structure/artilleryplaceholder{icon_state = "15"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fT" = (/obj/structure/artilleryplaceholder{icon_state = "16"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fU" = (/obj/structure/artilleryplaceholder{icon_state = "17"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fV" = (/obj/structure/artilleryplaceholder{icon_state = "18"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fW" = (/obj/structure/artilleryplaceholder{icon_state = "19"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fX" = (/obj/structure/artilleryplaceholder{icon_state = "20"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fY" = (/obj/structure/artilleryplaceholder{icon_state = "21"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fZ" = (/obj/structure/artilleryplaceholder{icon_state = "22"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"ga" = (/obj/structure/artilleryplaceholder{icon_state = "23"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gb" = (/obj/structure/artilleryplaceholder{icon_state = "24"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gc" = (/obj/structure/closet/crate,/obj/item/weapon/poster/contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gd" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ge" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "25"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gf" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "26"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gg" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "27"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gh" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "28"},/obj/machinery/artillerycontrol,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gi" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "29"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gj" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "30"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gk" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "31"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gl" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "32"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gm" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "33"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gn" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "34"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"go" = (/obj/structure/artilleryplaceholder{icon_state = "35"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gp" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gq" = (/obj/structure/closet/crate,/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gr" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gs" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gt" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gu" = (/obj/structure/table/reinforced,/obj/item/weapon/retractor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gv" = (/obj/structure/table/reinforced,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gw" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gx" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gy" = (/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gz" = (/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gA" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"gB" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"gC" = (/obj/structure/closet/crate/secure/weapon,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gD" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c10,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gE" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) +"gF" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gG" = (/obj/structure/table/optable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gH" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gI" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gJ" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"gK" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"gL" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gM" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gN" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"gO" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gP" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) +"gQ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"gR" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) +"gS" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gT" = (/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gU" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gV" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gW" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gX" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gY" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) +"gZ" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"ha" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hb" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"hc" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate7) +"hd" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate4) +"he" = (/obj/item/weapon/pickaxe,/obj/item/weapon/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hf" = (/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hg" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hh" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) +"hj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hk" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hl" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) +"hm" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) +"hn" = (/obj/structure/closet/crate/large,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ho" = (/obj/structure/closet/crate/secure/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hp" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hq" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hr" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"hs" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ht" = (/turf/simulated/wall/r_wall,/area/awaymission/spacebattle/cruiser) +"hu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) +"hv" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) +"hw" = (/obj/structure/closet/crate/large,/mob/living/simple_animal/pet/dog/corgi/puppy,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hx" = (/obj/structure/closet/crate,/obj/item/weapon/paint/anycolor,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hy" = (/obj/structure/closet/crate,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hz" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hA" = (/obj/structure/closet/crate/medical,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hB" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hC" = (/obj/structure/bed/chair,/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"hD" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hE" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hF" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"hG" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"hH" = (/turf/simulated/wall/shuttle{icon_state = "swall14"; dir = 2},/area/awaymission/spacebattle/cruiser) +"hI" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hJ" = (/obj/structure/bed,/obj/item/weapon/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hK" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hL" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hM" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"hN" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hO" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hP" = (/obj/structure/rack,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hQ" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) +"hR" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hS" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hT" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hU" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hV" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hW" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hX" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hY" = (/obj/structure/toilet,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hZ" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ia" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"},/area/awaymission/spacebattle/cruiser) +"ib" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ic" = (/turf/simulated/wall/shuttle{icon_state = "swall1"},/area/awaymission/spacebattle/cruiser) +"id" = (/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ie" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"if" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ig" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/obj/item/weapon/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ih" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ii" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ij" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ik" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"il" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"im" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"in" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"io" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ip" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"iq" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"ir" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"is" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/weapon/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"it" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"iu" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"iv" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"iw" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ix" = (/obj/structure/lattice,/turf/space,/area/space) +"iy" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) +"iz" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/space) +"iA" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/space) +"iB" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iC" = (/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iD" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iE" = (/turf/simulated/mineral/clown,/area/space) +"iF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{icon_state = "floor4"; dir = 10},/area/space) +"iG" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iI" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate5) +"iJ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iK" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless,/area/space) +"iL" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iM" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iN" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/space) +"iO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/space) +"iP" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iQ" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iR" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/space) +"iS" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/space) +"iT" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iU" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iV" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iW" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate5) +"iX" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate5) +"iY" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"iZ" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate6) +"ja" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"jb" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jc" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jd" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"je" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jf" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jg" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"jh" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"ji" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate6) +"jj" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate6) +"jk" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"jl" = (/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) +"jm" = (/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) +"jn" = (/obj/machinery/door/airlock/plasma,/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) +"jo" = (/obj/item/clothing/suit/space/hardsuit/wizard,/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) +"jp" = (/obj/mecha/combat/gygax,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jq" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/weapon/gun/medbeam/mech,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jr" = (/mob/living/simple_animal/hostile/syndicate/melee/space{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"js" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jt" = (/obj/structure/rack,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ju" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jv" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jw" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jx" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory2"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jy" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory1"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jz" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jA" = (/mob/living/simple_animal/hostile/nanotrasen/ranged/smg,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jB" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jC" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"jD" = (/obj/structure/barricade/security,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jE" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jF" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jG" = (/obj/machinery/door/poddoor{id = "spacebattlearmory1"; name = "Secure Cache 1"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jH" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jI" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jJ" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/armory_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jK" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) +"jL" = (/obj/machinery/door/poddoor{id = "spacebattlearmory"; name = "Secure Armory"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jM" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"jN" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jO" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jP" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jQ" = (/obj/machinery/door/poddoor{id = "spacebattlearmory2"; name = "Secure Cache 2"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jR" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"jS" = (/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jT" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jU" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jV" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"jW" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jX" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jY" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"jZ" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ka" = (/obj/effect/spawner/lootdrop/crate_spawner,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"kb" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"kc" = (/obj/structure/rack,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kd" = (/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ke" = (/obj/item/stack/rods,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kf" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kg" = (/obj/structure/rack,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kh" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ki" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kj" = (/obj/item/stack/sheet/metal,/turf/space,/area/awaymission/spacebattle/cruiser) +"kk" = (/obj/item/weapon/shard,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kl" = (/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) +"km" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) +"kn" = (/obj/structure/lattice,/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) +"ko" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kp" = (/obj/structure/rack,/obj/item/weapon/gun/energy/xray,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kq" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ks" = (/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) +"kt" = (/turf/space,/area/awaymission/spacebattle/cruiser) +"ku" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"kv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kx" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ky" = (/obj/structure/grille,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kA" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"kB" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"kC" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"kD" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"kE" = (/obj/item/weapon/shard,/turf/space,/area/space) +"kF" = (/obj/item/stack/rods,/turf/space,/area/space) +"kG" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) (1,1,1) = {" -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababacadaeaeaeaeaeaeaeaeaeaeaeaeafagababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaiaiaiaiaiaiaiaiaiaiaiaiaiaiahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajajajajajajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajajajajajajajajajajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajajalajajajajalajajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahamamananananajajananananananahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajaoahajajahaoajajajaoahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahajajahajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajaoahajajahaoajajajaoahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahajajahajajaqajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajarajajarajajajajaoahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajarajajarajajaqajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahasananananahajajahanatanananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajatahaqajahatajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajaqajanahajajahanajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajanahajaqahanajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahauajaqajajarajajavajajajajanahababababababababababababababababababababababababababababababababababababawaxayayayayayayayayayayayayazaAabababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajajarajajarajajajajaBahababababababababababababababababababababababababababababababababababababaCaDaDaDaDaDaDaDaDaDaDaDaDaDaDaCabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEaEaEaEaEaEaEaEaEaEaCabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajalajajajajajajajaoahababababababababababababababababababababababababababababababababababababaFaEaEaEaEaEaEaEaEaEaEaEaEaEaEaFabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajajajajajajajajajaoahababababababababababababababababababababababababababababababababababababaFaEaEaEaEaEaEaEaEaEaEaEaEaEaEaFabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaHahaIaIajajajajajalajajaIaIahaJababababababababababababababababababababababababababababababababababababaCaKaKaLaLaLaLaEaEaLaLaLaLaLaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaMaMaNahahaOaOahahaPaMaMahabababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababaaaaaaaaabababababababababababababababababababababababababababababaQaRaSaSaSaSaSaSaSaSaSaSaSaSaTaUabababababababababababababababababababababababababababababababababababababababababababababaHahahahacadaOaOafagahahahaJabababababababababababababababababababababababababababababababababababababaCaVaEaEaEaVaCaEaEaCaVaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaWaXaXaXaXaXaXaXaXaXaXaXaXaXaXaWababababababababababababababababababababababababababababababababababababababababababababababahahahahaYajajaZahahahahababababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEaCaEaEaCaEaEaEaEaEaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaWbabababababababababababababaaWababababababababababababababababababababababababababababababababababababababababababababababahahahahbbajajbcahahahahababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaVaCaEaEaCaVaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbdbababababababababababababababdababababababababababababababababababababababababababababababababababababababababababababababahahahahbbajajbcahahahahababababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEaCaEaEaCaEaEaEaEaEaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbdbababababababababababababababdababababababababababababababababababababababababababababababababababababababababababababababaHbfahahbbajajbcahahbfaJababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaEbgaEaEbgaEaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaWapapbibibibibababibjbibibibiaWababababababababababababababababababababababababababababababababababababababababababababababababaHahbbajajbcahaJababababababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEbgaEaEbgaEaEaEaEaEaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWabababababababababababababababababababababababababababababababababababababababababababababababababahbbajajbcahabababababababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaWbkbabababkaWbabaaWbkbabababkaWabababababababababababababababababababababababababababababababababababababababababababababababababahajajajajahabababababababababababababababababababababababababababababababababababababababababaCaLaLaLaLaLaCaEaEaCaLaLaLaLblaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaWbababababaaWbabaaWbababababaaWabababababababababababababababababababababababababababababababababababababababababababababababababahbmajajajahabababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaLaCaEaEaCaLaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaWbkbabababkaWbabaaWbkbabababkaWabababababababababababababababababababababababababababababababababababababababababababababababababaHahbnbnahaJabababababababababababababababababababababababababababababababababababababababababaCboaEaEaEaLaCaEaEaCaLaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaWbababababaaWbabaaWbababababaaWababababababababababababababababababababababababababababababababababababababababababababababababababaHababaJababababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaLaCaEaEaCaLaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaWbkbababababpbababpbababababkaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaEbgaEaEbgaEaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaWbabababababpbababpbababababaaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaEbgaEaEbgaEaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbibibibibiaWbabaaWbibibqbqbiaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaEaEaEaEaEaEaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbrbabababsaWbabaaWbibabababiaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaEaEaEaEaEaEaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbrbabababiaWbabaaWbibabababiaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbtaCbubuaEaEaEaEaEaEaEaEbubuaCbvabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbibabababiaWbabaaWbibabababwaWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCbxbxbyaCaCaFaFaCaCbzbxbxaCababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbibababababpbababpbababababiaWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbtaCaCaCababababababaCaCaCbvababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbAbababababpbababpbababababiaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbkbababababababababababababkaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbkbababababababababababababkaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbtbBaCababababababaCbBbvabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbCaWbDbDbababababababababDbDaWbEababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbtababababababbvabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababaWbFbFbGaWaWbHbHaWaWbIbFbFaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababbCaWaWaWababababababaWaWaWbEababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaWaWaWababababababaWaWaWababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaWaWaWababababababaWaWaWababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWababababababaWaWaWababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababbCbJaWababababababaWbJbEababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbCababababababbEababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -ababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -ababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -ababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -ababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -abaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbKbLbMbMbNbOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbQbRbRbSbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbVbWbWbWbPbRbRbRbRbPbWbWbWbWbWbWbWbWbWbXbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbYbYbYbYbYbYbYbYbYbYbYbYbZabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbKbLbMbMbNbOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcacbcccdbPcebRbRbRbPcfcfcfcfcfcfcfcfcfcgcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbQbRbRbSbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcfckbPaGaGbPcmcfcfcfcfcfcfcfcfcfcgcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcncfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcfcfcocpcqcrcscfcfcfcfcfcfcfctcucvbWbWbWbWbWbWbWbWbWbWbWbWbWcwcfcfcxbYbYbYbYbYbYbYbYcwcfcfcvbWbWbWbWbWbWbZababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcycfcscfczcpcAcfcfcfcBcfcfcfcucfcfchcCcfcDcfcDcfcDcfcDcfcDcfcEchcfcfchcFcGcHcIcJcKcLcLchcfcfcMcNcNcNcNcNcNcMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcycfcfcOcscPcQcQcfcOcPcfcfcfcfcfcfchcCcfcfcfcfcfcRcfcfcfcfcfcfchcfcfchcScScScScScScScSchcfcfcMcNcNcNcNcNcNcMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbTbRbRbUbPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcycfcfcfcfcfcPcfcfcTcfcfcfcRcRcfcfchcCcfcDcfcDcfcDcfcDcfcDcfcfcgcfcfchcScScScScScScScSchcfcfcUbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbZabababababababababababababababababababababababababababbVbYbYbYbPbTbRbRbUbPbYbYbYbYbYbZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcfcfcfcTcfcfcfcVcfcfcfcfcRcRcfcfchcCcfcfcfcfcfcfcfcfcfcfcfcfcgcfcfcvbWcWbWcXcXcYcZcZchcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdacfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababchcfcfcpbPbRbRbRbRbPcfcscfdbdcdcababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcTcfcucfcfcfcucfcfcfcfcfcRcRcfcfchcCcfcDcfcDcfcDcfcDcfcDcfcfchcfcfchddddddddddddddddchcfdecfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdacfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababchcfcpcqbPdfbRbRbRbPcQcfcfdgdcdhababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdicbcjcfdjcudkdkdkdldldmdmdndndndododochcCcfcfcfcfcfcfcfcfcfcudpcuchcfcfchdddddqdqddddddddchcfcfcxbYbYbYbYbYbXbYbYbYbYcgbYbYbYbYbXbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYcwcgcgdrbZabababababababababababababababababababababababababbVdscfcfcsdtbPbebebPdvcfcfcfcMdcdcababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdwbYbYbYdxbYbYbYbYbYbYbYbYbYbYbYbYbYbYdybWbWbWbWbWbWbWbWbWbWbWbWbWdzcfcfcgdddddddqdddAdAddchcfcfchdBdCdCdDdEchdkcfcfcfcfcfcfcfdFchdcdcdcdcdGdcdcdcdcdcdcdcdcdcdcdcchcfcfdrdycwdHdIdJdIdJdIdJdIdJdIdJdIdJdIdJdIdJdIdJdIdJdIdKcxdydscTcfcscpckcqcddLcfcfdMcfdbdcdhababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababchcNcNcNcNcNdNdOdPdQdRdRdSdSchcfcfcgdddddddddTdUdVdWchcfcfchdXcfcfcfdYchdkcfcfcfcfcfcfcfdZcgdcdcdcdceadcdcdcdcdcdcdcdcdcdcdcchcfcfdrdydsebecebecebecebecebecebecebecebecebecebecebecebdrdydscfcfcqcfcscsedcfcqcfcfcfeedcdcababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababchcNefegehcNcNdOeiejdRdRdSdSchcfcfchddddekdddTdVdVdWchcfcfchdXcfcfcfelchdkcfcfcfcfcfcfcfemchdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcchcfcfdrdydseneoeneoeneoeneoeneoeneoeneoeneoeneoeneoeneoendrdydscfcfcfcfcfcqcfcdcscfcfcfeedcdhababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababchcNepeqercNcNcNcNcNcNcNcNcNchcfcfchddddddddddesesddchcfcfchdXcfcfcfeldrbYbYbYbYbYbYbYbYbYdzdcdcdcdcdcdcdcdcdcdcdcdGdcdcdcdcchcfcfdrdydseoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeodrdydscfcfdMcfcfcfcfcfcTcfcfcfeedcdcababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababeteueueueueueuevababababababababababababababababababababababababababababababababchcNewexeycNcNcNcNcNcNcNcNcNchcfcfchdddAdAezdddAdAddchcfcfcheAeBeCcfeDeEeFeGeGeGeGeGeGeGeHeIdceJdcdcdcdcdcdcdcdcdceKdGdcdcdcchcfcfcUeLeLbYbYbYbYbYbYbYbYbYbYbYcgbYbYbYbYbYbYbYbYbYbYbYeLeLeMcfcfcfcfcTcfcfcfcfcfcfcfdgdcdhababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababeteueNeOeNeNeOeNeuevabababababababababababababababababababababababababababababababchcNcNcNcNcNcNcNcNcNcNcNcNcNchcfcfchdTdVdVdWdTdUdVdWchcfcfcheAcfcfcfeDeEePeQcfcfcfcucfeReSeTdcdcdcdcdcdcdceJdcdcdcdGdGdcdcdcchcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdacfcfcfcfdMcfcfcfcfcMdcdcababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeteueUeNeVeNeNeVeNeUeuevababababababababababababababababababababababababababababababcheWcNcNeWcNcNeWcNcNcNcNcNcNchdacfchdTeXdVdWdTdVeYdWchcfcfcheAcfcfcfeDeEePeZcfcfcffafbeRfceTdcdcdcdcdcfddcdcdcdcdcdcdcdcdcdcchcncfcncfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdbdcdhababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeueNeNeNeNeNeNeNeNeNeNeuababababababababababababababababababababababababababababababcheWcNcNfecNcNeWcNcNcNcNcNcNchcfcfchddesesddddesesddchcfcfchfffgfgfgfheEePcfcudacfeCcfbheHeTdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcchcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcTdacfcfcfcfdgdcdcababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeueNeNeNeNeNeNeNeNeNeNeuababababababababababababababababababababababababababababababcheWcNcNeWcNcNeWcNficNcNcNcNfjcfcfcUbYbYbYbYbYbYbYbYeMcfcfdrbYbYcgbYbYeMfkcOcPcfcfcfcfeRfleTdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdccUbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYfmababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababfneNeNeNeNeNeNeNeNeNeNfnababababababababababababababababababababababababababababababchfocNcNeWcNcNfpcNcNcNcNcNcNfjcfcfcfcfcfcfcfcfcfcfcfcfcfcfcgfqfrfsftfqfqfucPcOcucfcufvfwfxeTdcdcdcfyfzfAfBfCfDfEfFfGfHfIfJdcabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababfneNeNeNeNeNeNeNeNeNeNfnababababababababababababababababababababababababababababababchfKcNcNeWcNcNeWcNcNcNcNcNcNfjcfdacfcfcfcfcfcfcfcfcfcfcfcfcgfLfMfNfLfOfPfQcfcPcfcfcfcfeRfReTdcdcdcfSfTfUfVfWfXfYfZgagbgcgddcabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeueNeNeNeNeNeNeNeNeNeNeuababababababababababababababababababababababababababababababchfKcNcNgecNcNeWcNcNcNcNcNcNfjcfcfcxbYbYbYbYbYbYbYbYcwcfcfdrbYbYcgbYbYcwfkcPcPgffbcfcfeRfleTdcdcdcggdcghgigjgkglgmgngogpgqdccxbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeueUeNeNeNeNeNeNeNeNeUeuababababababababababababababababababababababababababababababchgrcNcNgscNcNeWcNcNcNcNcNgtchcfcfchgugvgvgwgxgygvguchcfcfchgzgAgAgAgAeEePcfcfgBcfdacfcfeHeTdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcchcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcncfcfcfcfcfcfcfcfdbdcdcababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababgCeueUeNeNeNeNeNeNeUeugDababababababababababababababababababababababababababababababchgEcNcNgFcNcNeWcNcNcNcNcNcNgGgHcfchgIgJgJgJgJgJgJgIchcfcfchgKgAgLgAgAeEePcucfcfcfcfcfeRgMeTdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcchcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdgdcdhababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababgCeueUeNeNeNeNeUeugDabababababababababababababababababababababababababababababababchgEcNcNcNcNcNcNcNcNcNcNcNcNchcucfchgJgJgJgJgJgJgJgJchcfcfchgAgAgAgNgOeEePcfcfcfcfcfcfeRgPeTdcdcgQdcdcdcdcdcdcdcdcdcdcdcdcdcchcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcMdcdcababababababababababababababababababababababababababababababgRgSababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababgCeugTgTgTgTeugDababababababababababababababababababababababababababababababababchgUgUgVcNcNcNcNcNcNcNcNcNcNchcfcfchgWgJgJgJgXgYgJgWchcfcfchgAgAgAgOgZeEhahbhbhbhbhbhbhbeHhcdcdcdcdceJdcdcdcdcdcdcdceJdcdcdcchcfcfcxbXbXbYbYbYbYbYbYbYbYbYbYbYcgbYbYbYbYbYbYbYbYbYbYbYbXbXcwcfcncfcfcfcfcfcfcfcfcfcfdbdcdhababababababababababababababababababababababababababababhdhehehehehehehehehegSabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababgChfhfhfhfgDabababababababababababababababababababababababababababababababababchgUgUhgcNcNcNcNcNcNcNcNcNcNchcfcfchgIgJgJgJhhgYgJgIchcfcfchgAgAgAhigAdrbYbYbYbYbYbYbYbYbYdzdcdcdcdcdcdcdchjdcdcdcdcdcdcdcdcchcfcfcvdydzeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeocvdydzcfcfcfcfcfcfcfcfcfcfdecfeedcdcababababababababababababababababababababababababababababhkhlhmhmhmhmhmhmhmhnhoabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababchhphphphphphqhqeWeWeWeWhrhrchcfcfchgJgJgJgJgJgJgJgJchcfcfchgAgAgAgAgAeEhscfcncfcfcfcfcfhtchdcdcdcdcdcdcdcdGdGdcdcdcdcdcdcdcchcfcfcvdydzhueohueohueohveohveohveohveohveohveohveohveohvcvdydzcfcfcfcfcfcfcfcfcfcfcfcfeedcdhababababababababababababababababababababababababababababhwhlhmhmhmhmhmhmhmhnhxabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababchhyhphphphphqhqhzhAeWhBhBhCchcfcfhDgJhEgJgJgJgJgJhFchcfcfchhGgLgAgAgAeEdkcfcfcfcfcfcncfdZcgdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcchcfcfcvdydzhHechHechHechHechHechHechHechHechHechHechHechHcvdydzcfcfcfcfcfcfcfcfcfcfcfcfeedcdcababababababababababababababababababababababababababababhwhlhmhmhmhmhmhmhmhehIabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbVbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYdybWbWbWhJbWhJbWhJbWhJbWhJbWdzcfcfhDgJgJgJgJgJgJgJhKchcfcfchhLgAgAgAhMeEdkcfcfhNcfcfcfcfhOchdcdcdcdcdcdcdceJdcdcdcdcdcdcdcdcchcfcfcvdyeMhPhQhRhQhRhQhRhQhRhQhRhQhRhQhRhQhRhQhRhQhRhQhScUdydzcfcfcfcfcfhTcfcfcfcfcfcfdgdcdhababababababababababababababababababababababababababababhwhUhVhmhmhmhmhmhmhWababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcacbcjcfcfcfdkdkdkdldldmdmdndndndododochhXhYhZchiachiachiachiachiachcfcfchgJgJgJgJgJgJgJibchcfcfcUbYbYbYbYbYeLbYbYbYbYcgbYbYbYbYeLbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYeMcgcgcvicabababababababababababababababababababababababababdwdzcfcfcfcfcfcfcfcfcfcfcfcfcMdcdcababababababababababababababababababababababababababababhwhlhmhmhmhmhmhmhmhegSabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchhYhYhYchidieidieidieidieidchcfcfchgJhEgJgJgJgJifigchcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdecfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababchcfcfcfcfcfcfcfcfcfcfdecfdbdcdhababababababababababababababababababababababababababababhwhlhmhmhmhmhmhmhmhnhoabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchihhYiichhYhYhYhYhYhYijhYhYcgcfcnchgJgJgJgJgJikgYgJchcfdecfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababchcfcfcfcfcfcfcfcfcfcfcfcfdgdcdcababababababababababababababababababababababababababababhwhlhmhmhmhmhmhmhmhnhxabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcycfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchhYhYhYgGilhYhYhYhYhYimhYhYcgcfcfchiniogJiniogJiniochcfcfcxbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYicabababababababababababababababababababababababababababdwbYbYbYbYbYbYbYbYbYbYbYbYbYbYfmababababababababababababababababababababababababababababiphehehehehehehehehehIabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcycfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchihhYhZiehYhYhYhYhYhYijhYiqchcfcfchgJgJgJgJgJgJgJgJchcfcfcMcNcNcNcNcNcNcMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababgRhIababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcycfcfcfcfcfcfcfcucfcfcfcfcfcfcfcfchhYhYhYidhYhYhYhYhYhYhYhYiqchcfcfchirisitirisitirischcfcfcMcNcNcNcNcNcNcMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcfcfcfcfcfcfcfcfcfiucfivcQcPcfcscvbWbWbWbWbWbWbWbWbWbWbWbWbWeMcfcfcUbYbYbYbYbYbYbYbYeMcfcfcvbWbWbWbWbWbWfmababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcicbcjcfcfcfcfcfcfcfcfcfcfcfcfcfcQiwcQcgcfcfcfcfivcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixcbcciycfcfcfcfcfcfivcfcfcfcOcOcQcscQcgcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcncfcfcfcfcfcfcfcfcfcfcfchabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdwbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWeLbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbYbYbYbYbYbYbYbYbYbYfmabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababacadaeaeaeaeaeaeaeaeaeaeaeaeafagababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaiaiaiaiaiaiaiaiaiaiaiaiaiaiahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajajajajajajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajalajajajajajajajajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajajajajajajajajalajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahamamananananajajananananananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajapahahahahahahahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajaoahajajahaoajajajaoahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahajajahajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajaGajaoahajajahaoajajajaoahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahapajahajajajalajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajaqajajaqajajajajaoahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajaqajajaqajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaharananananahajajahanasanananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajasahajajahasajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajanahajajahanajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajalajanahajajahanajajajanahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahatajajajajaqajajauajajaGajanahababababababababababababababababababababababababababababababababababababavawaxaxaxaxaxaxaxaxaxaxaxaxayazababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajajaqajajaqajajajajaAahababababababababababababababababababababababababababababababababababababaBaCaCaCaCaCaCaCaCaCaCaCaCaCaCaBababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDaDaDaDaDaDaDaDaDaDaBababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajaGajajajajajajajajajaoahababababababababababababababababababababababababababababababababababababaEaDaDaDaDaDaDaDaDaDaDaDaDaDaDaEababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajajajajajajajajajaoahababababababababababababababababababababababababababababababababababababaEaDbraDaDaDaDaDaDaDaDbraDaDaDaEababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaFahbAbAajajajajajajajajbAbAahaHababababababababababababababababababababababababababababababababababababaBaIaIaJaJaJaJaDaDaJaJaJaJaJaJaBababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaKaKaLahahaMaMahahaNaKaKahabababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaOaPaQaQaQaQaQaQaQaQaQaQaQaQaRaSabababababababababababababababababababababababababababababababababababababababababababababaFahahahacadaMaMafagahahahaHabababababababababababababababababababababababababababababababababababababaBaTaDaDaDaTaBaDaDaBaTaDaDaDaTaBababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUaVaVaVaVaVaVaVaVaVaVaVaVaVaVaUababababababababababababababababababababababababababababababababababababababababababababababahahahahaWajajaXahahahahababababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDaBaDaDaBaDaDaDaDaDaBababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUaYckaYaYaYaYaYaYaYaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababahahahahaZajajbaahahahahababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaTaBaDaDaBaTaDaDaDaTaBabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbbaYaYaYaYaYaYaYaYaYaYaYckaYaYbbababababababababababababababababababababababababababababababababababababababababababababababahahahahaZajajbaahahahahababababababababababababababababababababababababababababababababababababababaBaDaDdbaDaDaBaDaDaBaDaDbraDaDaBabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbbaYaYaYaYaYaYaYaYaYaYaYaYaYaYbbababababababababababababababababababababababababababababababababababababababababababababababaFbcahahaZajajbaahahbcaHababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaDbdaDaDbdaDaDaDaDaTaBababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUbebebfbfbfbfaYaYbfbgbfbfbfbfaUababababababababababababababababababababababababababababababababababababababababababababababababaFahaZajajbaahaHababababababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDbdaDaDbdaDaDaDaDaDaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUabababababababababababababababababababababababababababababababababababababababababababababababababahaZajajbaahabababababababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUbhaYaYaYbhaUaYaYaUbhaYaYaYbhaUabababababababababababababababababababababababababababababababababababababababababababababababababahajajajajahabababababababababababababababababababababababababababababababababababababababababaBaJaJaJaJaJaBaDaDaBaJaJaJaJbiaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaYaYaYaYaYaUaYaYaUaYaYaYaYaYaUabababababababababababababababababababababababababababababababababababababababababababababababababahbjajajajahabababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaJaBaDaDaBaJaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUbhaYaYaYbhaUaYaYaUbhaYckaYbhaUabababababababababababababababababababababababababababababababababababababababababababababababababaFahbkbkahaHabababababababababababababababababababababababababababababababababababababababababaBblaDaDaDaJaBaDaDaBaJaDdbaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaYckaYaYaYaUaYaYaUaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababababababaFababaHababababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaJaBaDaDaBaJaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaUbhaYaYaYaYbmaYaYbmaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaJaDaDefaDbdaDaDbdaDaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaUaYaYaYaYaYbmaYaYbmaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaDbdaDaDbdaDaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaUbfbfbfbfbfaUehehaUbfbfbnbnbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaDaDaDaDaDaDaDaDaDaTaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaUboaYaYaYbpaUaYaYaUbfaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaTaDaDaDefaDaDaDaDaDdbaDaDaTaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaUboaYckaYbfaUaYaYaUbfaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbqaBewewaDaDaDaDaDaDaDaDewewaBbsabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaUbfaYaYaYbfaUaYaYaUbfaYaYaYbtaUabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBbububvaBaBaEaEaBaBbwbubuaBababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaUbfaYaYaYaYbmaYaYbmaYaYeAaYbfaUabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbqaBaBaBababababababaBaBaBbsababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaUbxaYaYaYaYbmaYaYbmaYaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaababababababababababababababababababababababababababababababababababababababababaUbhaYaYaYaYaYaYaYaYaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaUbhaYaYaYaYaYaYaYaYaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbqbyaBababababababaBbybsabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababbzaUeGeGaYaYaYaYaYaYaYaYeGeGaUbBababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababbqababababababbsabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaUbCbCbDaUaUbEbEaUaUbFbCbCaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababbzaUaUaUababababababaUaUaUbBabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababbzbGaUababababababaUbGbBabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbzababababababbBabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab +ababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +ababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +ababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +ababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbHbIbJbJbKbLababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbMbNbObObPbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMfebObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObOfibMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbSbTbTbTbMbObObObObMbTbTbTbTbTbTbTbTbTbUbTbTbTbTbTbTbTbTbTbTbTbTbTbVbTbTbVbVbVbVbVbVbVbVbVbVbVbVbWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbHbIbJbJbKbLababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbXbYbZcabMcbbObObObMcccccccccccccccccccdccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbNbObObPbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccchbMcicibMcjcccccccccccccccccccdccccccccccccccccccccccccccccfmccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMfebObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccclcmcncocpccccfrcccccccccqcrcsbTbTbTbTbTbTbTbTbTbTbTbTbTctcccccubVbVbVbVbVbVbVbVctcccccsbTbTbTbTbTbTbWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccpcccwcmcxcccccccycccccccrccccceczcccAcccAcccAcccAcccAcccBcecccccecCcDcEcFcGcHcIcIcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccLcpcMcNcNcccLcMccccccccccccceczcccccccccccOcccccccccccccecccccecPcPcPcPcPcPcPcPcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccMcccccQcccccccOcOccccceczcccAcccAcccAcccAcccAcccccdcccccecPcPfIcPcPcPcPcPcecccccRbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbWabababababababababababababababababababababababababababbSbVbVbVbMbQbObObRbMbVbVbVbVbVbWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccfrcccQcccccccScccccccccOcOccccceczcccccccccccccccccccccccccdcccccsbTcTbTcUcUcVcWcWceccccccccccccccccccccccfLccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababcecccccmbMbObObOgJbMcccpcccYcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcQcccrcccccccrcccccccccccOcOccccceczcccAcccAcccAcccAcccAcccccecccccedadadadadadadadacecccccccccccccccccccccmcpcpccccccccccccccccccccccccccitccccccccccccccccccccccceabababababababababababababababababababababababababababcecccmcnbMdcbObObObMcNccccddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdfbYcgccdgcrdhdhdhdididjdjdkdkdkdldldlceczcccccccccccccccccccrdmcrcecccccedadadndndadadadacecccccubVbVbVbVbVbUbVcKhshscdbVbVbVbVbUbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVctcdcddobWabababababababababababababababababababababababababbSdpcccccpdqbMdrdrbMdscccccccJcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdtbVbVbVdubVbVbVbVbVbVhththththththththtbTbTbTbTbTbTbTbTbTbTbTbTbTdwcccccddadadadndahChCdacecccccedydzdzdAdBcedhcmcmhFccccccccdCcecZcZcZcZdDcZcZcZcZcZcZcZcZcZcZcZceccccdodvctdEdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdHcudvdpcQcccpcmchcncadIccccdJcccYcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtelelhNhPhOelelhtcKcKcKcKcKdKdLdMdNdOdOdPdPcecccccddadadadadQdRdSdTcecccccedUccccccdVcedhcchQccccccccccdWcdcZcZcZcZdXcZcZcZcZcZcZcZcZcZcZcZceccccdodvdpdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdodvdpcccccnhRcpcpeacccnccccccebcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtihelelelelelikhtcKecedeecKjpdLjqegdOdOdPdPcecccccedadadadadQdSdSdTcecchRcedUcccccceicedhccccccccccccccejcecZcZcZcZcZcZcZjrcZcZcZcZcZcZcZcZceccccdodvdpekelekelekelekelekelekelekelekelekelekelekelekdodvdpcccccccccccncccacpccccccebcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtjseleleleleljthtcKemeneocKcKcKcKcKcKcKcKcKcecccccedadadadadaepepdacecccccedUcccccceidobVbVbVbVbVbVbVbVbVdwcZcZcZcZcZcZcZcZcZcZcZdDcZcZcZcZceccccdodvdpeleleleleleleleleleleleleleleleleleleleleleleldodvdpccccdJcccccccccccQccccccebcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababeqererererereresababababababababababababababababababababababababhtjueleleleleljthtcKeteuevcKcKcKcKcKjvcKcKcKcecccccedadxdxdadadxdxdaceccfLceexeyezcccneBeCjwjyjxeDeDeDeDeEeFcZcZcZcZcZcZcZcZcZcZcZeHdDcZcZcZcecccccReIeIbVbVbVbVbVbVbVbVbVbVbVcdbVbVbVbVbVbVbVbVbVbVbVeIeIeJcccccccccQjzcccccchRccccddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababeqereKeLeKeKeLeKeresabababababababababababababababababababababababhtjAeljAeleleljBhtcKcKcKcKcKcKcKcKcKcKcKcKcKcecccccedQdSdSjCdQdRdSdTcecncncKcpcQcccccmhscneNcccccccrcceOePeQcZcZcZcZcZcZcZcZcZcZcZdDdDcZcZcZceccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdJcccccccccJcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababeqereReKeSeKeKeSeKeReresababababababababababababababababababababababhtjDjDjDelelelelhtjEcKcKjFcKcKeTcKcKcKcKcKcKcecccccedQeUdSjCdQdSeVdTcecccnhsfLcccccQcmcKfLeWcccccceXeYeOeZeQcZjrcZcZcZfacZcZcZcZcZcZcZcZcZcZceccccccccccccccccccccccccccitccccccccccccccccccccccccccccccccccccccfrcccccccccccccccccccYcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhthtjGhthththththtjEcKcKfbcKcKeTcKcKcKcKcKcKcecccccedaepepdadaepepdacecccccefcfdcpcncneBcpcccrccccezccffeEeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcecccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccQccccccfrccddcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhteleleleleljHjDhtjIelcKjEcKcKjJcKfgcKcKcKcKfhcccccRbVbVbVbVbVbVbVbVeJccccdobVbVcdhscKeJjKcLcMcccccchReOfjeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcRbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVfkababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababfleKeKeKeKeKeKeKeKeKeKflababababababababababababababababababababababhteleleleleleljDjLelelcKjEcKcKfncKcKcKcKcKcKfhccfmcccccccccccccccccccccccccdfofpfqjMhFfofscMcLcrcccrftfufveQcZcZcZfwfxfyfzfAfBfCfDfEfFfGfHcZabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababfleKeKeKeKeKeKeKeKeKeKflababababababababababababababababababababababhteleleleleleljDjLelelcKeTcKcKjNcKcKcKcKcKcKfhcccccccccccccccccccccccccccccdfJfKjOcpfMfNfOcccMcccccccceOfPeQcZcZcZfQfRfSfTfUfVfWfXfYfZgagbcZabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhteleleleleljHjDhtjPelcKgccKcKjNcKcKcKcKcKcKfhcccccubVbVbVbVbVbVbVbVctccccdobVbVcdcKbVctjKcMcMgdeYcccceOfjeQcZcZcZgecZgfggghgigjgkglgmgngocZcubVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereReKeKeKeKeKeKeKeKeRerababababababababababababababababababababababhthtjQhthththththtgpcKcKgqcKcKeTcKcKcKcKcKgrcecccccegsgtgtgugvgwgtgscecccccegxgyjRgygyeBeMccccgzcccccccceEeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjSjSjSjSjSjSjSjSjTjSjSjSjSjSjSjSjUjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjScYcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababgAereReKeKeKeKeKeKeRergBababababababababababababababababababababababhtjDjDjDelelelelhtgCcKcKgDcKcKeTcKcKcKcKcKcKgEgFcccegGgHgHgHgHgHgHgGcecccccegIgygygygyeBeMcrcccccccccceOgKeQcZcZcZcZcZcZcZjVcZcZcZcZcZcZcZcZcejSjSjSjSjSjSjSjSjUjSjSjTjSjWjSjTjSjSjTjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjUjSjSddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababgAereReKeKeKeKeRergBabababababababababababababababababababababababhtjAeljAeleleljXhtgCcKcKcKcKcKcKcKjvcKcKcKcKcecrcccegHgHgHgHgHgHgHgHcecccccegygygygLgMeBeMcccchRcccccceOgNeQcZcZgOcZcZcZcZcZcZcZcZcZcZcZjYcZcejSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjScJcZcZababababababababababababababababababababababababababababababgPgQababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababgAergRgRgRgRergBababababababababababababababababababababababababhtikeleleleleljZhtgSgSgTkakacKcKcKcKcKcKcKcKcecccccegUgHgHgHgVgWgHgUcecccccegygygygMgXeBgYgZgZgZgZgZgZgZeEhacZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjScubUbUbVbVbVbVbVbVkbcZcZkbkbcdbVbVbVbVbVbVbVbVbVbVbVbUbUctjSjSjSjSjSjSjSjSjSjSjSjScYcZdeababababababababababababababababababababababababababababhbhchchchchchchchchcgQabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababgAhdhdhdhdgBabababababababababababababababababababababababababhtkcelelelelelhPhtgSgShekakacKcKcKcKcKcKcKcKcecccccegGgHgHgHhfgWgHgGcecccccegygygyhggydobVbVbVbVbVbVbVbVbVdwcZcZcZcZcZcZcZhhcZcZcZcZcZcZcZcZcejSjScsdvdwkdkdkdkdkdkdkdkdkekdkdkdkdkdkdkdkdkdkdkdkdkdkdcsdvdwjSjSjSjSjSjSjSjSjSjSjSjSebcZcZababababababababababababababababababababababababababababhihjhkhkhkhkhkhkhkhlhmabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtkfelelelelelkghthnhnhnhnhnhohoeTeTjJeThphpcecccccegHgHgHgHgHkhgHgHcecccccegygygygygyeBhqcccccccccccccchrcecZcZcZcZcZcZcZdDdDcZcZcZcZcZcZcZcejSjScsdvdwkikdkikdkikdkkkjklklklkmklknkdkkkokdkokdkokdkocsdvdwjSjSjSjSjUjSjSjSjSjSjSjSebcZdeababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhvabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtelelhNkphOelelhthwhnhnhnhnhohohxhyeThzhzhAcecccchBgHgHgHgHgHgHgHhDcecccccehEgygygygyeBdhcQccccccccccccdWcdcZcZcZcZcZcZjrcZcZcZcZcZcZcZcZcZcejSjScsdvdwkrkqkrkqkdklktksktktklktktktktktklkdkrkqkrkqkrcsdvdwjSjSjSjSjSjSjSjSjSjSjSjSebcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhchGabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbSbVbVbVbVbVbVbVbVbVbVhththththththththtbTbTbThHbThHbThHbThHbThHbTdwcccchBgHgHgHkugHgHgHhIcecccccehJgygygyhKeBdhcncphLcccccccchMcecZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjScsdveJkwkvkxkdklkmktktktktktktktktktktktkykxkvkxkvkzcRdvdwjSjSjSjSjSkAjSjSjSjSjSjSddcZdeababababababababababababababababababababababababababababhuhShThkhkhkhkhkhkhUababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbXbYcgcccccckBkDkCdididjdjdkdkdkdldldlcehVhWhXcehYcehYcehYcehYcehYcecccccegHgHgHgHgHgHgHhZcecccccRbVbVcKhsbVeIbVhsbVbVcdbVbVbVbVeIbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVeJcdcdcsiaabababababababababababababababkEabababababababababdtdwjSjSjSjSjSjSjSjSjSjSjSjScJcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhcgQabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcccccccccccccccccccccccccccccccccehWhWhWceibicibicibicibicibcecccccegHkhgHgHgHgHidiececccccccccpcpcQcccccpcncnccccccccccccccccccccccccccccitccccccccccccccccccccccceabababababababababababababababababababababababababababcejSjSjSjSjSjSjSjSjSjSjSjScYcZdeababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhmabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccccccccccccccccccccccccccccccceifhWigcehWhWhWhWhWhWhWhWhWcdcccccegHgHgHgHgHiigWgHceccjzcccccccpcccQccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababkEabababababababababkFabababkEabababababababcejSjSjSjSjSjSjSjSjSjSjSjSddcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhvabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccccccccccccccccccccccccehWhWhWgEijhWhWhWhWhWkGhWhWcdccccceilimgHilimgHilimcecccccubVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbViaabababababababababababababababababababababababababababdtbVbVbVbVbVbVbVbVbVbVbVbVbVbVfkababababababababababababababababababababababababababababinhchchchchchchchchchGabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvccccccccccccccccccccccccccccccccceifhWhXichWhWhWhWhWhWhWhWiocecccccegHgHgHgHgHgHgHgHcecccccJcKcKcKcKcKcKcJabababababababababababababababababababababababababababababababababababababababkEababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababgPhGababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccccccrcccccccccccXcccccehWhWhWibhWhWhWhWhWhWhWhWioceccccceipiqiripiqiripiqcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcccccccccccccccccciscccccNcMcccpcsbTbTbTbTbTbTbTbTbTbTbTbTbTeJcccccRbVbVbVbVbVbVbVbVeJcccccsbTbTbTbTbTbTfkababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccccccccccccccccccitcccccNiucNcdccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababivbYbZiwcccccccccccccccccccccLcLcNcpcNcdccccccccccccccccccccccccccccfmccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdtbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTeIbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbVbVbVbVbVbVbVbVbVbVbVfkabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiAababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababizabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiBababababababiziCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiziDababababababiDiBiCababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiziEiEiEiEizabiziEiEiEiBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiziEiEiFiEiEizabiziEiEiBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaiGaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababiHiEiIiEiEiEiEiziEiEiEiHababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababiHiEiEiEiEiEiEiEiEiIiEiHababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaiGaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababiBiEiEiEiEiEiEiEiEiEiEiBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiJiKiKiKiKiKiKiLababababababababababababababababababababababababababaaaaaaaaaaiGabababababababababababababababababababababababababababababababababababababababababababababababababababababiBiMiEiEiEiEiEiEiEiEiDiBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiJiKiNiOiNiNiOiNiKiLabababababababababababababababababababababababababaaaaaaaaaaiGabababababababababababababababababababababababababababababababababababababababababababababababababizabababiPiBiDiEiEiEiEiEiEiDiBiQababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiJiKiRiNiSiNiNiSiNiRiKiLababababababababababababababababababababababababaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababiPiBiDiEiEiEiEiDiBiQabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiKiNiNiNiNiNiNiNiNiNiNiKababababababababababababababababababababababababaaaaiGiGiGaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababiPiBiTiTiTiTiBiQababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiKiNiNiNiNiNiNiNiNiNiNiKababababababababababababababababababababaaiGaaaaaaaaiGiGiGaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababiPiUiUiUiUiQabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiViNiNiNiNiNiNiNiNiNiNiVababababababababababababababababababababaaaaaaaaaaaaiGiGiGaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiViNiNiNiNiNiNiNiNiNiNiVababababababababababababababababababababaaiGiGaaaaaaiGiGiGaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiKiNiNiNiNiNiNiNiNiNiNiKababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiKiRiNiNiNiNiNiNiNiNiRiKababababababababababababababababababababababababaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiWiKiRiNiNiNiNiNiNiRiKiXababababababababababababababababababababababababaaaaaaiGiGaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiWiKiRiNiNiNiNiRiKiXabababababababababababababababababababababababababaaaaaaiGiGaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiWiKiYiYiYiYiKiXababababababababababababababababababababababababababiGaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiWiZiZiZiZiXababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiyababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababizababababababixiAabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiBababababababiBiziAababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiCiCiCiCixabixiCiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiCiCiDiCiCixabixiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaiEaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababiFiCiGiCiCiCiCixiCiCiCiFababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababiFiCiCiCiCiCiCiCiCiGiCiFababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaiEaaaaaaaaiEaaabababababababababababababababababababababababababababababababababababababababababababababababababababiziCiCiCiCiCiCiCiCiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiIiIiIiIiIiJabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababiziKiCiCiCiCiCiCiCiCiBizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiLiMiLiLiMiLiIiJababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababixabababiNiziBiCiCiCiCiCiCiBiziOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiPiLiQiLiLiQiLiPiIiJabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababiNiziBiCiCiCiCiBiziOabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIabababababababababababababababababababababaaaaaaaaaaiEiEiEaaaaiEabababababababababababababababababababababababababababababababababababababababababababababababababababababiNiziRiRiRiRiziOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIababababababababababababababababababababaaiEaaaaaaaaiEiEiEaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababiNiSiSiSiSiOabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiTiLiLiLiLiLiLiLiLiLiLiTababababababababababababababababababababaaaaaaaaaaaaiEiEiEaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiTiLiLiLiLiLiLiLiLiLiLiTababababababababababababababababababababaaiEaaaaaaaaiEiEiEaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiPiLiLiLiLiLiLiLiLiPiIabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiPiLiLiLiLiLiLiPiIiVabababababababababababababababababababababaaaaaaaaaaaaiEiEaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiPiLiLiLiLiPiIiVabababababababababababababababababababababababaaaaaaaaaaiEiEaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiWiWiWiWiIiVababababababababababababababababababababababababababiEaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiXiXiXiXiVababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababjajbjbjbjbjbjbjcababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababjajbjdjejdjdjejdjbjcabababababababababababababababababababababaaaaaaaaaaabababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababjajbjfjdjgjdjdjgjdjfjbjcababababababababababababababababababababaaaaaaaaaaabababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababjbjdjdjdjdjdjdjdjdjdjdjbababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababjbjdjdjdjdjdjdjdjdjdjdjbababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjhjdjdjdjdjdjdjdjdjdjdjhababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjhjdjdjdjdjdjdjdjdjdjdjhababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjbjdjdjdjdjdjdjdjdjdjdjbababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjbjfjdjdjdjdjdjdjdjdjfjbababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjijbjfjdjdjdjdjdjdjfjbjjabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjijbjfjdjdjdjdjfjbjjababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjijbjkjkjkjkjbjjabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjijljljljljjababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaajmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaajnjnjnjnjnjnjnjnjnjnjnjnjnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmjmjmjmjmjmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjpjojojojojojojojojojocljnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmjmjmjmjmjmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmjmjmjmjmjmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmjmjmjmjmjmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajmjmjmjmjmjmjmjmjmjmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnjojojojojojojojojojojojnaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajnjnjnjnjnjnjnjnjnjnjnjnjnaaaaaaaa +abababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababab +abababababababababababababababababaaababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababab +ababababababababababababababababaaaaaaabababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab +ababababababababababababababababaaaaaaabababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab +ababababababababababababababaaaaaaaaaaaaababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab +abababababababababababababaaaaaaaaaaaaaaababababababababababababaaaaaaaaaaaaababababababababababababababababababababababaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababaaaaaaababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaabababaaaaaaaaabababababababababababababababababababababababababababiYiZiZiZiZiZiZjaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababaaaaaaaaababababababababababababababababababababababababababiYiZjbjcjbjbjcjbiZjaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaababababaaaaaaaaabababababababababababababababababababababababababiYiZjdjbjejbjbjejbjdiZjaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababaaaaaaabababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaababaaaaaaabababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababaaaaaaaaaaaaababababababababababababababababababababababababababjfjbjbjbjbjbjbjbjbjbjbjfabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaaaaaaaaaaaaaababababababababaaaaababababababababababababababababababababababababababababjfjbjbjbjbjbjbjbjbjbjbjfabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababiZjdjbjbjbjbjbjbjbjbjdiZababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababjgiZjdjbjbjbjbjbjbjdiZjhabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababjgiZjdjbjbjbjbjdiZjhababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababjgiZjijijijiiZjhabababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababjgjjjjjjjjjhabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababjkjkjk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababjkjkjkjkjk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaajk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaaaa +abababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaa +abababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaa +abababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaa +abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkaajkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaajkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajkjkjkjkaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljljljljljljljljljljljljlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjnjmjmjmjmjmjmjmjmjmjmjojlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljljljljljljljljljljljljlaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 252fb9ae390d5c99d6fac9e7b9899de74104fabc Mon Sep 17 00:00:00 2001 From: MMMiracles Date: Fri, 12 Feb 2016 21:33:36 -0500 Subject: [PATCH 05/56] deletes two whole chairs to fit lore --- _maps/RandomZLevels/spacebattle.dmm | 1439 +++++++++++++-------------- 1 file changed, 719 insertions(+), 720 deletions(-) diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm index aa77af11bce..53ce44c2c7f 100644 --- a/_maps/RandomZLevels/spacebattle.dmm +++ b/_maps/RandomZLevels/spacebattle.dmm @@ -12,546 +12,546 @@ "al" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "am" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "an" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ao" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ap" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aq" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ar" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/empgrenade,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"as" = (/obj/structure/table/reinforced,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"at" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"au" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate2) -"av" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"aw" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"ax" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"ay" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"az" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"aA" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aB" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate3) -"aC" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate3) -"aD" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aE" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aF" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aG" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aI" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aJ" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aK" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aL" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aM" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"aP" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aQ" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"aT" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aU" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate1) -"aV" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate1) -"aW" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) -"aX" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) -"aY" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"aZ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ba" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bb" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate1) -"bc" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) -"bd" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"be" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bf" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bg" = (/obj/structure/table/reinforced,/obj/item/clothing/gloves/combat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bh" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bi" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bj" = (/obj/machinery/computer/pod{id = "spacebattlepod3"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bk" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "spacebattlepod3"; name = "Front Hull Door"; opacity = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) -"bl" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bm" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bn" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bo" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/spawnergrenade/manhacks,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bp" = (/obj/structure/table/reinforced,/obj/item/weapon/restraints/handcuffs,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bq" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"br" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bs" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bt" = (/obj/structure/table/reinforced,/obj/item/weapon/melee/energy/sword/saber/red,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bu" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bv" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bw" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bx" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"by" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate3) -"bz" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bA" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bB" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bC" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bD" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bE" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bF" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bG" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate1) -"bH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"bI" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) -"bJ" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"bK" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) -"bL" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"bM" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/cruiser) -"bN" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"bO" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bP" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"bQ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bR" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bS" = (/turf/simulated/wall/shuttle{icon_state = "swall_s6"; dir = 2},/area/awaymission/spacebattle/cruiser) -"bT" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/awaymission/spacebattle/cruiser) -"bU" = (/turf/simulated/wall/shuttle{icon_state = "swall14"},/area/awaymission/spacebattle/cruiser) -"bV" = (/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) -"bW" = (/turf/simulated/wall/shuttle{icon_state = "swall_s10"; dir = 2},/area/awaymission/spacebattle/cruiser) -"bX" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"bY" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/spacebattle/cruiser) -"bZ" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ca" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) -"cb" = (/obj/machinery/computer/pod{id = "spacebattlepod"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"cc" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cd" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ce" = (/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"cf" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"cg" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ch" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"ci" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cj" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"ck" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"cl" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cm" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) -"cn" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"co" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cp" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) -"cq" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cr" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cs" = (/turf/simulated/wall/shuttle{icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) -"ct" = (/turf/simulated/wall/shuttle{icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) -"cu" = (/turf/simulated/wall/shuttle{icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) -"cv" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cw" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"cx" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cy" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cz" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cA" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cB" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cC" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/sausage,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cD" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cE" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cF" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cG" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cH" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cI" = (/obj/structure/table/reinforced,/obj/machinery/microwave,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cJ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cK" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cL" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cM" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cN" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"cO" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cP" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cQ" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cR" = (/turf/simulated/wall/shuttle{icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) -"cS" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cT" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cU" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cV" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/soup/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cW" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cX" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cZ" = (/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"da" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"db" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"dc" = (/obj/machinery/computer/pod{id = "spacebattlepod2"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"dd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"de" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"df" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"dg" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dh" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"di" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dj" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dk" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dl" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dm" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dn" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"do" = (/turf/simulated/wall/shuttle{icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dp" = (/turf/simulated/wall/shuttle{icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dq" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dr" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod2"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ds" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dt" = (/turf/simulated/wall/shuttle{icon_state = "swall_s5"; dir = 2},/area/awaymission/spacebattle/cruiser) -"du" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) -"dv" = (/turf/simulated/wall/shuttle{icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) -"dw" = (/turf/simulated/wall/shuttle{icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) -"dx" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dy" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) -"dz" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) -"dA" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) -"dB" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) -"dC" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"dD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"dE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dI" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dJ" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dK" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dL" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dM" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dN" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/drill,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dO" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dP" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dQ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dR" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dS" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dT" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dU" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"dV" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"dW" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"dX" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"dY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dZ" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ea" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) -"eb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ec" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ed" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ee" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ef" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"eg" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eh" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"ei" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"ej" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"ek" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"el" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"em" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"en" = (/obj/machinery/gateway/centeraway{calibrated = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eo" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ep" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eq" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"er" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate4) -"es" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"et" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eu" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ev" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ew" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"ex" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"ey" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ez" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eA" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"eB" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) -"eC" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"eD" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"eE" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"eF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eG" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"eH" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eI" = (/turf/simulated/wall/shuttle{icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) -"eJ" = (/turf/simulated/wall/shuttle{icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) -"eK" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eL" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eM" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) -"eN" = (/obj/item/weapon/shield/energy,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eO" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eP" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"eQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eR" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eS" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"eT" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eU" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eV" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eW" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/melee/energy/sword/saber/red,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eX" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eY" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eZ" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fa" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fb" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fc" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) -"fd" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) -"fe" = (/obj/structure/bed/chair{dir = 4},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"ff" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fg" = (/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fh" = (/obj/machinery/door/poddoor{id = "spacebattlestorage"; name = "Secure Storage"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fi" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"fj" = (/obj/machinery/computer/security/telescreen,/turf/simulated/wall/shuttle,/area/awaymission/spacebattle/cruiser) -"fk" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"; dir = 2},/area/awaymission/spacebattle/cruiser) -"fl" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"fm" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fn" = (/obj/structure/closet/crate,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fo" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fp" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fq" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fr" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/wt550,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fs" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"ft" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/weapon/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fu" = (/obj/structure/bed/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fv" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fw" = (/obj/structure/artilleryplaceholder{icon_state = "1"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fx" = (/obj/structure/artilleryplaceholder{icon_state = "2"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fy" = (/obj/structure/artilleryplaceholder{icon_state = "3"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fz" = (/obj/structure/artilleryplaceholder{icon_state = "4"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fA" = (/obj/structure/artilleryplaceholder{icon_state = "5"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fB" = (/obj/structure/artilleryplaceholder{icon_state = "6"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fC" = (/obj/structure/artilleryplaceholder{icon_state = "7"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fD" = (/obj/structure/artilleryplaceholder{icon_state = "8"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fE" = (/obj/structure/artilleryplaceholder{icon_state = "9"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fF" = (/obj/structure/artilleryplaceholder{icon_state = "10"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fG" = (/obj/structure/artilleryplaceholder{icon_state = "11"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fH" = (/obj/structure/artilleryplaceholder{icon_state = "12"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fI" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"fJ" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fK" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fL" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) -"fM" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fN" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fO" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"fP" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fQ" = (/obj/structure/artilleryplaceholder{icon_state = "13"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fR" = (/obj/structure/artilleryplaceholder{icon_state = "14"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fS" = (/obj/structure/artilleryplaceholder{icon_state = "15"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fT" = (/obj/structure/artilleryplaceholder{icon_state = "16"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fU" = (/obj/structure/artilleryplaceholder{icon_state = "17"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fV" = (/obj/structure/artilleryplaceholder{icon_state = "18"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fW" = (/obj/structure/artilleryplaceholder{icon_state = "19"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fX" = (/obj/structure/artilleryplaceholder{icon_state = "20"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fY" = (/obj/structure/artilleryplaceholder{icon_state = "21"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fZ" = (/obj/structure/artilleryplaceholder{icon_state = "22"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"ga" = (/obj/structure/artilleryplaceholder{icon_state = "23"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gb" = (/obj/structure/artilleryplaceholder{icon_state = "24"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gc" = (/obj/structure/closet/crate,/obj/item/weapon/poster/contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gd" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ge" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "25"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gf" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "26"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gg" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "27"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gh" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "28"},/obj/machinery/artillerycontrol,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gi" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "29"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gj" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "30"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gk" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "31"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gl" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "32"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gm" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "33"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gn" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "34"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"go" = (/obj/structure/artilleryplaceholder{icon_state = "35"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gp" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gq" = (/obj/structure/closet/crate,/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gr" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gs" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gt" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gu" = (/obj/structure/table/reinforced,/obj/item/weapon/retractor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gv" = (/obj/structure/table/reinforced,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gw" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"gx" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gy" = (/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gz" = (/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gA" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"gB" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"gC" = (/obj/structure/closet/crate/secure/weapon,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gD" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c10,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gE" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"gF" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gG" = (/obj/structure/table/optable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gH" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gI" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gJ" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"gK" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gL" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gM" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gN" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gO" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gP" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) -"gQ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"gR" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) -"gS" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gT" = (/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gU" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gV" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gW" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gX" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"gY" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) -"gZ" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"ha" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hb" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"hc" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate7) -"hd" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate4) -"he" = (/obj/item/weapon/pickaxe,/obj/item/weapon/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hf" = (/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hg" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hh" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"hi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) -"hj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hk" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hl" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) -"hm" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) -"hn" = (/obj/structure/closet/crate/large,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ho" = (/obj/structure/closet/crate/secure/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hp" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hq" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hr" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"hs" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ht" = (/turf/simulated/wall/r_wall,/area/awaymission/spacebattle/cruiser) -"hu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) -"hv" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) -"hw" = (/obj/structure/closet/crate/large,/mob/living/simple_animal/pet/dog/corgi/puppy,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hx" = (/obj/structure/closet/crate,/obj/item/weapon/paint/anycolor,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hy" = (/obj/structure/closet/crate,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hz" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hA" = (/obj/structure/closet/crate/medical,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hB" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hC" = (/obj/structure/bed/chair,/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"hD" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hE" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hF" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"hG" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"hH" = (/turf/simulated/wall/shuttle{icon_state = "swall14"; dir = 2},/area/awaymission/spacebattle/cruiser) -"hI" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hJ" = (/obj/structure/bed,/obj/item/weapon/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hK" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hL" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hM" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"hN" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hO" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hP" = (/obj/structure/rack,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hQ" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) -"hR" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hS" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hT" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hU" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"hV" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"hW" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"hX" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"hY" = (/obj/structure/toilet,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"hZ" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ia" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"},/area/awaymission/spacebattle/cruiser) -"ib" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ic" = (/turf/simulated/wall/shuttle{icon_state = "swall1"},/area/awaymission/spacebattle/cruiser) -"id" = (/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ie" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"if" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ig" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/obj/item/weapon/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ih" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ii" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ij" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ik" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"il" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"im" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"in" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"io" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ip" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"iq" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"ir" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"is" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/weapon/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"it" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"iu" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"iv" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"iw" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ix" = (/obj/structure/lattice,/turf/space,/area/space) -"iy" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) -"iz" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/space) -"iA" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/space) -"iB" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iC" = (/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iD" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iE" = (/turf/simulated/mineral/clown,/area/space) -"iF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{icon_state = "floor4"; dir = 10},/area/space) -"iG" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"iH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iI" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate5) -"iJ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iK" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless,/area/space) -"iL" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iM" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iN" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/space) -"iO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/space) -"iP" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iQ" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iR" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/space) -"iS" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/space) -"iT" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"iU" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iV" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"iW" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate5) -"iX" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate5) -"iY" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"iZ" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate6) -"ja" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"jb" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"jc" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"jd" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"je" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"jf" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"jg" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"jh" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"ji" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate6) -"jj" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate6) -"jk" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) -"jl" = (/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) -"jm" = (/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) -"jn" = (/obj/machinery/door/airlock/plasma,/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) -"jo" = (/obj/item/clothing/suit/space/hardsuit/wizard,/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) -"jp" = (/obj/mecha/combat/gygax,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"jq" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/weapon/gun/medbeam/mech,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"jr" = (/mob/living/simple_animal/hostile/syndicate/melee/space{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"js" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jt" = (/obj/structure/rack,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ju" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jv" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"jw" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"jx" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory2"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"jy" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory1"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"jz" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"jA" = (/mob/living/simple_animal/hostile/nanotrasen/ranged/smg,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jB" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jC" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"jD" = (/obj/structure/barricade/security,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jE" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"jF" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"jG" = (/obj/machinery/door/poddoor{id = "spacebattlearmory1"; name = "Secure Cache 1"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jH" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jI" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jJ" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/armory_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"jK" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) -"jL" = (/obj/machinery/door/poddoor{id = "spacebattlearmory"; name = "Secure Armory"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jM" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"jN" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"jO" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"jP" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jQ" = (/obj/machinery/door/poddoor{id = "spacebattlearmory2"; name = "Secure Cache 2"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jR" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"jS" = (/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"jT" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"jU" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"jV" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"jW" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"jX" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"jY" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"jZ" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ka" = (/obj/effect/spawner/lootdrop/crate_spawner,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"kb" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"kc" = (/obj/structure/rack,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"kd" = (/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"ke" = (/obj/item/stack/rods,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kf" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"kg" = (/obj/structure/rack,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"kh" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ki" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kj" = (/obj/item/stack/sheet/metal,/turf/space,/area/awaymission/spacebattle/cruiser) -"kk" = (/obj/item/weapon/shard,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kl" = (/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) -"km" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) -"kn" = (/obj/structure/lattice,/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) -"ko" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kp" = (/obj/structure/rack,/obj/item/weapon/gun/energy/xray,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"kq" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"ks" = (/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) -"kt" = (/turf/space,/area/awaymission/spacebattle/cruiser) -"ku" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"kv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kx" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"ky" = (/obj/structure/grille,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"kA" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"kB" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"kC" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"kD" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"kE" = (/obj/item/weapon/shard,/turf/space,/area/space) -"kF" = (/obj/item/stack/rods,/turf/space,/area/space) -"kG" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) - +"ao" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"ap" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aq" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"ar" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"as" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/empgrenade,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"at" = (/obj/structure/table/reinforced,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"au" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"av" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate2) +"aw" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"ax" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"ay" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"az" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"aA" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"aB" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aC" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate3) +"aD" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate3) +"aE" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aG" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aH" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aI" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aJ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aK" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aL" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aM" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aO" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aP" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aQ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"aR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aS" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aT" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aU" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"aV" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aW" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate1) +"aX" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate1) +"aY" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) +"aZ" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) +"ba" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bb" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bc" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bd" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"be" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate1) +"bf" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bg" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) +"bh" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bi" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bk" = (/obj/structure/table/reinforced,/obj/item/clothing/gloves/combat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bl" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bm" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bn" = (/obj/machinery/computer/pod{id = "spacebattlepod3"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bo" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "spacebattlepod3"; name = "Front Hull Door"; opacity = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) +"bp" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bq" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"br" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bs" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bt" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bu" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/spawnergrenade/manhacks,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bv" = (/obj/structure/table/reinforced,/obj/item/weapon/restraints/handcuffs,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bw" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bx" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"by" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bz" = (/obj/structure/table/reinforced,/obj/item/weapon/melee/energy/sword/saber/red,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bA" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bB" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bC" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bD" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bE" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bF" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate3) +"bG" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bH" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bI" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bJ" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bK" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bL" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bM" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bN" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate1) +"bO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"bP" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) +"bQ" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"bR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) +"bS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"bT" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/cruiser) +"bU" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"bV" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bW" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"bX" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bY" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bZ" = (/obj/structure/bed/chair{dir = 4},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"ca" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"cb" = (/turf/simulated/wall/shuttle{icon_state = "swall_s6"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cc" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cd" = (/turf/simulated/wall/shuttle{icon_state = "swall14"},/area/awaymission/spacebattle/cruiser) +"ce" = (/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) +"cf" = (/turf/simulated/wall/shuttle{icon_state = "swall_s10"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cg" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"ch" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/spacebattle/cruiser) +"ci" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cj" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"ck" = (/obj/machinery/computer/pod{id = "spacebattlepod"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"cl" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cm" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cn" = (/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) +"co" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"cp" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cq" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cr" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cs" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ct" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cu" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cv" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) +"cw" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"cx" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cy" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) +"cz" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/wt550,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cA" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cB" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cC" = (/turf/simulated/wall/shuttle{icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) +"cD" = (/turf/simulated/wall/shuttle{icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) +"cE" = (/turf/simulated/wall/shuttle{icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) +"cF" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cG" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cH" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cJ" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cK" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cL" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cM" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/sausage,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cN" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cO" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cP" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cQ" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cR" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cS" = (/obj/structure/table/reinforced,/obj/machinery/microwave,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cT" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cU" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cV" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cW" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cX" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cY" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cZ" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"da" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"db" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dc" = (/turf/simulated/wall/shuttle{icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) +"dd" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"de" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"df" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dg" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/soup/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dh" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"di" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) +"dj" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"dk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dl" = (/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dm" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dn" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"do" = (/obj/machinery/computer/pod{id = "spacebattlepod2"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"dp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dq" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dr" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"ds" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dt" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"du" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dv" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dw" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dx" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dy" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dz" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dA" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dB" = (/turf/simulated/wall/shuttle{icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dC" = (/turf/simulated/wall/shuttle{icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dD" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dE" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod2"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dF" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dG" = (/turf/simulated/wall/shuttle{icon_state = "swall_s5"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dH" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) +"dI" = (/turf/simulated/wall/r_wall,/area/awaymission/spacebattle/cruiser) +"dJ" = (/turf/simulated/wall/shuttle{icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) +"dK" = (/obj/structure/bed/chair,/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dL" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) +"dM" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) +"dN" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) +"dO" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) +"dP" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"dQ" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"dR" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dS" = (/turf/simulated/wall/shuttle{icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) +"dT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dX" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dY" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dZ" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ea" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"eb" = (/obj/structure/rack,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ec" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ed" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ee" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ef" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eg" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/drill,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eh" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ei" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ej" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"ek" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"el" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"em" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"en" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) +"eo" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) +"ep" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) +"eq" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"er" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"es" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"et" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"eu" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ev" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"ew" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ex" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ey" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ez" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eA" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eB" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eC" = (/obj/mecha/combat/gygax,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eD" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/weapon/gun/medbeam/mech,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eE" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eF" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) +"eG" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"eH" = (/mob/living/simple_animal/hostile/syndicate/melee/space{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"eJ" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"eK" = (/obj/structure/rack,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"eL" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eM" = (/obj/machinery/gateway/centeraway{calibrated = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eN" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eO" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eP" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"eQ" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate4) +"eR" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"eS" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"eT" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eU" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eV" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eW" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eX" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eY" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) +"eZ" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fa" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fb" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) +"fc" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fd" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fe" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory1"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"ff" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory2"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fg" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fh" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fj" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fk" = (/turf/simulated/wall/shuttle{icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) +"fl" = (/turf/simulated/wall/shuttle{icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) +"fm" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fn" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"fo" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"fp" = (/mob/living/simple_animal/hostile/nanotrasen/ranged/smg,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"fq" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"fr" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"fs" = (/obj/item/weapon/shield/energy,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ft" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fu" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fw" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"fx" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"fy" = (/obj/structure/barricade/security,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"fz" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fA" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fB" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fC" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"fD" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"fE" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/melee/energy/sword/saber/red,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fF" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fG" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fH" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fI" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fJ" = (/obj/machinery/door/poddoor{id = "spacebattlearmory1"; name = "Secure Cache 1"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"fK" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fL" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) +"fM" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) +"fN" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fO" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"fP" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"fQ" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/armory_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fR" = (/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fS" = (/obj/machinery/door/poddoor{id = "spacebattlestorage"; name = "Secure Storage"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fT" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) +"fU" = (/obj/machinery/computer/security/telescreen,/turf/simulated/wall/shuttle,/area/awaymission/spacebattle/cruiser) +"fV" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"; dir = 2},/area/awaymission/spacebattle/cruiser) +"fW" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"fX" = (/obj/machinery/door/poddoor{id = "spacebattlearmory"; name = "Secure Armory"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"fY" = (/obj/structure/closet/crate,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fZ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"ga" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"gb" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"gc" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"gd" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) +"ge" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/weapon/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gf" = (/obj/structure/bed/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gg" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"gh" = (/obj/structure/artilleryplaceholder{icon_state = "1"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gi" = (/obj/structure/artilleryplaceholder{icon_state = "2"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gj" = (/obj/structure/artilleryplaceholder{icon_state = "3"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gk" = (/obj/structure/artilleryplaceholder{icon_state = "4"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gl" = (/obj/structure/artilleryplaceholder{icon_state = "5"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gm" = (/obj/structure/artilleryplaceholder{icon_state = "6"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gn" = (/obj/structure/artilleryplaceholder{icon_state = "7"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"go" = (/obj/structure/artilleryplaceholder{icon_state = "8"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gp" = (/obj/structure/artilleryplaceholder{icon_state = "9"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gq" = (/obj/structure/artilleryplaceholder{icon_state = "10"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gr" = (/obj/structure/artilleryplaceholder{icon_state = "11"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gs" = (/obj/structure/artilleryplaceholder{icon_state = "12"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gt" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gu" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"gv" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"gw" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"gx" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"gy" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"gz" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) +"gA" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"gB" = (/obj/structure/artilleryplaceholder{icon_state = "13"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gC" = (/obj/structure/artilleryplaceholder{icon_state = "14"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gD" = (/obj/structure/artilleryplaceholder{icon_state = "15"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gE" = (/obj/structure/artilleryplaceholder{icon_state = "16"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gF" = (/obj/structure/artilleryplaceholder{icon_state = "17"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gG" = (/obj/structure/artilleryplaceholder{icon_state = "18"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gH" = (/obj/structure/artilleryplaceholder{icon_state = "19"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gI" = (/obj/structure/artilleryplaceholder{icon_state = "20"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gJ" = (/obj/structure/artilleryplaceholder{icon_state = "21"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gK" = (/obj/structure/artilleryplaceholder{icon_state = "22"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gL" = (/obj/structure/artilleryplaceholder{icon_state = "23"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gM" = (/obj/structure/artilleryplaceholder{icon_state = "24"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gN" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"gO" = (/obj/structure/closet/crate,/obj/item/weapon/poster/contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gP" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gQ" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "25"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gR" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "26"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gS" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "27"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gT" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "28"},/obj/machinery/artillerycontrol,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gU" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "29"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gV" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "30"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gW" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "31"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gX" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "32"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gY" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "33"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gZ" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "34"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"ha" = (/obj/structure/artilleryplaceholder{icon_state = "35"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hb" = (/obj/machinery/door/poddoor{id = "spacebattlearmory2"; name = "Secure Cache 2"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hc" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hd" = (/obj/structure/closet/crate,/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"he" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hf" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"hg" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"hh" = (/obj/structure/table/reinforced,/obj/item/weapon/retractor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"hi" = (/obj/structure/table/reinforced,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"hj" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"hk" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hl" = (/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hm" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hn" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) +"ho" = (/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hp" = (/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"hq" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"hr" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"hs" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"ht" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"hu" = (/obj/structure/closet/crate/secure/weapon,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hv" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c10,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hw" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) +"hx" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hy" = (/obj/structure/table/optable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hz" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hA" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hB" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"hC" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hD" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"hE" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hF" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hG" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hH" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"hI" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hJ" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hK" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) +"hL" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"hM" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) +"hN" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hO" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hP" = (/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hQ" = (/obj/effect/spawner/lootdrop/crate_spawner,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hR" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hS" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hT" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hU" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hV" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) +"hW" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"hX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hY" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hZ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"ia" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate7) +"ib" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate4) +"ic" = (/obj/structure/rack,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"id" = (/obj/item/weapon/pickaxe,/obj/item/weapon/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ie" = (/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"if" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"ig" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"ih" = (/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ii" = (/obj/item/stack/rods,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ij" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) +"ik" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"il" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"im" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) +"in" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) +"io" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ip" = (/obj/structure/rack,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"iq" = (/obj/structure/closet/crate/large,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ir" = (/obj/structure/closet/crate/secure/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"is" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"it" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"iu" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"iv" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"iw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ix" = (/obj/item/weapon/shard,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"iy" = (/obj/item/stack/sheet/metal,/turf/space,/area/awaymission/spacebattle/cruiser) +"iz" = (/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) +"iA" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) +"iB" = (/obj/structure/lattice,/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) +"iC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"iD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) +"iE" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) +"iF" = (/obj/structure/rack,/obj/item/weapon/gun/energy/xray,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"iG" = (/obj/structure/closet/crate/large,/mob/living/simple_animal/pet/dog/corgi/puppy,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"iH" = (/obj/structure/closet/crate,/obj/item/weapon/paint/anycolor,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"iI" = (/obj/structure/closet/crate,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"iJ" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"iK" = (/obj/structure/closet/crate/medical,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"iL" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"iM" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"iN" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"iO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"iP" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"iQ" = (/turf/space,/area/awaymission/spacebattle/cruiser) +"iR" = (/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) +"iS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"iT" = (/turf/simulated/wall/shuttle{icon_state = "swall14"; dir = 2},/area/awaymission/spacebattle/cruiser) +"iU" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"iV" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"iW" = (/obj/structure/bed,/obj/item/weapon/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"iX" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"iY" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"iZ" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"ja" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"jb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"jc" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"jd" = (/obj/structure/grille,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"je" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"jf" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jg" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"jh" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"ji" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"jj" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jk" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jl" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jm" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jn" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jo" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jp" = (/obj/structure/toilet,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jq" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"jr" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"},/area/awaymission/spacebattle/cruiser) +"js" = (/obj/item/weapon/shard,/turf/space,/area/space) +"jt" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ju" = (/turf/simulated/wall/shuttle{icon_state = "swall1"},/area/awaymission/spacebattle/cruiser) +"jv" = (/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"jw" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"jx" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jy" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/obj/item/weapon/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jz" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"jA" = (/obj/item/stack/rods,/turf/space,/area/space) +"jB" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jC" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jD" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"jE" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"jF" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"jG" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"jH" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jI" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"jJ" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"jK" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"jL" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/weapon/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jM" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"jN" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"jO" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jP" = (/obj/structure/lattice,/turf/space,/area/space) +"jQ" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) +"jR" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/space) +"jS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/space) +"jT" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"jU" = (/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"jV" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"jW" = (/turf/simulated/mineral/clown,/area/space) +"jX" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{icon_state = "floor4"; dir = 10},/area/space) +"jY" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"jZ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"ka" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate5) +"kb" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"kc" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless,/area/space) +"kd" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"ke" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"kf" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/space) +"kg" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/space) +"kh" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"ki" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"kj" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/space) +"kk" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/space) +"kl" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"km" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"kn" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"ko" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate5) +"kp" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate5) +"kq" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"kr" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate6) +"ks" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"kt" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"ku" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"kv" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"kw" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"kx" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"ky" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"kz" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"kA" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate6) +"kB" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate6) +"kC" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"kD" = (/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) +"kE" = (/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) +"kF" = (/obj/machinery/door/airlock/plasma,/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) +"kG" = (/obj/item/clothing/suit/space/hardsuit/wizard,/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -578,56 +578,56 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajalajajajajajajajajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajajajajajajajajalajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahamamananananajajananananananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajapahahahahahahahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajaoahajajahaoajajajaoahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajaoahahahahahahahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajajapahajajahapajajajapahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahajajahajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajaGajaoahajajahaoajajajaoahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahapajahajajajalajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajaqajajaqajajajajaoahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajaqajajaqajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajaqajapahajajahapajajajapahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahaoajahajajajalajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajajajarajajarajajajajapahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajarajajarajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaharananananahajajahanasanananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajasahajajahasajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahasananananahajajahanatanananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajatahajajahatajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajanahajajahanajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajalajanahajajahanajajajanahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahatajajajajaqajajauajajaGajanahababababababababababababababababababababababababababababababababababababavawaxaxaxaxaxaxaxaxaxaxaxaxayazababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajajaqajajaqajajajajaAahababababababababababababababababababababababababababababababababababababaBaCaCaCaCaCaCaCaCaCaCaCaCaCaCaBababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDaDaDaDaDaDaDaDaDaDaBababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajaGajajajajajajajajajaoahababababababababababababababababababababababababababababababababababababaEaDaDaDaDaDaDaDaDaDaDaDaDaDaDaEababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajajajajajajajajajaoahababababababababababababababababababababababababababababababababababababaEaDbraDaDaDaDaDaDaDaDbraDaDaDaEababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaFahbAbAajajajajajajajajbAbAahaHababababababababababababababababababababababababababababababababababababaBaIaIaJaJaJaJaDaDaJaJaJaJaJaJaBababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaKaKaLahahaMaMahahaNaKaKahabababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaOaPaQaQaQaQaQaQaQaQaQaQaQaQaRaSabababababababababababababababababababababababababababababababababababababababababababababaFahahahacadaMaMafagahahahaHabababababababababababababababababababababababababababababababababababababaBaTaDaDaDaTaBaDaDaBaTaDaDaDaTaBababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUaVaVaVaVaVaVaVaVaVaVaVaVaVaVaUababababababababababababababababababababababababababababababababababababababababababababababahahahahaWajajaXahahahahababababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDaBaDaDaBaDaDaDaDaDaBababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUaYckaYaYaYaYaYaYaYaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababahahahahaZajajbaahahahahababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaTaBaDaDaBaTaDaDaDaTaBabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbbaYaYaYaYaYaYaYaYaYaYaYckaYaYbbababababababababababababababababababababababababababababababababababababababababababababababahahahahaZajajbaahahahahababababababababababababababababababababababababababababababababababababababaBaDaDdbaDaDaBaDaDaBaDaDbraDaDaBabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbbaYaYaYaYaYaYaYaYaYaYaYaYaYaYbbababababababababababababababababababababababababababababababababababababababababababababababaFbcahahaZajajbaahahbcaHababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaDbdaDaDbdaDaDaDaDaTaBababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUbebebfbfbfbfaYaYbfbgbfbfbfbfaUababababababababababababababababababababababababababababababababababababababababababababababababaFahaZajajbaahaHababababababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDbdaDaDbdaDaDaDaDaDaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUabababababababababababababababababababababababababababababababababababababababababababababababababahaZajajbaahabababababababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUbhaYaYaYbhaUaYaYaUbhaYaYaYbhaUabababababababababababababababababababababababababababababababababababababababababababababababababahajajajajahabababababababababababababababababababababababababababababababababababababababababaBaJaJaJaJaJaBaDaDaBaJaJaJaJbiaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaYaYaYaYaYaUaYaYaUaYaYaYaYaYaUabababababababababababababababababababababababababababababababababababababababababababababababababahbjajajajahabababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaJaBaDaDaBaJaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUbhaYaYaYbhaUaYaYaUbhaYckaYbhaUabababababababababababababababababababababababababababababababababababababababababababababababababaFahbkbkahaHabababababababababababababababababababababababababababababababababababababababababaBblaDaDaDaJaBaDaDaBaJaDdbaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaYckaYaYaYaUaYaYaUaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababababababaFababaHababababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaJaBaDaDaBaJaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaUbhaYaYaYaYbmaYaYbmaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaJaDaDefaDbdaDaDbdaDaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaUaYaYaYaYaYbmaYaYbmaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaDbdaDaDbdaDaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaUbfbfbfbfbfaUehehaUbfbfbnbnbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaDaDaDaDaDaDaDaDaDaTaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaUboaYaYaYbpaUaYaYaUbfaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaTaDaDaDefaDaDaDaDaDdbaDaDaTaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaUboaYckaYbfaUaYaYaUbfaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbqaBewewaDaDaDaDaDaDaDaDewewaBbsabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaUbfaYaYaYbfaUaYaYaUbfaYaYaYbtaUabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBbububvaBaBaEaEaBaBbwbubuaBababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaUbfaYaYaYaYbmaYaYbmaYaYeAaYbfaUabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbqaBaBaBababababababaBaBaBbsababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaUbxaYaYaYaYbmaYaYbmaYaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaababababababababababababababababababababababababababababababababababababababababaUbhaYaYaYaYaYaYaYaYaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaUbhaYaYaYaYaYaYaYaYaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbqbyaBababababababaBbybsabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababbzaUeGeGaYaYaYaYaYaYaYaYeGeGaUbBababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababbqababababababbsabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaUbCbCbDaUaUbEbEaUaUbFbCbCaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababbzaUaUaUababababababaUaUaUbBabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababbzbGaUababababababaUbGbBabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbzababababababbBabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahauajajajajarajajavajajaqajanahababababababababababababababababababababababababababababababababababababawaxayayayayayayayayayayayayazaAababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajajarajajarajajajajaBahababababababababababababababababababababababababababababababababababababaCaDaDaDaDaDaDaDaDaDaDaDaDaDaDaCababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEaEaEaEaEaEaEaEaEaEaCababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajaqajajajajajajajajajapahababababababababababababababababababababababababababababababababababababaFaEaEaEaEaEaEaEaEaEaEaEaEaEaEaFababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajajajajajajajajajajajapahababababababababababababababababababababababababababababababababababababaFaEaGaEaEaEaEaEaEaEaEaGaEaEaEaFababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaHahaIaIajajajajajajajajaIaIahaJababababababababababababababababababababababababababababababababababababaCaKaKaLaLaLaLaEaEaLaLaLaLaLaLaCababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaMaMaNahahaOaOahahaPaMaMahabababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaQaRaSaSaSaSaSaSaSaSaSaSaSaSaTaUabababababababababababababababababababababababababababababababababababababababababababababaHahahahacadaOaOafagahahahaJabababababababababababababababababababababababababababababababababababababaCaVaEaEaEaVaCaEaEaCaVaEaEaEaVaCababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWaXaXaXaXaXaXaXaXaXaXaXaXaXaXaWababababababababababababababababababababababababababababababababababababababababababababababahahahahaYajajaZahahahahababababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEaCaEaEaCaEaEaEaEaEaCababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbabbbabababababababababababaaWababababababababababababababababababababababababababababababababababababababababababababababahahahahbcajajbdahahahahababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaVaCaEaEaCaVaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbebabababababababababababbbababeababababababababababababababababababababababababababababababababababababababababababababababahahahahbcajajbdahahahahababababababababababababababababababababababababababababababababababababababaCaEaEbfaEaEaCaEaEaCaEaEaGaEaEaCabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbebababababababababababababababeababababababababababababababababababababababababababababababababababababababababababababababaHbgahahbcajajbdahahbgaJababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaEbhaEaEbhaEaEaEaEaVaCababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbibibjbjbjbjbababjbkbjbjbjbjaWababababababababababababababababababababababababababababababababababababababababababababababababaHahbcajajbdahaJababababababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEbhaEaEbhaEaEaEaEaEaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWabababababababababababababababababababababababababababababababababababababababababababababababababahbcajajbdahabababababababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWblbababablaWbabaaWblbababablaWabababababababababababababababababababababababababababababababababababababababababababababababababahajajajajahabababababababababababababababababababababababababababababababababababababababababaCaLaLaLaLaLaCaEaEaCaLaLaLaLbmaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWbababababaaWbabaaWbababababaaWabababababababababababababababababababababababababababababababababababababababababababababababababahbnajajajahabababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaLaCaEaEaCaLaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWblbababablaWbabaaWblbabbbablaWabababababababababababababababababababababababababababababababababababababababababababababababababaHahboboahaJabababababababababababababababababababababababababababababababababababababababababaCbpaEaEaEaLaCaEaEaCaLaEbfaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWbabbbababaaWbabaaWbababababaaWababababababababababababababababababababababababababababababababababababababababababababababababababaHababaJababababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaLaCaEaEaCaLaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaWblbababababqbababqbabababablaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaLaEaEbraEbhaEaEbhaEaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaWbabababababqbababqbababababaaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaEbhaEaEbhaEaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaWbjbjbjbjbjaWbsbsaWbjbjbtbtbjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaEaEaEaEaEaEaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaWbubabababvaWbabaaWbjbabababjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaVaEaEaEbraEaEaEaEaEbfaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaWbubabbbabjaWbabaaWbjbabababjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbwaCbxbxaEaEaEaEaEaEaEaEbxbxaCbyabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaWbjbabababjaWbabaaWbjbabababzaWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCbAbAbBaCaCaFaFaCaCbCbAbAaCababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaWbjbababababqbababqbababDbabjaWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbwaCaCaCababababababaCaCaCbyababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaWbEbababababqbababqbababababjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaababababababababababababababababababababababababababababababababababababababababaWblbabababababababababababablaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaWblbabababababababababababablaWababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbwbFaCababababababaCbFbyabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababbGaWbHbHbababababababababHbHaWbIababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababbwababababababbyabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaWbJbJbKaWaWbLbLaWaWbMbJbJaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababbGaWaWaWababababababaWaWaWbIabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWababababababaWaWaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWababababababaWaWaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWababababababaWaWaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababbGbNaWababababababaWbNbIabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbGababababababbIabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababab @@ -654,79 +654,79 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbHbIbJbJbKbLababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbMbNbObObPbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMfebObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObOfibMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbSbTbTbTbMbObObObObMbTbTbTbTbTbTbTbTbTbUbTbTbTbTbTbTbTbTbTbTbTbTbTbVbTbTbVbVbVbVbVbVbVbVbVbVbVbVbWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbHbIbJbJbKbLababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbXbYbZcabMcbbObObObMcccccccccccccccccccdccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbNbObObPbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccchbMcicibMcjcccccccccccccccccccdccccccccccccccccccccccccccccfmccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMfebObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccclcmcncocpccccfrcccccccccqcrcsbTbTbTbTbTbTbTbTbTbTbTbTbTctcccccubVbVbVbVbVbVbVbVctcccccsbTbTbTbTbTbTbWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccpcccwcmcxcccccccycccccccrccccceczcccAcccAcccAcccAcccAcccBcecccccecCcDcEcFcGcHcIcIcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccLcpcMcNcNcccLcMccccccccccccceczcccccccccccOcccccccccccccecccccecPcPcPcPcPcPcPcPcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccMcccccQcccccccOcOccccceczcccAcccAcccAcccAcccAcccccdcccccecPcPfIcPcPcPcPcPcecccccRbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbWabababababababababababababababababababababababababababbSbVbVbVbMbQbObObRbMbVbVbVbVbVbWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccfrcccQcccccccScccccccccOcOccccceczcccccccccccccccccccccccccdcccccsbTcTbTcUcUcVcWcWceccccccccccccccccccccccfLccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababcecccccmbMbObObOgJbMcccpcccYcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcQcccrcccccccrcccccccccccOcOccccceczcccAcccAcccAcccAcccAcccccecccccedadadadadadadadacecccccccccccccccccccccmcpcpccccccccccccccccccccccccccitccccccccccccccccccccccceabababababababababababababababababababababababababababcecccmcnbMdcbObObObMcNccccddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdfbYcgccdgcrdhdhdhdididjdjdkdkdkdldldlceczcccccccccccccccccccrdmcrcecccccedadadndndadadadacecccccubVbVbVbVbVbUbVcKhshscdbVbVbVbVbUbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVctcdcddobWabababababababababababababababababababababababababbSdpcccccpdqbMdrdrbMdscccccccJcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdtbVbVbVdubVbVbVbVbVbVhththththththththtbTbTbTbTbTbTbTbTbTbTbTbTbTdwcccccddadadadndahChCdacecccccedydzdzdAdBcedhcmcmhFccccccccdCcecZcZcZcZdDcZcZcZcZcZcZcZcZcZcZcZceccccdodvctdEdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdHcudvdpcQcccpcmchcncadIccccdJcccYcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtelelhNhPhOelelhtcKcKcKcKcKdKdLdMdNdOdOdPdPcecccccddadadadadQdRdSdTcecccccedUccccccdVcedhcchQccccccccccdWcdcZcZcZcZdXcZcZcZcZcZcZcZcZcZcZcZceccccdodvdpdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdodvdpcccccnhRcpcpeacccnccccccebcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtihelelelelelikhtcKecedeecKjpdLjqegdOdOdPdPcecccccedadadadadQdSdSdTcecchRcedUcccccceicedhccccccccccccccejcecZcZcZcZcZcZcZjrcZcZcZcZcZcZcZcZceccccdodvdpekelekelekelekelekelekelekelekelekelekelekelekdodvdpcccccccccccncccacpccccccebcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtjseleleleleljthtcKemeneocKcKcKcKcKcKcKcKcKcecccccedadadadadaepepdacecccccedUcccccceidobVbVbVbVbVbVbVbVbVdwcZcZcZcZcZcZcZcZcZcZcZdDcZcZcZcZceccccdodvdpeleleleleleleleleleleleleleleleleleleleleleleldodvdpccccdJcccccccccccQccccccebcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababeqererererereresababababababababababababababababababababababababhtjueleleleleljthtcKeteuevcKcKcKcKcKjvcKcKcKcecccccedadxdxdadadxdxdaceccfLceexeyezcccneBeCjwjyjxeDeDeDeDeEeFcZcZcZcZcZcZcZcZcZcZcZeHdDcZcZcZcecccccReIeIbVbVbVbVbVbVbVbVbVbVbVcdbVbVbVbVbVbVbVbVbVbVbVeIeIeJcccccccccQjzcccccchRccccddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababeqereKeLeKeKeLeKeresabababababababababababababababababababababababhtjAeljAeleleljBhtcKcKcKcKcKcKcKcKcKcKcKcKcKcecccccedQdSdSjCdQdRdSdTcecncncKcpcQcccccmhscneNcccccccrcceOePeQcZcZcZcZcZcZcZcZcZcZcZdDdDcZcZcZceccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdJcccccccccJcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeqereReKeSeKeKeSeKeReresababababababababababababababababababababababhtjDjDjDelelelelhtjEcKcKjFcKcKeTcKcKcKcKcKcKcecccccedQeUdSjCdQdSeVdTcecccnhsfLcccccQcmcKfLeWcccccceXeYeOeZeQcZjrcZcZcZfacZcZcZcZcZcZcZcZcZcZceccccccccccccccccccccccccccitccccccccccccccccccccccccccccccccccccccfrcccccccccccccccccccYcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhthtjGhthththththtjEcKcKfbcKcKeTcKcKcKcKcKcKcecccccedaepepdadaepepdacecccccefcfdcpcncneBcpcccrccccezccffeEeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcecccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccQccccccfrccddcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhteleleleleljHjDhtjIelcKjEcKcKjJcKfgcKcKcKcKfhcccccRbVbVbVbVbVbVbVbVeJccccdobVbVcdhscKeJjKcLcMcccccchReOfjeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcRbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVfkababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababfleKeKeKeKeKeKeKeKeKeKflababababababababababababababababababababababhteleleleleleljDjLelelcKjEcKcKfncKcKcKcKcKcKfhccfmcccccccccccccccccccccccccdfofpfqjMhFfofscMcLcrcccrftfufveQcZcZcZfwfxfyfzfAfBfCfDfEfFfGfHcZabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababfleKeKeKeKeKeKeKeKeKeKflababababababababababababababababababababababhteleleleleleljDjLelelcKeTcKcKjNcKcKcKcKcKcKfhcccccccccccccccccccccccccccccdfJfKjOcpfMfNfOcccMcccccccceOfPeQcZcZcZfQfRfSfTfUfVfWfXfYfZgagbcZabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhteleleleleljHjDhtjPelcKgccKcKjNcKcKcKcKcKcKfhcccccubVbVbVbVbVbVbVbVctccccdobVbVcdcKbVctjKcMcMgdeYcccceOfjeQcZcZcZgecZgfggghgigjgkglgmgngocZcubVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababereReKeKeKeKeKeKeKeKeRerababababababababababababababababababababababhthtjQhthththththtgpcKcKgqcKcKeTcKcKcKcKcKgrcecccccegsgtgtgugvgwgtgscecccccegxgyjRgygyeBeMccccgzcccccccceEeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjSjSjSjSjSjSjSjSjTjSjSjSjSjSjSjSjUjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjScYcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababgAereReKeKeKeKeKeKeRergBababababababababababababababababababababababhtjDjDjDelelelelhtgCcKcKgDcKcKeTcKcKcKcKcKcKgEgFcccegGgHgHgHgHgHgHgGcecccccegIgygygygyeBeMcrcccccccccceOgKeQcZcZcZcZcZcZcZjVcZcZcZcZcZcZcZcZcejSjSjSjSjSjSjSjSjUjSjSjTjSjWjSjTjSjSjTjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjUjSjSddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababgAereReKeKeKeKeRergBabababababababababababababababababababababababhtjAeljAeleleljXhtgCcKcKcKcKcKcKcKjvcKcKcKcKcecrcccegHgHgHgHgHgHgHgHcecccccegygygygLgMeBeMcccchRcccccceOgNeQcZcZgOcZcZcZcZcZcZcZcZcZcZcZjYcZcejSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjScJcZcZababababababababababababababababababababababababababababababgPgQababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababgAergRgRgRgRergBababababababababababababababababababababababababhtikeleleleleljZhtgSgSgTkakacKcKcKcKcKcKcKcKcecccccegUgHgHgHgVgWgHgUcecccccegygygygMgXeBgYgZgZgZgZgZgZgZeEhacZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjScubUbUbVbVbVbVbVbVkbcZcZkbkbcdbVbVbVbVbVbVbVbVbVbVbVbUbUctjSjSjSjSjSjSjSjSjSjSjSjScYcZdeababababababababababababababababababababababababababababhbhchchchchchchchchcgQabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababgAhdhdhdhdgBabababababababababababababababababababababababababhtkcelelelelelhPhtgSgShekakacKcKcKcKcKcKcKcKcecccccegGgHgHgHhfgWgHgGcecccccegygygyhggydobVbVbVbVbVbVbVbVbVdwcZcZcZcZcZcZcZhhcZcZcZcZcZcZcZcZcejSjScsdvdwkdkdkdkdkdkdkdkdkekdkdkdkdkdkdkdkdkdkdkdkdkdkdcsdvdwjSjSjSjSjSjSjSjSjSjSjSjSebcZcZababababababababababababababababababababababababababababhihjhkhkhkhkhkhkhkhlhmabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtkfelelelelelkghthnhnhnhnhnhohoeTeTjJeThphpcecccccegHgHgHgHgHkhgHgHcecccccegygygygygyeBhqcccccccccccccchrcecZcZcZcZcZcZcZdDdDcZcZcZcZcZcZcZcejSjScsdvdwkikdkikdkikdkkkjklklklkmklknkdkkkokdkokdkokdkocsdvdwjSjSjSjSjUjSjSjSjSjSjSjSebcZdeababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhvabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtelelhNkphOelelhthwhnhnhnhnhohohxhyeThzhzhAcecccchBgHgHgHgHgHgHgHhDcecccccehEgygygygyeBdhcQccccccccccccdWcdcZcZcZcZcZcZjrcZcZcZcZcZcZcZcZcZcejSjScsdvdwkrkqkrkqkdklktksktktklktktktktktklkdkrkqkrkqkrcsdvdwjSjSjSjSjSjSjSjSjSjSjSjSebcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhchGabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbSbVbVbVbVbVbVbVbVbVbVhththththththththtbTbTbThHbThHbThHbThHbThHbTdwcccchBgHgHgHkugHgHgHhIcecccccehJgygygyhKeBdhcncphLcccccccchMcecZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjScsdveJkwkvkxkdklkmktktktktktktktktktktktkykxkvkxkvkzcRdvdwjSjSjSjSjSkAjSjSjSjSjSjSddcZdeababababababababababababababababababababababababababababhuhShThkhkhkhkhkhkhUababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbXbYcgcccccckBkDkCdididjdjdkdkdkdldldlcehVhWhXcehYcehYcehYcehYcehYcecccccegHgHgHgHgHgHgHhZcecccccRbVbVcKhsbVeIbVhsbVbVcdbVbVbVbVeIbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVeJcdcdcsiaabababababababababababababababkEabababababababababdtdwjSjSjSjSjSjSjSjSjSjSjSjScJcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhcgQabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcccccccccccccccccccccccccccccccccehWhWhWceibicibicibicibicibcecccccegHkhgHgHgHgHidiececccccccccpcpcQcccccpcncnccccccccccccccccccccccccccccitccccccccccccccccccccccceabababababababababababababababababababababababababababcejSjSjSjSjSjSjSjSjSjSjSjScYcZdeababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhmabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccccccccccccccccccccccccccccccceifhWigcehWhWhWhWhWhWhWhWhWcdcccccegHgHgHgHgHiigWgHceccjzcccccccpcccQccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababkEabababababababababkFabababkEabababababababcejSjSjSjSjSjSjSjSjSjSjSjSddcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhvabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccccccccccccccccccccccccehWhWhWgEijhWhWhWhWhWkGhWhWcdccccceilimgHilimgHilimcecccccubVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbViaabababababababababababababababababababababababababababdtbVbVbVbVbVbVbVbVbVbVbVbVbVbVfkababababababababababababababababababababababababababababinhchchchchchchchchchGabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvccccccccccccccccccccccccccccccccceifhWhXichWhWhWhWhWhWhWhWiocecccccegHgHgHgHgHgHgHgHcecccccJcKcKcKcKcKcKcJabababababababababababababababababababababababababababababababababababababababkEababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababgPhGababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccccccrcccccccccccXcccccehWhWhWibhWhWhWhWhWhWhWhWioceccccceipiqiripiqiripiqcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcccccccccccccccccciscccccNcMcccpcsbTbTbTbTbTbTbTbTbTbTbTbTbTeJcccccRbVbVbVbVbVbVbVbVeJcccccsbTbTbTbTbTbTfkababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccccccccccccccccccitcccccNiucNcdccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababivbYbZiwcccccccccccccccccccccLcLcNcpcNcdccccccccccccccccccccccccccccfmccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdtbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTeIbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbVbVbVbVbVbVbVbVbVbVbVfkabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbObPbQbQbRbSababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbTbUbVbVbWbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbZbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbVbVbVcabTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcbccccccbTbVbVbVbVbTcccccccccccccccccccdcccccccccccccccccccccccccccecccccececececececececececececfabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbObPbQbQbRbSababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcgchcicjbTckbVbVbVbTclclclclclclclclclcmclclclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbUbVbVbWbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclcqbTcrcrbTcsclclclclclclclclclcmclclclclclclclclclclclclclclctclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbZbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclcucvcwcxcyclclczclclclclcAcBcCcccccccccccccccccccccccccccDclclcEcececececececececDclclcCcccccccccccccfababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclcyclcGcvcHclclclcIclclclcBclclcncJclcKclcKclcKclcKclcKclcLcnclclcncMcNcOcPcQcRcScScnclclcTcUcUcUcUcUcUcTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclcVcycWcXcXclcVcWclclclclclclcncJclclclclclcYclclclclclclcnclclcncZcZcZcZcZcZcZcZcnclclcTcUcUcUcUcUcUcTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclcWclcldaclclclcYcYclclcncJclcKclcKclcKclcKclcKclclcmclclcncZcZdbcZcZcZcZcZcnclcldccecececececececececececececececececececececececececececececececececececfabababababababababababababababababababababababababababcbcececebTbXbVbVbVbTcecececececfababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclczcldaclclclddclclclclcYcYclclcncJclclclclclclclclclclclclcmclclcCccdeccdfdfdgdhdhcnclclclclclclclclclclcldiclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababababababababababababababababababababababababcnclclcvbTbVbVbVdjbTclcycldkdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpdaclcBclclclcBclclclclclcYcYclclcncJclcKclcKclcKclcKclcKclclcnclclcndmdmdmdmdmdmdmdmcnclclclclclclclclclclcvcycyclclclclclclclclclclclclcldnclclclclclclclclclclclcnabababababababababababababababababababababababababababcnclcvcwbTdobVbVbVbTcXclcldpdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdrchcpcldscBdtdtdtdududvdvdwdwdwdxdxdxcncJclclclclclclclclclcBdycBcnclclcndmdmdzdzdmdmdmdmcnclclcEcecececececdcecUdAdAcmcececececdcececececececececececececececececDcmcmdBcfabababababababababababababababababababababababababcbdCclclcydDbTdEdEbTdFclclclcTdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdGcececedHcecececececedIdIdIdIdIdIdIdIdIccccccccccccccccccccccccccdJclclcmdmdmdmdzdmdKdKdmcnclclcndLdMdMdNdOcndtcvcvdPclclclcldQcndldldldldRdldldldldldldldldldldlcnclcldBdScDdTdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdWcEdSdCdaclcycvcqcwcjdXclcldYcldkdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIdZdZeaebecdZdZdIcUcUcUcUcUedeeefegeheheieicnclclcmdmdmdmdmejekelemcnclclcnenclclcleocndtclepclclclclcleqcmdldldldlerdldldldldldldldldldldlcnclcldBdSdCesetesetesetesetesetesetesetesetesetesetesetesdBdSdCclclcweucycyevclcwclclclewdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIexdZdZdZdZdZeydIcUezeAeBcUeCeeeDeEeheheieicnclclcndmdmdmdmejelelemcncleucnenclclcleFcndtclclclclclclcleGcndldldldldldldleHdldldldldldldldlcnclcldBdSdCeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdBdSdCclclclclclcwclcjcyclclclewdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIeJdZdZdZdZdZeKdIcUeLeMeNcUcUcUcUcUcUcUcUcUcnclclcndmdmdmdmdmeOeOdmcnclclcnenclclcleFdBcececececececececedJdldldldldldldldldldldldRdldldldlcnclcldBdSdCdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdBdSdCclcldYclclclclcldaclclclewdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababePeQeQeQeQeQeQeRababababababababababababababababababababababababdIeSdZdZdZdZdZeKdIcUeTeUeVcUcUcUcUcUeWcUcUcUcnclclcndmeXeXdmdmeXeXdmcncldicneYeZfaclcwfbfcfdfefffgfgfgfgfhfidldldldldldldldldldldlfjdRdldldlcnclcldcfkfkcecececececececececececmcececececececececececefkfkflclclclcldafmclclcleuclcldpdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababePeQfnfofnfnfofneQeRabababababababababababababababababababababababdIfpdZfpdZdZdZfqdIcUcUcUcUcUcUcUcUcUcUcUcUcUcnclclcnejelelfrejekelemcncwcwcUcydaclclcvdAcwfsclclclcBclftfufvdldldldldldldldldldldldRdRdldldlcnclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclcldYclclclclcTdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababePeQfwfnfxfnfnfxfnfweQeRababababababababababababababababababababababdIfyfyfydZdZdZdZdIfzcUcUfAcUcUfBcUcUcUcUcUcUcnclclcnejfCelfrejelfDemcnclcwdAdiclcldacvcUdifEclclclfFfGftfHfvdleHdldldlfIdldldldldldldldldldlcnclclclclclclclclclclclclcldnclclclclclclclclclclclclclclclclclclclczclclclclclclclclcldkdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababeQfnfnfnfnfnfnfnfnfnfneQababababababababababababababababababababababdIdIfJdIdIdIdIdIdIfzcUcUfKcUcUfBcUcUcUcUcUcUcnclclcndmeOeOdmdmeOeOdmcnclclcnfLfMcycwcwfbcyclcBclclfaclfNfhfvdldldldldldldldldldldldldldldldlcnclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclcldaclclclczcldpdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababeQfnfnfnfnfnfnfnfnfnfneQababababababababababababababababababababababdIdZdZdZdZdZfOfydIfPdZcUfzcUcUfQcUfRcUcUcUcUfSclcldccecececececececeflclcldBcececmdAcUflfTcVcWclclcleuftfUfvdldldldldldldldldldldldldldldldldccececececececececececececececececececececececececececececececececececececececececececececefVababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababfWfnfnfnfnfnfnfnfnfnfnfWababababababababababababababababababababababdIdZdZdZdZdZdZfyfXdZdZcUfzcUcUfYcUcUcUcUcUcUfSclctclclclclclclclclclclclclcmfZgagbgcdPfZgdcWcVcBclcBgegfggfvdldldlghgigjgkglgmgngogpgqgrgsdlabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababfWfnfnfnfnfnfnfnfnfnfnfWababababababababababababababababababababababdIdZdZdZdZdZdZfyfXdZdZcUfBcUcUgtcUcUcUcUcUcUfSclclclclclclclclclclclclclclcmgugvgwcygxgygzclcWclclclclftgAfvdldldlgBgCgDgEgFgGgHgIgJgKgLgMdlabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababeQfnfnfnfnfnfnfnfnfnfneQababababababababababababababababababababababdIdZdZdZdZdZfOfydIgNdZcUgOcUcUgtcUcUcUcUcUcUfSclclcEcececececececececDclcldBcececmcUcecDfTcWcWgPfGclclftfUfvdldldlgQdlgRgSgTgUgVgWgXgYgZhadlcEcecececececececececececececececececececececececececececececececececececececececececececececfababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababeQfwfnfnfnfnfnfnfnfnfweQababababababababababababababababababababababdIdIhbdIdIdIdIdIdIhccUcUhdcUcUfBcUcUcUcUcUhecnclclcnhfhghghhhihjhghfcnclclcnhkhlhmhlhlfbhnclclhoclclclclfhfvdldldldldldldldldldldldldldldldlcnhphphphphphphphphphqhphphphphphphphrhphphphphphphphphphphphphphphphphphphphphphphphphpdkdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababhseQfwfnfnfnfnfnfnfweQhtababababababababababababababababababababababdIfyfyfydZdZdZdZdIhucUcUhvcUcUfBcUcUcUcUcUcUhwhxclcnhyhzhzhzhzhzhzhycnclclcnhAhlhlhlhlfbhncBclclclclclfthBfvdldldldldldldlhCdldldldldldldldlcnhphphphphphphphphrhphphqhphDhphqhphphqhphphphphphphphphphphphphphphphphphphphphphrhphpdpdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababhseQfwfnfnfnfnfweQhtabababababababababababababababababababababababdIfpdZfpdZdZdZhEdIhucUcUcUcUcUcUcUeWcUcUcUcUcncBclcnhzhzhzhzhzhzhzhzcnclclcnhlhlhlhFhGfbhnclcleuclclclfthHfvdldlhIdldldldldldldldldldldlhJdlcnhphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphpcTdldlababababababababababababababababababababababababababababababhKhLababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababhseQhMhMhMhMeQhtababababababababababababababababababababababababdIeydZdZdZdZdZhNdIhOhOhPhQhQcUcUcUcUcUcUcUcUcnclclcnhRhzhzhzhShThzhRcnclclcnhlhlhlhGhUfbhVhWhWhWhWhWhWhWfhhXdldldldldldldldldldldldldldldldlcnhphpcEcdcdcecececececehYdldlhYhYcmcecececececececececececdcdcDhphphphphphphphphphphphpdkdldqababababababababababababababababababababababababababababhZiaiaiaiaiaiaiaiaiahLabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababhsibibibibhtabababababababababababababababababababababababababdIicdZdZdZdZdZebdIhOhOidhQhQcUcUcUcUcUcUcUcUcnclclcnhyhzhzhziehThzhycnclclcnhlhlhlifhldBcececececececececedJdldldldldldldligdldldldldldldldlcnhphpcCdSdJihihihihihihihihiiihihihihihihihihihihihihihihcCdSdJhphphphphphphphphphphphpewdldlababababababababababababababababababababababababababababijikilililililililiminabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIiodZdZdZdZdZipdIiqiqiqiqiqirirfBfBfQfBisiscnclclcnhzhzhzhzhzithzhzcnclclcnhlhlhlhlhlfbiuclclclclclclclivcndldldldldldldldRdRdldldldldldldlcnhphpcCdSdJiwihiwihiwihixiyiziziziAiziBihixiCihiCihiCihiCcCdSdJhphphphphrhphphphphphphpewdldqababababababababababababababababababababababababababababiDikilililililililimiEabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIdZdZeaiFecdZdZdIiGiqiqiqiqiririHiIfBiJiJiKcnclcliLhzhzhzhzhzhzhziMcnclclcniNhlhlhlhlfbdtdaclclclclclcleqcmdldldldldldleHdldldldldldldldldlcnhphpcCdSdJiOiPiOiPihiziQiRiQiQiziQiQiQiQiQizihiOiPiOiPiOcCdSdJhphphphphphphphphphphphpewdldlababababababababababababababababababababababababababababiDikilililililililiaiSabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcecececececececececedIdIdIdIdIdIdIdIdIcccccciTcciTcciTcciTcciTccdJclcliLhzhzhziUhzhzhziVcnclclcniWhlhlhliXfbdtcwcyiYclclclcliZcndldldldldldldldldldldldldldldldlcnhphpcCdSfljajbjcihiziAiQiQiQiQiQiQiQiQiQiQiQjdjcjbjcjbjedcdSdJhphphphphpjfhphphphphphpdpdldqababababababababababababababababababababababababababababiDjgjhililililililjiababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcgchcpclclcljjjkjldududvdvdwdwdwdxdxdxcnjmjnjocnjpcnjpcnjpcnjpcnjpcnclclcnhzhzhzhzhzhzhzjqcnclcldccececUdAcefkcedAcececmcecececefkcecececececececececececececececeflcmcmcCjrabababababababababababababababjsabababababababababdGdJhphphphphphphphphphphphpcTdldlababababababababababababababababababababababababababababiDikilililililililiahLabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclclclclclclclclclcnjnjnjncnjtjujtjujtjujtjujtcnclclcnhzithzhzhzhzjvjwcnclclclclcycydaclclcycwcwclclclclclclclclclclclclclcldnclclclclclclclclclclclcnabababababababababababababababababababababababababababcnhphphphphphphphphphphphpdkdldqababababababababababababababababababababababababababababiDikilililililililiminabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclclclclclclclclclcnjxjnjycnjnjnjnjnjnjnjnjnjncmclclcnhzhzhzhzhzjzhThzcnclfmclclclcycldaclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababjsabababababababababjAabababjsabababababababcnhphphphphphphphphphphphpdpdldlababababababababababababababababababababababababababababiDikilililililililimiEabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclclclclclclclclclclclclcnjnjnjnhwjBjnjnjnjnjnjCjnjncmclclcnjDjEhzjDjEhzjDjEcnclclcEcececececececececececececececececececececececececececececececececececejrabababababababababababababababababababababababababababdGcecececececececececececececefVababababababababababababababababababababababababababababjFiaiaiaiaiaiaiaiaiaiSabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclclclclclclclclclclclclcnjxjnjojujnjnjnjnjnjnjnjnjGcnclclcnhzhzhzhzhzhzhzhzcnclclcTcUcUcUcUcUcUcTabababababababababababababababababababababababababababababababababababababababjsababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhKiSababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclclclcBclclclclcljHclclcnjnjnjnjtjnjnjnjnjnjnjnjnjGcnclclcnjIjJjKjIjJjKjIjJcnclclcTcUcUcUcUcUcUcTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclcljLclclcXcWclcycCccccccccccccccccccccccccccflclcldccecececececececeflclclcCccccccccccccfVababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclclcldnclclcXjMcXcmclclclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjNchcijOclclclclclclclclclclcVcVcXcycXcmclclclclclclclclclclclclclclctclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdGccccccccccccccccccccccccccccccccccccfkcccccccccccccccccccccccccccccccccccececececececececececefVabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiyababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababizababababababixiAabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiBababababababiBiziAababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiCiCiCiCixabixiCiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiCiCiDiCiCixabixiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaiEaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababiFiCiGiCiCiCiCixiCiCiCiFababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababiFiCiCiCiCiCiCiCiCiGiCiFababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaiEaaaaaaaaiEaaabababababababababababababababababababababababababababababababababababababababababababababababababababiziCiCiCiCiCiCiCiCiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiIiIiIiIiIiJabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababiziKiCiCiCiCiCiCiCiCiBizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiLiMiLiLiMiLiIiJababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababixabababiNiziBiCiCiCiCiCiCiBiziOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiPiLiQiLiLiQiLiPiIiJabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababiNiziBiCiCiCiCiBiziOabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIabababababababababababababababababababababaaaaaaaaaaiEiEiEaaaaiEabababababababababababababababababababababababababababababababababababababababababababababababababababababiNiziRiRiRiRiziOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIababababababababababababababababababababaaiEaaaaaaaaiEiEiEaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababiNiSiSiSiSiOabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiTiLiLiLiLiLiLiLiLiLiLiTababababababababababababababababababababaaaaaaaaaaaaiEiEiEaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiTiLiLiLiLiLiLiLiLiLiLiTababababababababababababababababababababaaiEaaaaaaaaiEiEiEaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiPiLiLiLiLiLiLiLiLiPiIabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiPiLiLiLiLiLiLiPiIiVabababababababababababababababababababababaaaaaaaaaaaaiEiEaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiPiLiLiLiLiPiIiVabababababababababababababababababababababababaaaaaaaaaaiEiEaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiWiWiWiWiIiVababababababababababababababababababababababababababiEaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiXiXiXiXiVababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjQababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjRababababababjPjSabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPjTababababababjTjRjSababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPjUjUjUjUjPabjPjUjUjUjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPjUjUjVjUjUjPabjPjUjUjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaajWaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababjXjUjYjUjUjUjUjPjUjUjUjXababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababjXjUjUjUjUjUjUjUjUjYjUjXababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaajWaaaaaaaajWaaabababababababababababababababababababababababababababababababababababababababababababababababababababjRjUjUjUjUjUjUjUjUjUjUjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjZkakakakakakakbabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababjRkcjUjUjUjUjUjUjUjUjTjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjZkakdkekdkdkekdkakbababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababjPabababkfjRjTjUjUjUjUjUjUjTjRkgababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjZkakhkdkikdkdkikdkhkakbabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababkfjRjTjUjUjUjUjTjRkgabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakdkdkdkdkdkdkdkdkdkdkaabababababababababababababababababababababaaaaaaaaaajWjWjWaaaajWabababababababababababababababababababababababababababababababababababababababababababababababababababababkfjRkjkjkjkjjRkgababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakdkdkdkdkdkdkdkdkdkdkaababababababababababababababababababababaajWaaaaaaaajWjWjWaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababkfkkkkkkkkkgabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababklkdkdkdkdkdkdkdkdkdkdklababababababababababababababababababababaaaaaaaaaaaajWjWjWaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababklkdkdkdkdkdkdkdkdkdkdklababababababababababababababababababababaajWaaaaaaaajWjWjWaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakdkdkdkdkdkdkdkdkdkdkaababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakhkdkdkdkdkdkdkdkdkhkaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkakhkdkdkdkdkdkdkhkaknabababababababababababababababababababababaaaaaaaaaaaajWjWaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkakhkdkdkdkdkhkaknabababababababababababababababababababababababaaaaaaaaaajWjWaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkakokokokokaknababababababababababababababababababababababababababjWaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkpkpkpkpknababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -739,69 +739,69 @@ ababababababababababababababababaaaaaaabababababababababababababaaaaaaaaaaaaaaaa ababababababababababababababaaaaaaaaaaaaababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab abababababababababababababaaaaaaaaaaaaaaababababababababababababaaaaaaaaaaaaababababababababababababababababababababababaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababaaaaaaababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaabababaaaaaaaaabababababababababababababababababababababababababababiYiZiZiZiZiZiZjaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababaaaaaaaaababababababababababababababababababababababababababiYiZjbjcjbjbjcjbiZjaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaababababaaaaaaaaabababababababababababababababababababababababababiYiZjdjbjejbjbjejbjdiZjaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababaaaaaaabababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaababaaaaaaabababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababaaaaaaaaaaaaababababababababababababababababababababababababababjfjbjbjbjbjbjbjbjbjbjbjfabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaaaaaaaaaaaaaababababababababaaaaababababababababababababababababababababababababababababjfjbjbjbjbjbjbjbjbjbjbjfabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababiZjdjbjbjbjbjbjbjbjbjdiZababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababjgiZjdjbjbjbjbjbjbjdiZjhabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababjgiZjdjbjbjbjbjdiZjhababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababjgiZjijijijiiZjhabababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababjgjjjjjjjjjhabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababjkjkjk -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababjkjkjkjkjk -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjk -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaajk -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaaaa -abababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaa -abababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaa -abababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaa -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkaajkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaajkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajkjkjkjkaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljljljljljljljljljljljljlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjnjmjmjmjmjmjmjmjmjmjmjojlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljljljljljljljljljljljljlaaaaaaaa +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaabababaaaaaaaaabababababababababababababababababababababababababababkqkrkrkrkrkrkrksababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababaaaaaaaaababababababababababababababababababababababababababkqkrktkuktktkuktkrksabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaababababaaaaaaaaabababababababababababababababababababababababababkqkrkvktkwktktkwktkvkrksabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababaaaaaaabababababababababababababababababababababababababkrktktktktktktktktktktkrabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaababaaaaaaabababababababababababababababababababababababababkrktktktktktktktktktktkrabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababaaaaaaaaaaaaababababababababababababababababababababababababababkxktktktktktktktktktktkxabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaaaaaaaaaaaaaababababababababaaaaababababababababababababababababababababababababababababkxktktktktktktktktktktkxabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababkrktktktktktktktktktktkrababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababkrkvktktktktktktktktkvkrababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababkykrkvktktktktktktkvkrkzabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababkykrkvktktktktkvkrkzababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababkykrkAkAkAkAkrkzabababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababkykBkBkBkBkzabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababkCkCkC +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababkCkCkCkCkC +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkC +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCaaaakC +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCaaaaaa +abababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCaaaaaa +abababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCaaaaaaaaaaaa +abababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaa +abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCaakCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaakCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakCkCkCkCaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkDkDkDkDkDkDkDkDkDkDkDkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkFkEkEkEkEkEkEkEkEkEkEkGkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkDkDkDkDkDkDkDkDkDkDkDkDaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -809,4 +809,3 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} - From 18b8526d74e539b70e51572faaf81f0fced2b848 Mon Sep 17 00:00:00 2001 From: MMMiracles Date: Sat, 13 Feb 2016 14:17:10 -0500 Subject: [PATCH 06/56] makes changes more lore-friendly --- _maps/RandomZLevels/spacebattle.dmm | 1444 ++++++++++++++------------- 1 file changed, 725 insertions(+), 719 deletions(-) diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm index 53ce44c2c7f..f2709f56fcc 100644 --- a/_maps/RandomZLevels/spacebattle.dmm +++ b/_maps/RandomZLevels/spacebattle.dmm @@ -12,546 +12,551 @@ "al" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "am" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) "an" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ao" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ap" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aq" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"ar" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"as" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/empgrenade,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"at" = (/obj/structure/table/reinforced,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"au" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"av" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate2) -"aw" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"ax" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"ay" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"az" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) -"aA" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"aB" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aC" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate3) -"aD" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate3) -"aE" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aG" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aH" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aI" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aJ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aK" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aL" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aM" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aO" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"aP" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) -"aQ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"aR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aS" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aT" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) -"aU" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"aV" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"aW" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate1) -"aX" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate1) -"aY" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) -"aZ" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) -"ba" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bb" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bc" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bd" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"be" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate1) -"bf" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bg" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) -"bh" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bi" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bk" = (/obj/structure/table/reinforced,/obj/item/clothing/gloves/combat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bl" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bm" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bn" = (/obj/machinery/computer/pod{id = "spacebattlepod3"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) -"bo" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "spacebattlepod3"; name = "Front Hull Door"; opacity = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) -"bp" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bq" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"br" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bs" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bt" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bu" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/spawnergrenade/manhacks,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bv" = (/obj/structure/table/reinforced,/obj/item/weapon/restraints/handcuffs,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bw" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bx" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"by" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bz" = (/obj/structure/table/reinforced,/obj/item/weapon/melee/energy/sword/saber/red,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bA" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) -"bB" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bC" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) -"bD" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bE" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bF" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate3) -"bG" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bH" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bI" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bJ" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bK" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bL" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) -"bM" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) -"bN" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate1) -"bO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"bP" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) -"bQ" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"bR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) -"bS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"bT" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/cruiser) -"bU" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"bV" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bW" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"bX" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bY" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"bZ" = (/obj/structure/bed/chair{dir = 4},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"ca" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"cb" = (/turf/simulated/wall/shuttle{icon_state = "swall_s6"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cc" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cd" = (/turf/simulated/wall/shuttle{icon_state = "swall14"},/area/awaymission/spacebattle/cruiser) -"ce" = (/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) -"cf" = (/turf/simulated/wall/shuttle{icon_state = "swall_s10"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cg" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"ch" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/spacebattle/cruiser) -"ci" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cj" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) -"ck" = (/obj/machinery/computer/pod{id = "spacebattlepod"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"cl" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cm" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cn" = (/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"co" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"cp" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cq" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cr" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cs" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"ct" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cu" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cv" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) -"cw" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"cx" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cy" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) -"cz" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/wt550,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cA" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cB" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cC" = (/turf/simulated/wall/shuttle{icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) -"cD" = (/turf/simulated/wall/shuttle{icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) -"cE" = (/turf/simulated/wall/shuttle{icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) -"cF" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cG" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"cH" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cJ" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cK" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cL" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cM" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/sausage,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cN" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cO" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cP" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cQ" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cR" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cS" = (/obj/structure/table/reinforced,/obj/machinery/microwave,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"cT" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cU" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"cV" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cW" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cX" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"cY" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cZ" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"da" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"db" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dc" = (/turf/simulated/wall/shuttle{icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) -"dd" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"de" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"df" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dg" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/soup/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dh" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) -"di" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) -"dj" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"dk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dl" = (/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"dm" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dn" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"do" = (/obj/machinery/computer/pod{id = "spacebattlepod2"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) -"dp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dq" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"dr" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"ds" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dt" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"du" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dv" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dw" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dx" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dy" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dz" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dA" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dB" = (/turf/simulated/wall/shuttle{icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dC" = (/turf/simulated/wall/shuttle{icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dD" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dE" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod2"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"dF" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dG" = (/turf/simulated/wall/shuttle{icon_state = "swall_s5"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dH" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) -"dI" = (/turf/simulated/wall/r_wall,/area/awaymission/spacebattle/cruiser) -"dJ" = (/turf/simulated/wall/shuttle{icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) -"dK" = (/obj/structure/bed/chair,/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"dL" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) -"dM" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) -"dN" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) -"dO" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) -"dP" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"dQ" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"dR" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"dS" = (/turf/simulated/wall/shuttle{icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) -"dT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dX" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"dY" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dZ" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ea" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"eb" = (/obj/structure/rack,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ec" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ed" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ee" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ef" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eg" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/drill,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eh" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ei" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ej" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"ek" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"el" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"em" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"en" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"eo" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"ep" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) -"eq" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"er" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"es" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"et" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"eu" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ev" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) -"ew" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ex" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ey" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ez" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eA" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eB" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eC" = (/obj/mecha/combat/gygax,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eD" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/weapon/gun/medbeam/mech,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eE" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eF" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"eG" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"eH" = (/mob/living/simple_animal/hostile/syndicate/melee/space{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"eJ" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"eK" = (/obj/structure/rack,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"eL" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eM" = (/obj/machinery/gateway/centeraway{calibrated = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eN" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eO" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eP" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"eQ" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate4) -"eR" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"eS" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"eT" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eU" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eV" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eW" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"eX" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eY" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"eZ" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fa" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fb" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) -"fc" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fd" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fe" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory1"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"ff" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory2"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fg" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fh" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fj" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fk" = (/turf/simulated/wall/shuttle{icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) -"fl" = (/turf/simulated/wall/shuttle{icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) -"fm" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fn" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"fo" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"fp" = (/mob/living/simple_animal/hostile/nanotrasen/ranged/smg,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"fq" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"fr" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"fs" = (/obj/item/weapon/shield/energy,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ft" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fu" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fw" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"fx" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"fy" = (/obj/structure/barricade/security,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"fz" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fA" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fB" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fC" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"fD" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"fE" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/melee/energy/sword/saber/red,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fF" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fG" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fH" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"fI" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"fJ" = (/obj/machinery/door/poddoor{id = "spacebattlearmory1"; name = "Secure Cache 1"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"fK" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fL" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) -"fM" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) -"fN" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fO" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"fP" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"fQ" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/armory_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fR" = (/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fS" = (/obj/machinery/door/poddoor{id = "spacebattlestorage"; name = "Secure Storage"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"fT" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) -"fU" = (/obj/machinery/computer/security/telescreen,/turf/simulated/wall/shuttle,/area/awaymission/spacebattle/cruiser) -"fV" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"; dir = 2},/area/awaymission/spacebattle/cruiser) -"fW" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) -"fX" = (/obj/machinery/door/poddoor{id = "spacebattlearmory"; name = "Secure Armory"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"fY" = (/obj/structure/closet/crate,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"fZ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"ga" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"gb" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"gc" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"gd" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"ge" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/weapon/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gf" = (/obj/structure/bed/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gg" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gh" = (/obj/structure/artilleryplaceholder{icon_state = "1"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gi" = (/obj/structure/artilleryplaceholder{icon_state = "2"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gj" = (/obj/structure/artilleryplaceholder{icon_state = "3"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gk" = (/obj/structure/artilleryplaceholder{icon_state = "4"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gl" = (/obj/structure/artilleryplaceholder{icon_state = "5"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gm" = (/obj/structure/artilleryplaceholder{icon_state = "6"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gn" = (/obj/structure/artilleryplaceholder{icon_state = "7"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"go" = (/obj/structure/artilleryplaceholder{icon_state = "8"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gp" = (/obj/structure/artilleryplaceholder{icon_state = "9"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gq" = (/obj/structure/artilleryplaceholder{icon_state = "10"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gr" = (/obj/structure/artilleryplaceholder{icon_state = "11"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gs" = (/obj/structure/artilleryplaceholder{icon_state = "12"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gt" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gu" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"gv" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"gw" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"gx" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"gy" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"gz" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"gA" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gB" = (/obj/structure/artilleryplaceholder{icon_state = "13"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gC" = (/obj/structure/artilleryplaceholder{icon_state = "14"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gD" = (/obj/structure/artilleryplaceholder{icon_state = "15"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gE" = (/obj/structure/artilleryplaceholder{icon_state = "16"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gF" = (/obj/structure/artilleryplaceholder{icon_state = "17"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gG" = (/obj/structure/artilleryplaceholder{icon_state = "18"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gH" = (/obj/structure/artilleryplaceholder{icon_state = "19"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gI" = (/obj/structure/artilleryplaceholder{icon_state = "20"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gJ" = (/obj/structure/artilleryplaceholder{icon_state = "21"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gK" = (/obj/structure/artilleryplaceholder{icon_state = "22"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gL" = (/obj/structure/artilleryplaceholder{icon_state = "23"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gM" = (/obj/structure/artilleryplaceholder{icon_state = "24"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gN" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"gO" = (/obj/structure/closet/crate,/obj/item/weapon/poster/contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gP" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"gQ" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "25"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gR" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "26"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gS" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "27"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gT" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "28"},/obj/machinery/artillerycontrol,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gU" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "29"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gV" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "30"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gW" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "31"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gX" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "32"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gY" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "33"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"gZ" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "34"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"ha" = (/obj/structure/artilleryplaceholder{icon_state = "35"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"hb" = (/obj/machinery/door/poddoor{id = "spacebattlearmory2"; name = "Secure Cache 2"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hc" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hd" = (/obj/structure/closet/crate,/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"he" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hf" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"hg" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"hh" = (/obj/structure/table/reinforced,/obj/item/weapon/retractor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"hi" = (/obj/structure/table/reinforced,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"hj" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) -"hk" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hl" = (/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hm" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hn" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) -"ho" = (/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hp" = (/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"hq" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"hr" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"hs" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"ht" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) -"hu" = (/obj/structure/closet/crate/secure/weapon,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hv" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c10,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hw" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"hx" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hy" = (/obj/structure/table/optable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hz" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hA" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hB" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"hC" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"hD" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"hE" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hF" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hG" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hH" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"hI" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"hJ" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"hK" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) -"hL" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"hM" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) -"hN" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hO" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hP" = (/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hQ" = (/obj/effect/spawner/lootdrop/crate_spawner,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hR" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hS" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hT" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"hU" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hV" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) -"hW" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"hX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"hY" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"hZ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"ia" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate7) -"ib" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate4) -"ic" = (/obj/structure/rack,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"id" = (/obj/item/weapon/pickaxe,/obj/item/weapon/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ie" = (/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"if" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"ig" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"ih" = (/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"ii" = (/obj/item/stack/rods,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"ij" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) -"ik" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"il" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"im" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) -"in" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) -"io" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"ip" = (/obj/structure/rack,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"iq" = (/obj/structure/closet/crate/large,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"ir" = (/obj/structure/closet/crate/secure/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"is" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"it" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"iu" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"iv" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"iw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"ix" = (/obj/item/weapon/shard,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"iy" = (/obj/item/stack/sheet/metal,/turf/space,/area/awaymission/spacebattle/cruiser) -"iz" = (/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) -"iA" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area/awaymission/spacebattle/cruiser) -"iB" = (/obj/structure/lattice,/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) -"iC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"iD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) -"iE" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) -"iF" = (/obj/structure/rack,/obj/item/weapon/gun/energy/xray,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"iG" = (/obj/structure/closet/crate/large,/mob/living/simple_animal/pet/dog/corgi/puppy,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"iH" = (/obj/structure/closet/crate,/obj/item/weapon/paint/anycolor,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"iI" = (/obj/structure/closet/crate,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"iJ" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"iK" = (/obj/structure/closet/crate/medical,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"iL" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"iM" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"iN" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"iO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"iP" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"iQ" = (/turf/space,/area/awaymission/spacebattle/cruiser) -"iR" = (/obj/item/stack/rods,/turf/space,/area/awaymission/spacebattle/cruiser) -"iS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"iT" = (/turf/simulated/wall/shuttle{icon_state = "swall14"; dir = 2},/area/awaymission/spacebattle/cruiser) -"iU" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"iV" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"iW" = (/obj/structure/bed,/obj/item/weapon/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"iX" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"iY" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"iZ" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"ja" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"jb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"jc" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"jd" = (/obj/structure/grille,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"je" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) -"jf" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) -"jg" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"jh" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"ji" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) -"jj" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"jk" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"jl" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"jm" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jn" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jo" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jp" = (/obj/structure/toilet,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jq" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"jr" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"},/area/awaymission/spacebattle/cruiser) -"js" = (/obj/item/weapon/shard,/turf/space,/area/space) -"jt" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ju" = (/turf/simulated/wall/shuttle{icon_state = "swall1"},/area/awaymission/spacebattle/cruiser) -"jv" = (/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"jw" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"jx" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jy" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/obj/item/weapon/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jz" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"jA" = (/obj/item/stack/rods,/turf/space,/area/space) -"jB" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jC" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jD" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"jE" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"jF" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) -"jG" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"jH" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"jI" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"jJ" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"jK" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"jL" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/weapon/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"jM" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) -"jN" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"jO" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"jP" = (/obj/structure/lattice,/turf/space,/area/space) -"jQ" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) -"jR" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/space) -"jS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/space) -"jT" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"jU" = (/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"jV" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"jW" = (/turf/simulated/mineral/clown,/area/space) -"jX" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{icon_state = "floor4"; dir = 10},/area/space) -"jY" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) -"jZ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"ka" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate5) -"kb" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"kc" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless,/area/space) -"kd" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"ke" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"kf" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/space) -"kg" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/space) -"kh" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"ki" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"kj" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/space) -"kk" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/space) -"kl" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) -"km" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"kn" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) -"ko" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate5) -"kp" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate5) -"kq" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"kr" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate6) -"ks" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"kt" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"ku" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"kv" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"kw" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"kx" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) -"ky" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"kz" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) -"kA" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate6) -"kB" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate6) -"kC" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) -"kD" = (/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) -"kE" = (/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) -"kF" = (/obj/machinery/door/airlock/plasma,/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) -"kG" = (/obj/item/clothing/suit/space/hardsuit/wizard,/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) - +"ao" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"ap" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aq" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"ar" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/empgrenade,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"as" = (/obj/structure/table/reinforced,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"at" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"au" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate2) +"av" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"aw" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"ax" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"ay" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate3) +"az" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"aA" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aB" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate3) +"aC" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate3) +"aD" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aE" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aF" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aG" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aI" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aJ" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aK" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aL" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aM" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"aN" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate2) +"aO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"aP" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aQ" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aR" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/syndicate1) +"aS" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"aT" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"aU" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate1) +"aV" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate1) +"aW" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) +"aX" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate2) +"aY" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"aZ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"ba" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bb" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate1) +"bc" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) +"bd" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"be" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/hardsuit/syndi,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bf" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bg" = (/obj/structure/table/reinforced,/obj/item/clothing/gloves/combat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bh" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bi" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bj" = (/obj/machinery/computer/pod{id = "spacebattlepod3"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bk" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "spacebattlepod3"; name = "Front Hull Door"; opacity = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate2) +"bl" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bm" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bn" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bo" = (/obj/structure/table/reinforced,/obj/item/weapon/grenade/spawnergrenade/manhacks,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bp" = (/obj/structure/table/reinforced,/obj/item/weapon/restraints/handcuffs,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bq" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"br" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bs" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bt" = (/obj/structure/table/reinforced,/obj/item/weapon/melee/energy/sword/saber/red,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bu" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"bv" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bw" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate3) +"bx" = (/obj/structure/table/reinforced,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"by" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate3) +"bz" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bA" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate2) +"bB" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bC" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bD" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bE" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"bF" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate1) +"bG" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate1) +"bH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"bI" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) +"bJ" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"bK" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/awaymission/spacebattle/cruiser) +"bL" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"bM" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/cruiser) +"bN" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"bO" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bP" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"bQ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bR" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"bS" = (/turf/simulated/wall/shuttle{icon_state = "swall_s6"; dir = 2},/area/awaymission/spacebattle/cruiser) +"bT" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/awaymission/spacebattle/cruiser) +"bU" = (/turf/simulated/wall/shuttle{icon_state = "swall14"},/area/awaymission/spacebattle/cruiser) +"bV" = (/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) +"bW" = (/turf/simulated/wall/shuttle{icon_state = "swall_s10"; dir = 2},/area/awaymission/spacebattle/cruiser) +"bX" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"bY" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/spacebattle/cruiser) +"bZ" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ca" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"cb" = (/obj/machinery/computer/pod{id = "spacebattlepod"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"cc" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cd" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ce" = (/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) +"cf" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"cg" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ch" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ci" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cj" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ck" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"cl" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cm" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) +"cn" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"co" = (/turf/simulated/floor/plasteel{icon_state = "damaged5"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cp" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) +"cq" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cr" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cs" = (/turf/simulated/wall/shuttle{icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) +"ct" = (/turf/simulated/wall/shuttle{icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) +"cu" = (/turf/simulated/wall/shuttle{icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) +"cv" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cw" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cx" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cy" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cz" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cA" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cB" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cC" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/sausage,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cD" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cE" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cF" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cG" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cH" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cI" = (/obj/structure/table/reinforced,/obj/machinery/microwave,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cJ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cK" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cL" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cM" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cN" = (/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cO" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cP" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cQ" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cR" = (/turf/simulated/wall/shuttle{icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) +"cS" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cT" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cU" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cV" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/soup/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cW" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"cX" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"cZ" = (/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"da" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"db" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"dc" = (/obj/machinery/computer/pod{id = "spacebattlepod2"; name = "Hull Door Control"},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"dd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"de" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"df" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"dg" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dh" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"di" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dj" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dk" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dl" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dm" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dn" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"do" = (/turf/simulated/wall/shuttle{icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dp" = (/turf/simulated/wall/shuttle{icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) +"dq" = (/turf/simulated/floor/plasteel{icon_state = "damaged4"},/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dr" = (/obj/machinery/door/poddoor/preopen{id = "spacebattlepod2"; name = "Front Hull Door"},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ds" = (/turf/simulated/floor/plasteel{icon_state = "damaged1"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dt" = (/turf/simulated/wall/shuttle{icon_state = "swall_s5"; dir = 2},/area/awaymission/spacebattle/cruiser) +"du" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) +"dv" = (/turf/simulated/wall/shuttle{icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) +"dw" = (/turf/simulated/wall/shuttle{icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) +"dx" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dy" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) +"dz" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) +"dA" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) +"dB" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) +"dC" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"dD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dI" = (/turf/simulated/floor/plasteel{icon_state = "damaged3"},/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dJ" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dK" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dL" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dM" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dN" = (/obj/machinery/mech_bay_recharge_port{tag = "icon-recharge_port"; icon_state = "recharge_port"; dir = 2},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"dO" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dP" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"dQ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dR" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dS" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dT" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"dU" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) +"dV" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) +"dW" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"dX" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dZ" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ea" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"eb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ec" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ed" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ee" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ef" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"eg" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eh" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"ei" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) +"ej" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"ek" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"el" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"em" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"en" = (/obj/machinery/gateway/centeraway{calibrated = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eo" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ep" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eq" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"er" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate4) +"es" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"et" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eu" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ev" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ew" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate3) +"ex" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) +"ey" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ez" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eA" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"eB" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) +"eC" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"eD" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"eE" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"eF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eG" = (/obj/structure/bed/chair,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate1) +"eH" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eI" = (/turf/simulated/wall/shuttle{icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) +"eJ" = (/turf/simulated/wall/shuttle{icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) +"eK" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eL" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eM" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) +"eN" = (/obj/item/weapon/shield/energy,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eO" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eP" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"eQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eR" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eS" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"eT" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"eU" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eV" = (/obj/structure/table/reinforced,/obj/item/weapon/kitchen/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"eW" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/melee/energy/sword/saber/red,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eX" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eY" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eZ" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fa" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fb" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fc" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) +"fd" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) +"fe" = (/obj/structure/bed/chair{dir = 4},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"ff" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fg" = (/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fh" = (/obj/machinery/door/poddoor{id = "spacebattlestorage"; name = "Secure Storage"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fi" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"fj" = (/obj/machinery/computer/security/telescreen,/turf/simulated/wall/shuttle,/area/awaymission/spacebattle/cruiser) +"fk" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"; dir = 2},/area/awaymission/spacebattle/cruiser) +"fl" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate4) +"fm" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fn" = (/obj/structure/closet/crate,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/obj/item/weapon/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"fo" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fp" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fq" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fr" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/wt550,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fs" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) +"ft" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/weapon/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fu" = (/obj/structure/bed/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fv" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fw" = (/obj/structure/artilleryplaceholder{icon_state = "1"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fx" = (/obj/structure/artilleryplaceholder{icon_state = "2"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fy" = (/obj/structure/artilleryplaceholder{icon_state = "3"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fz" = (/obj/structure/artilleryplaceholder{icon_state = "4"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fA" = (/obj/structure/artilleryplaceholder{icon_state = "5"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fB" = (/obj/structure/artilleryplaceholder{icon_state = "6"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fC" = (/obj/structure/artilleryplaceholder{icon_state = "7"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fD" = (/obj/structure/artilleryplaceholder{icon_state = "8"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fE" = (/obj/structure/artilleryplaceholder{icon_state = "9"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fF" = (/obj/structure/artilleryplaceholder{icon_state = "10"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fG" = (/obj/structure/artilleryplaceholder{icon_state = "11"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fH" = (/obj/structure/artilleryplaceholder{icon_state = "12"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fI" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) +"fJ" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fK" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fL" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) +"fM" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fN" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fO" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) +"fP" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"fQ" = (/obj/structure/artilleryplaceholder{icon_state = "13"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fR" = (/obj/structure/artilleryplaceholder{icon_state = "14"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fS" = (/obj/structure/artilleryplaceholder{icon_state = "15"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fT" = (/obj/structure/artilleryplaceholder{icon_state = "16"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fU" = (/obj/structure/artilleryplaceholder{icon_state = "17"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fV" = (/obj/structure/artilleryplaceholder{icon_state = "18"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fW" = (/obj/structure/artilleryplaceholder{icon_state = "19"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fX" = (/obj/structure/artilleryplaceholder{icon_state = "20"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fY" = (/obj/structure/artilleryplaceholder{icon_state = "21"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"fZ" = (/obj/structure/artilleryplaceholder{icon_state = "22"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"ga" = (/obj/structure/artilleryplaceholder{icon_state = "23"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gb" = (/obj/structure/artilleryplaceholder{icon_state = "24"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gc" = (/obj/structure/closet/crate,/obj/item/weapon/poster/contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gd" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ge" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "25"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gf" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "26"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gg" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "27"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gh" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "28"},/obj/machinery/artillerycontrol,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gi" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "29"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gj" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "30"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gk" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "31"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gl" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "32"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gm" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "33"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gn" = (/obj/structure/artilleryplaceholder/decorative{icon_state = "34"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"go" = (/obj/structure/artilleryplaceholder{icon_state = "35"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gp" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gq" = (/obj/structure/closet/crate,/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gr" = (/obj/machinery/button/door{dir = 2; id = "spacebattlestorage"; name = "Secure Storage"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gs" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gt" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gu" = (/obj/structure/table/reinforced,/obj/item/weapon/retractor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gv" = (/obj/structure/table/reinforced,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gw" = (/obj/structure/table/reinforced,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/awaymission/spacebattle/cruiser) +"gx" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gy" = (/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gz" = (/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gA" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"gB" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) +"gC" = (/obj/structure/closet/crate/secure/weapon,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gD" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c10,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gE" = (/obj/effect/decal/cleanable/blood,/turf/simulated/wall/shuttle{icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) +"gF" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gG" = (/obj/structure/table/optable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gH" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gI" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gJ" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"gK" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"gL" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gM" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gN" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) +"gO" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gP" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) +"gQ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"gR" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) +"gS" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gT" = (/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"gU" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gV" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gW" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gX" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"gY" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) +"gZ" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"ha" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hb" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"hc" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate7) +"hd" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate4) +"he" = (/obj/item/weapon/pickaxe,/obj/item/weapon/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hf" = (/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hg" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hh" = (/obj/effect/landmark/corpse/engineer/rig{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) +"hj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hk" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hl" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) +"hm" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) +"hn" = (/obj/structure/closet/crate/large,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ho" = (/obj/structure/closet/crate/secure/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hp" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hq" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hr" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"hs" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ht" = (/turf/simulated/wall/r_wall,/area/awaymission/spacebattle/cruiser) +"hu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) +"hv" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 8},/turf/space,/area/awaymission/spacebattle/syndicate7) +"hw" = (/obj/structure/closet/crate/large,/mob/living/simple_animal/pet/dog/corgi/puppy,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hx" = (/obj/structure/closet/crate,/obj/item/weapon/paint/anycolor,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hy" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/cruiser) +"hz" = (/obj/structure/closet/crate/medical,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hA" = (/obj/structure/closet/crate/medical,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"hB" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hC" = (/obj/structure/bed/chair,/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"hD" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hE" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hF" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"hG" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"hH" = (/turf/simulated/wall/shuttle{icon_state = "swall14"; dir = 2},/area/awaymission/spacebattle/cruiser) +"hI" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"hJ" = (/obj/structure/bed,/obj/item/weapon/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hK" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"hL" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hM" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"hN" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hO" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hP" = (/obj/structure/rack,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"hQ" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) +"hR" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hS" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hT" = (/obj/structure/bed/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hU" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate7) +"hV" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hW" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hX" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hY" = (/obj/structure/toilet,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"hZ" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ia" = (/turf/simulated/wall/shuttle{icon_state = "swall_s9"},/area/awaymission/spacebattle/cruiser) +"ib" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ic" = (/turf/simulated/wall/shuttle{icon_state = "swall1"},/area/awaymission/spacebattle/cruiser) +"id" = (/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ie" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"if" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ig" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/obj/item/weapon/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ih" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ii" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ij" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ik" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"il" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"im" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"in" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) +"io" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ip" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"iq" = (/obj/machinery/sleep_console,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"ir" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) +"is" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/weapon/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"it" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"iu" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"iv" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) +"iw" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ix" = (/obj/structure/lattice,/turf/space,/area/space) +"iy" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) +"iz" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/space) +"iA" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/space) +"iB" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iC" = (/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iD" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iE" = (/turf/simulated/mineral/clown,/area/space) +"iF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{icon_state = "floor4"; dir = 10},/area/space) +"iG" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{dir = 10; icon_state = "shuttlefloor4"},/area/space) +"iH" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iI" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate5) +"iJ" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iK" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless,/area/space) +"iL" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iM" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iN" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/space) +"iO" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/space) +"iP" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iQ" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iR" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/space) +"iS" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/space) +"iT" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate5) +"iU" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iV" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) +"iW" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate5) +"iX" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate5) +"iY" = (/turf/space,/turf/simulated/wall/shuttle{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"iZ" = (/turf/simulated/wall/shuttle{icon_state = "wall3"},/area/awaymission/spacebattle/syndicate6) +"ja" = (/turf/space,/turf/simulated/wall/shuttle{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"jb" = (/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jc" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jd" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"je" = (/obj/structure/bed/chair{dir = 1},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jf" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/shuttle/red/syndicate,/area/awaymission/spacebattle/syndicate6) +"jg" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"jh" = (/turf/space,/turf/simulated/wall/shuttle{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate6) +"ji" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate6) +"jj" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/spacebattle/syndicate6) +"jk" = (/turf/simulated/floor/plating/asteroid/airless,/area/space) +"jl" = (/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) +"jm" = (/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) +"jn" = (/obj/machinery/door/airlock/plasma,/turf/simulated/wall/mineral/plasma,/area/awaymission/spacebattle/secret) +"jo" = (/obj/item/clothing/suit/space/hardsuit/wizard,/turf/simulated/floor/plasteel{icon_state = "alienvault"},/area/awaymission/spacebattle/secret) +"jp" = (/obj/mecha/combat/gygax,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jq" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/weapon/gun/medbeam/mech,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jr" = (/mob/living/simple_animal/hostile/syndicate/melee/space{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"js" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jt" = (/obj/structure/rack,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ju" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jv" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jw" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jx" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory2"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jy" = (/obj/structure/table/reinforced,/obj/machinery/button/door{dir = 2; id = "spacebattlearmory1"; name = "Weapon Cache"; pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jz" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"jA" = (/mob/living/simple_animal/hostile/nanotrasen/ranged/smg,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jB" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/gun/advtaser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jC" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"jD" = (/obj/structure/barricade/security,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jE" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jF" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jG" = (/obj/machinery/door/poddoor{id = "spacebattlearmory1"; name = "Secure Cache 1"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jH" = (/mob/living/simple_animal/hostile/nanotrasen/ranged,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jI" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jJ" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/armory_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jK" = (/mob/living/simple_animal/hostile/syndicate/melee{deathmessage = "\[src] falls limp as they release their grip from the energy weapons, activating their self-destruct function!"; loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier)},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/awaymission/spacebattle/cruiser) +"jL" = (/obj/machinery/door/poddoor{id = "spacebattlearmory"; name = "Secure Armory"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jM" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/weapon/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"jN" = (/obj/structure/closet/crate,/obj/item/ammo_box/magazine/recharge,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"jO" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"jP" = (/obj/structure/closet/crate/internals,/obj/item/weapon/storage/firstaid/o2,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jQ" = (/obj/machinery/door/poddoor{id = "spacebattlearmory2"; name = "Secure Cache 2"},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jR" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) +"jS" = (/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jT" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jU" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jV" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"jW" = (/mob/living/simple_animal/hostile/syndicate/mecha_pilot{spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"jX" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/obj/item/weapon/gun/energy/pulse/pistol/loyalpin,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"jY" = (/mob/living/simple_animal/hostile/syndicate/ranged/space{loot = list(/obj/effect/landmark/mobcorpse/syndicatecommando,/obj/item/weapon/gun/projectile/automatic/c20r)},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"jZ" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/automatic/laser,/obj/item/weapon/gun/projectile/automatic/laser,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"ka" = (/obj/effect/spawner/lootdrop/crate_spawner,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"kb" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"kc" = (/obj/structure/rack,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kd" = (/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ke" = (/obj/item/stack/rods,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kf" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/item/weapon/gun/energy/laser/scatter,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kg" = (/obj/structure/rack,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kh" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ki" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kj" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/awaymission/spacebattle/cruiser) +"kk" = (/obj/item/weapon/shard,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kl" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/wt550,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"km" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/drill,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"kn" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ko" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kp" = (/obj/structure/rack,/obj/item/weapon/gun/energy/xray,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"kq" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/weapon/gun/energy/lasercannon},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ks" = (/obj/machinery/mech_bay_recharge_port{tag = "icon-recharge_port"; icon_state = "recharge_port"; dir = 2},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"kt" = (/obj/structure/barricade/security,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ku" = (/mob/living/simple_animal/hostile/syndicate/ranged{loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/shield/energy)},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"kv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kx" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"ky" = (/obj/structure/grille,/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine/vacuum,/area/awaymission/spacebattle/cruiser) +"kA" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel/airless,/area/awaymission/spacebattle/cruiser) +"kB" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"kC" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"kD" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"kE" = (/obj/item/weapon/shard,/turf/space,/area/space) +"kF" = (/obj/item/stack/rods,/turf/space,/area/space) +"kG" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"kH" = (/obj/machinery/mech_bay_recharge_port{tag = "icon-recharge_port (NORTH)"; icon_state = "recharge_port"; dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"kI" = (/obj/item/stack/sheet/metal,/turf/space,/area/space) +"kJ" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area/space) +"kK" = (/obj/structure/lattice,/obj/item/stack/rods,/turf/space,/area/space) +"kL" = (/obj/structure/closet/crate,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -578,56 +583,56 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajalajajajajajajajajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababakajajajajajajajajajajalajajajakababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahamamananananajajananananananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajaoahahahahahahahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajajapahajajahapajajajapahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajapahahahahahahahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajaoahajajahaoajajajaoahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahajajahajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajaqajapahajajahapajajajapahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahaoajahajajajalajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajajajarajajarajajajajapahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajarajajarajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajaGajaoahajajahaoajajajaoahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajahapajahajajajalajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajaqajajaqajajajajaoahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahajajajajajaqajajaqajajajajajahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahasananananahajajahanatanananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajatahajajahatajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaharananananahajajahanasanananahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajasahajajahasajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajanahajajahanajajajanahabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajalajanahajajahanajajajanahababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahauajajajajarajajavajajaqajanahababababababababababababababababababababababababababababababababababababawaxayayayayayayayayayayayayazaAababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajajarajajarajajajajaBahababababababababababababababababababababababababababababababababababababaCaDaDaDaDaDaDaDaDaDaDaDaDaDaDaCababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEaEaEaEaEaEaEaEaEaEaCababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajaqajajajajajajajajajapahababababababababababababababababababababababababababababababababababababaFaEaEaEaEaEaEaEaEaEaEaEaEaEaEaFababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahapajajajajajajajajajajajajapahababababababababababababababababababababababababababababababababababababaFaEaGaEaEaEaEaEaEaEaEaGaEaEaEaFababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaHahaIaIajajajajajajajajaIaIahaJababababababababababababababababababababababababababababababababababababaCaKaKaLaLaLaLaEaEaLaLaLaLaLaLaCababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaMaMaNahahaOaOahahaPaMaMahabababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaQaRaSaSaSaSaSaSaSaSaSaSaSaSaTaUabababababababababababababababababababababababababababababababababababababababababababababaHahahahacadaOaOafagahahahaJabababababababababababababababababababababababababababababababababababababaCaVaEaEaEaVaCaEaEaCaVaEaEaEaVaCababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWaXaXaXaXaXaXaXaXaXaXaXaXaXaXaWababababababababababababababababababababababababababababababababababababababababababababababahahahahaYajajaZahahahahababababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEaCaEaEaCaEaEaEaEaEaCababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbabbbabababababababababababaaWababababababababababababababababababababababababababababababababababababababababababababababahahahahbcajajbdahahahahababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaVaCaEaEaCaVaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbebabababababababababababbbababeababababababababababababababababababababababababababababababababababababababababababababababahahahahbcajajbdahahahahababababababababababababababababababababababababababababababababababababababaCaEaEbfaEaEaCaEaEaCaEaEaGaEaEaCabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbebababababababababababababababeababababababababababababababababababababababababababababababababababababababababababababababaHbgahahbcajajbdahahbgaJababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaEbhaEaEbhaEaEaEaEaVaCababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaWbibibjbjbjbjbababjbkbjbjbjbjaWababababababababababababababababababababababababababababababababababababababababababababababababaHahbcajajbdahaJababababababababababababababababababababababababababababababababababababababababaCaEaEaEaEaEbhaEaEbhaEaEaEaEaEaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWabababababababababababababababababababababababababababababababababababababababababababababababababahbcajajbdahabababababababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWblbababablaWbabaaWblbababablaWabababababababababababababababababababababababababababababababababababababababababababababababababahajajajajahabababababababababababababababababababababababababababababababababababababababababaCaLaLaLaLaLaCaEaEaCaLaLaLaLbmaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWbababababaaWbabaaWbababababaaWabababababababababababababababababababababababababababababababababababababababababababababababababahbnajajajahabababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaLaCaEaEaCaLaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWblbababablaWbabaaWblbabbbablaWabababababababababababababababababababababababababababababababababababababababababababababababababaHahboboahaJabababababababababababababababababababababababababababababababababababababababababaCbpaEaEaEaLaCaEaEaCaLaEbfaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaWbabbbababaaWbabaaWbababababaaWababababababababababababababababababababababababababababababababababababababababababababababababababaHababaJababababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaLaCaEaEaCaLaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaWblbababababqbababqbabababablaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaLaEaEbraEbhaEaEbhaEaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaWbabababababqbababqbababababaaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaLaEaEaEaEbhaEaEbhaEaEaEaEaLaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCaCaCaCaCaEaEaCaCaCaCaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaWbjbjbjbjbjaWbsbsaWbjbjbtbtbjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaVaEaEaEaEaEaEaEaEaEaEaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaWbubabababvaWbabaaWbjbabababjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaVaEaEaEbraEaEaEaEaEbfaEaEaVaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaWbubabbbabjaWbabaaWbjbabababjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbwaCbxbxaEaEaEaEaEaEaEaEbxbxaCbyabababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaWbjbabababjaWbabaaWbjbabababzaWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCbAbAbBaCaCaFaFaCaCbCbAbAaCababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaWbjbababababqbababqbababDbabjaWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbwaCaCaCababababababaCaCaCbyababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaWbEbababababqbababqbababababjaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababaWaWaWaWaWaWaWbabaaWaWaWaWaWaWaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaababababababababababababababababababababababababababababababababababababababababaWblbabababababababababababablaWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaCaCaCababababababaCaCaCabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaWblbabababababababababababablaWababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbwbFaCababababababaCbFbyabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababbGaWbHbHbababababababababHbHaWbIababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababbwababababababbyabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaWbJbJbKaWaWbLbLaWaWbMbJbJaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababbGaWaWaWababababababaWaWaWbIabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWababababababaWaWaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWababababababaWaWaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaWaWaWababababababaWaWaWabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababbGbNaWababababababaWbNbIabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbGababababababbIabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahatajajajajaqajajauajajaGajanahababababababababababababababababababababababababababababababababababababavawaxaxaxaxaxaxaxaxaxaxaxaxayazababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahanajajajajaqajajaqajajajajaAahababababababababababababababababababababababababababababababababababababaBaCaCaCaCaCaCaCaCaCaCaCaCaCaCaBababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahahahahahahahajajahahahahahahahababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDaDaDaDaDaDaDaDaDaDaBababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajaGajajajajajajajajajaoahababababababababababababababababababababababababababababababababababababaEaDaDaDaDaDaDaDaDaDaDaDaDaDaDaEababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaoajajajajajajajajajajajajaoahababababababababababababababababababababababababababababababababababababaEaDbraDaDaDaDaDaDaDaDbraDaDaDaEababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaFahbAbAajajajajajajajajbAbAahaHababababababababababababababababababababababababababababababababababababaBaIaIaJaJaJaJaDaDaJaJaJaJaJaJaBababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaKaKaLahahaMaMahahaNaKaKahabababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaOaPaQaQaQaQaQaQaQaQaQaQaQaQaRaSabababababababababababababababababababababababababababababababababababababababababababababaFahahahacadaMaMafagahahahaHabababababababababababababababababababababababababababababababababababababaBaTaDaDaDaTaBaDaDaBaTaDaDaDaTaBababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUaVaVaVaVaVaVaVaVaVaVaVaVaVaVaUababababababababababababababababababababababababababababababababababababababababababababababahahahahaWajajaXahahahahababababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDaBaDaDaBaDaDaDaDaDaBababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUaYckaYaYaYaYaYaYaYaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababahahahahaZajajbaahahahahababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaTaBaDaDaBaTaDaDaDaTaBabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbbaYaYaYaYaYaYaYaYaYaYaYckaYaYbbababababababababababababababababababababababababababababababababababababababababababababababahahahahaZajajbaahahahahababababababababababababababababababababababababababababababababababababababaBaDaDdbaDaDaBaDaDaBaDaDbraDaDaBabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababbbaYaYaYaYaYaYaYaYaYaYaYaYaYaYbbababababababababababababababababababababababababababababababababababababababababababababababaFbcahahaZajajbaahahbcaHababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaDbdaDaDbdaDaDaDaDaTaBababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaUbebebfbfbfbfaYaYbfbgbfbfbfbfaUababababababababababababababababababababababababababababababababababababababababababababababababaFahaZajajbaahaHababababababababababababababababababababababababababababababababababababababababaBaDaDaDaDaDbdaDaDbdaDaDaDaDaDaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUabababababababababababababababababababababababababababababababababababababababababababababababababahaZajajbaahabababababababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUbhaYaYaYbhaUaYaYaUbhaYaYaYbhaUabababababababababababababababababababababababababababababababababababababababababababababababababahajajajajahabababababababababababababababababababababababababababababababababababababababababaBaJaJaJaJaJaBaDaDaBaJaJaJaJbiaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaYaYaYaYaYaUaYaYaUaYaYaYaYaYaUabababababababababababababababababababababababababababababababababababababababababababababababababahbjajajajahabababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaJaBaDaDaBaJaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUbhaYaYaYbhaUaYaYaUbhaYckaYbhaUabababababababababababababababababababababababababababababababababababababababababababababababababaFahbkbkahaHabababababababababababababababababababababababababababababababababababababababababaBblaDaDaDaJaBaDaDaBaJaDdbaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaUaYckaYaYaYaUaYaYaUaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababababababaFababaHababababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaJaBaDaDaBaJaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaUbhaYaYaYaYbmaYaYbmaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaJaDaDefaDbdaDaDbdaDaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaUaYaYaYaYaYbmaYaYbmaYaYaYaYaYaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaJaDaDaDaDbdaDaDbdaDaDaDaDaJaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBaBaBaBaBaDaDaBaBaBaBaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaUbfbfbfbfbfaUehehaUbfbfbnbnbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaTaDaDaDaDaDaDaDaDaDaDaDaDaTaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaUboaYaYaYbpaUaYaYaUbfaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaTaDaDaDefaDaDaDaDaDdbaDaDaTaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaUboaYckaYbfaUaYaYaUbfaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbqaBewewaDaDaDaDaDaDaDaDewewaBbsabababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaUbfaYaYaYbfaUaYaYaUbfaYaYaYbtaUabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBbububvaBaBaEaEaBaBbwbubuaBababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaUbfaYaYaYaYbmaYaYbmaYaYeAaYbfaUabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbqaBaBaBababababababaBaBaBbsababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababaUbxaYaYaYaYbmaYaYbmaYaYaYaYbfaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababaUaUaUaUaUaUaUaYaYaUaUaUaUaUaUaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaababababababababababababababababababababababababababababababababababababababababaUbhaYaYaYaYaYaYaYaYaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaBaBaBababababababaBaBaBabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababaUbhaYaYaYaYaYaYaYaYaYaYaYaYbhaUababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbqbyaBababababababaBbybsabababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababbzaUeGeGaYaYaYaYaYaYaYaYeGeGaUbBababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababbqababababababbsabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaUbCbCbDaUaUbEbEaUaUbFbCbCaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababbzaUaUaUababababababaUaUaUbBabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaUaUaUababababababaUaUaUabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababbzbGaUababababababaUbGbBabababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbzababababababbBabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababab @@ -654,79 +659,79 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbObPbQbQbRbSababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbTbUbVbVbWbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbZbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbVbVbVcabTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcbccccccbTbVbVbVbVbTcccccccccccccccccccdcccccccccccccccccccccccccccecccccececececececececececececfabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbObPbQbQbRbSababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcgchcicjbTckbVbVbVbTclclclclclclclclclcmclclclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbUbVbVbWbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclcqbTcrcrbTcsclclclclclclclclclcmclclclclclclclclclclclclclclctclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbZbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclcucvcwcxcyclclczclclclclcAcBcCcccccccccccccccccccccccccccDclclcEcececececececececDclclcCcccccccccccccfababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclcyclcGcvcHclclclcIclclclcBclclcncJclcKclcKclcKclcKclcKclcLcnclclcncMcNcOcPcQcRcScScnclclcTcUcUcUcUcUcUcTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclcVcycWcXcXclcVcWclclclclclclcncJclclclclclcYclclclclclclcnclclcncZcZcZcZcZcZcZcZcnclclcTcUcUcUcUcUcUcTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbTbXbVbVbYbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclcWclcldaclclclcYcYclclcncJclcKclcKclcKclcKclcKclclcmclclcncZcZdbcZcZcZcZcZcnclcldccecececececececececececececececececececececececececececececececececececfabababababababababababababababababababababababababababcbcececebTbXbVbVbVbTcecececececfababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclczcldaclclclddclclclclcYcYclclcncJclclclclclclclclclclclclcmclclcCccdeccdfdfdgdhdhcnclclclclclclclclclclcldiclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababababababababababababababababababababababababcnclclcvbTbVbVbVdjbTclcycldkdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpdaclcBclclclcBclclclclclcYcYclclcncJclcKclcKclcKclcKclcKclclcnclclcndmdmdmdmdmdmdmdmcnclclclclclclclclclclcvcycyclclclclclclclclclclclclcldnclclclclclclclclclclclcnabababababababababababababababababababababababababababcnclcvcwbTdobVbVbVbTcXclcldpdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdrchcpcldscBdtdtdtdududvdvdwdwdwdxdxdxcncJclclclclclclclclclcBdycBcnclclcndmdmdzdzdmdmdmdmcnclclcEcecececececdcecUdAdAcmcececececdcececececececececececececececececDcmcmdBcfabababababababababababababababababababababababababcbdCclclcydDbTdEdEbTdFclclclcTdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdGcececedHcecececececedIdIdIdIdIdIdIdIdIccccccccccccccccccccccccccdJclclcmdmdmdmdzdmdKdKdmcnclclcndLdMdMdNdOcndtcvcvdPclclclcldQcndldldldldRdldldldldldldldldldldlcnclcldBdScDdTdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdVdUdWcEdSdCdaclcycvcqcwcjdXclcldYcldkdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIdZdZeaebecdZdZdIcUcUcUcUcUedeeefegeheheieicnclclcmdmdmdmdmejekelemcnclclcnenclclcleocndtclepclclclclcleqcmdldldldlerdldldldldldldldldldldlcnclcldBdSdCesetesetesetesetesetesetesetesetesetesetesetesdBdSdCclclcweucycyevclcwclclclewdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIexdZdZdZdZdZeydIcUezeAeBcUeCeeeDeEeheheieicnclclcndmdmdmdmejelelemcncleucnenclclcleFcndtclclclclclclcleGcndldldldldldldleHdldldldldldldldlcnclcldBdSdCeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdZeIdBdSdCclclclclclcwclcjcyclclclewdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIeJdZdZdZdZdZeKdIcUeLeMeNcUcUcUcUcUcUcUcUcUcnclclcndmdmdmdmdmeOeOdmcnclclcnenclclcleFdBcececececececececedJdldldldldldldldldldldldRdldldldlcnclcldBdSdCdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdBdSdCclcldYclclclclcldaclclclewdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababePeQeQeQeQeQeQeRababababababababababababababababababababababababdIeSdZdZdZdZdZeKdIcUeTeUeVcUcUcUcUcUeWcUcUcUcnclclcndmeXeXdmdmeXeXdmcncldicneYeZfaclcwfbfcfdfefffgfgfgfgfhfidldldldldldldldldldldlfjdRdldldlcnclcldcfkfkcecececececececececececmcececececececececececefkfkflclclclcldafmclclcleuclcldpdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababePeQfnfofnfnfofneQeRabababababababababababababababababababababababdIfpdZfpdZdZdZfqdIcUcUcUcUcUcUcUcUcUcUcUcUcUcnclclcnejelelfrejekelemcncwcwcUcydaclclcvdAcwfsclclclcBclftfufvdldldldldldldldldldldldRdRdldldlcnclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclcldYclclclclcTdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababePeQfwfnfxfnfnfxfnfweQeRababababababababababababababababababababababdIfyfyfydZdZdZdZdIfzcUcUfAcUcUfBcUcUcUcUcUcUcnclclcnejfCelfrejelfDemcnclcwdAdiclcldacvcUdifEclclclfFfGftfHfvdleHdldldlfIdldldldldldldldldldlcnclclclclclclclclclclclclcldnclclclclclclclclclclclclclclclclclclclczclclclclclclclclcldkdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeQfnfnfnfnfnfnfnfnfnfneQababababababababababababababababababababababdIdIfJdIdIdIdIdIdIfzcUcUfKcUcUfBcUcUcUcUcUcUcnclclcndmeOeOdmdmeOeOdmcnclclcnfLfMcycwcwfbcyclcBclclfaclfNfhfvdldldldldldldldldldldldldldldldlcnclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclcldaclclclczcldpdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeQfnfnfnfnfnfnfnfnfnfneQababababababababababababababababababababababdIdZdZdZdZdZfOfydIfPdZcUfzcUcUfQcUfRcUcUcUcUfSclcldccecececececececeflclcldBcececmdAcUflfTcVcWclclcleuftfUfvdldldldldldldldldldldldldldldldldccececececececececececececececececececececececececececececececececececececececececececececefVababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababfWfnfnfnfnfnfnfnfnfnfnfWababababababababababababababababababababababdIdZdZdZdZdZdZfyfXdZdZcUfzcUcUfYcUcUcUcUcUcUfSclctclclclclclclclclclclclclcmfZgagbgcdPfZgdcWcVcBclcBgegfggfvdldldlghgigjgkglgmgngogpgqgrgsdlabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababfWfnfnfnfnfnfnfnfnfnfnfWababababababababababababababababababababababdIdZdZdZdZdZdZfyfXdZdZcUfBcUcUgtcUcUcUcUcUcUfSclclclclclclclclclclclclclclcmgugvgwcygxgygzclcWclclclclftgAfvdldldlgBgCgDgEgFgGgHgIgJgKgLgMdlabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeQfnfnfnfnfnfnfnfnfnfneQababababababababababababababababababababababdIdZdZdZdZdZfOfydIgNdZcUgOcUcUgtcUcUcUcUcUcUfSclclcEcececececececececDclcldBcececmcUcecDfTcWcWgPfGclclftfUfvdldldlgQdlgRgSgTgUgVgWgXgYgZhadlcEcecececececececececececececececececececececececececececececececececececececececececececececfababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababeQfwfnfnfnfnfnfnfnfnfweQababababababababababababababababababababababdIdIhbdIdIdIdIdIdIhccUcUhdcUcUfBcUcUcUcUcUhecnclclcnhfhghghhhihjhghfcnclclcnhkhlhmhlhlfbhnclclhoclclclclfhfvdldldldldldldldldldldldldldldldlcnhphphphphphphphphphqhphphphphphphphrhphphphphphphphphphphphphphphphphphphphphphphphphpdkdldlababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababhseQfwfnfnfnfnfnfnfweQhtababababababababababababababababababababababdIfyfyfydZdZdZdZdIhucUcUhvcUcUfBcUcUcUcUcUcUhwhxclcnhyhzhzhzhzhzhzhycnclclcnhAhlhlhlhlfbhncBclclclclclfthBfvdldldldldldldlhCdldldldldldldldlcnhphphphphphphphphrhphphqhphDhphqhphphqhphphphphphphphphphphphphphphphphphphphphphrhphpdpdldqababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababhseQfwfnfnfnfnfweQhtabababababababababababababababababababababababdIfpdZfpdZdZdZhEdIhucUcUcUcUcUcUcUeWcUcUcUcUcncBclcnhzhzhzhzhzhzhzhzcnclclcnhlhlhlhFhGfbhnclcleuclclclfthHfvdldlhIdldldldldldldldldldldlhJdlcnhphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphphpcTdldlababababababababababababababababababababababababababababababhKhLababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababhseQhMhMhMhMeQhtababababababababababababababababababababababababdIeydZdZdZdZdZhNdIhOhOhPhQhQcUcUcUcUcUcUcUcUcnclclcnhRhzhzhzhShThzhRcnclclcnhlhlhlhGhUfbhVhWhWhWhWhWhWhWfhhXdldldldldldldldldldldldldldldldlcnhphpcEcdcdcecececececehYdldlhYhYcmcecececececececececececdcdcDhphphphphphphphphphphphpdkdldqababababababababababababababababababababababababababababhZiaiaiaiaiaiaiaiaiahLabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababhsibibibibhtabababababababababababababababababababababababababdIicdZdZdZdZdZebdIhOhOidhQhQcUcUcUcUcUcUcUcUcnclclcnhyhzhzhziehThzhycnclclcnhlhlhlifhldBcececececececececedJdldldldldldldligdldldldldldldldlcnhphpcCdSdJihihihihihihihihiiihihihihihihihihihihihihihihcCdSdJhphphphphphphphphphphphpewdldlababababababababababababababababababababababababababababijikilililililililiminabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIiodZdZdZdZdZipdIiqiqiqiqiqirirfBfBfQfBisiscnclclcnhzhzhzhzhzithzhzcnclclcnhlhlhlhlhlfbiuclclclclclclclivcndldldldldldldldRdRdldldldldldldlcnhphpcCdSdJiwihiwihiwihixiyiziziziAiziBihixiCihiCihiCihiCcCdSdJhphphphphrhphphphphphphpewdldqababababababababababababababababababababababababababababiDikilililililililimiEabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdIdZdZeaiFecdZdZdIiGiqiqiqiqiririHiIfBiJiJiKcnclcliLhzhzhzhzhzhzhziMcnclclcniNhlhlhlhlfbdtdaclclclclclcleqcmdldldldldldleHdldldldldldldldldlcnhphpcCdSdJiOiPiOiPihiziQiRiQiQiziQiQiQiQiQizihiOiPiOiPiOcCdSdJhphphphphphphphphphphphpewdldlababababababababababababababababababababababababababababiDikilililililililiaiSabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcecececececececececedIdIdIdIdIdIdIdIdIcccccciTcciTcciTcciTcciTccdJclcliLhzhzhziUhzhzhziVcnclclcniWhlhlhliXfbdtcwcyiYclclclcliZcndldldldldldldldldldldldldldldldlcnhphpcCdSfljajbjcihiziAiQiQiQiQiQiQiQiQiQiQiQjdjcjbjcjbjedcdSdJhphphphphpjfhphphphphphpdpdldqababababababababababababababababababababababababababababiDjgjhililililililjiababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcgchcpclclcljjjkjldududvdvdwdwdwdxdxdxcnjmjnjocnjpcnjpcnjpcnjpcnjpcnclclcnhzhzhzhzhzhzhzjqcnclcldccececUdAcefkcedAcececmcecececefkcecececececececececececececececeflcmcmcCjrabababababababababababababababjsabababababababababdGdJhphphphphphphphphphphphpcTdldlababababababababababababababababababababababababababababiDikilililililililiahLabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclclclclclclclclclcnjnjnjncnjtjujtjujtjujtjujtcnclclcnhzithzhzhzhzjvjwcnclclclclcycydaclclcycwcwclclclclclclclclclclclclclcldnclclclclclclclclclclclcnabababababababababababababababababababababababababababcnhphphphphphphphphphphphpdkdldqababababababababababababababababababababababababababababiDikilililililililiminabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclclclclclclclclclcnjxjnjycnjnjnjnjnjnjnjnjnjncmclclcnhzhzhzhzhzjzhThzcnclfmclclclcycldaclclclclclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababjsabababababababababjAabababjsabababababababcnhphphphphphphphphphphphpdpdldlababababababababababababababababababababababababababababiDikilililililililimiEabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclclclclclclclclclclclclcnjnjnjnhwjBjnjnjnjnjnjCjnjncmclclcnjDjEhzjDjEhzjDjEcnclclcEcececececececececececececececececececececececececececececececececececejrabababababababababababababababababababababababababababdGcecececececececececececececefVababababababababababababababababababababababababababababjFiaiaiaiaiaiaiaiaiaiSabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclclclclclclclclclclclclcnjxjnjojujnjnjnjnjnjnjnjnjGcnclclcnhzhzhzhzhzhzhzhzcnclclcTcUcUcUcUcUcUcTabababababababababababababababababababababababababababababababababababababababjsababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhKiSababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcFclclclclclclclcBclclclclcljHclclcnjnjnjnjtjnjnjnjnjnjnjnjnjGcnclclcnjIjJjKjIjJjKjIjJcnclclcTcUcUcUcUcUcUcTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclcljLclclcXcWclcycCccccccccccccccccccccccccccflclcldccecececececececeflclclcCccccccccccccfVababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcochcpclclclclclclclclclcldnclclcXjMcXcmclclclclclclclclclclclclclclclclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjNchcijOclclclclclclclclclclcVcVcXcycXcmclclclclclclclclclclclclclclctclclclclclclclclclclclclclcnabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdGccccccccccccccccccccccccccccccccccccfkcccccccccccccccccccccccccccccccccccececececececececececefVabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbHbIbJbJbKbLababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababbMbNbObObPbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMfebObOfibMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbObOhydNbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbSbTbTbTbMbObObOkjbMbTbTbTbTbTbTbTbTbTbUbTbTbTbTbTbTbTbTbTbTbTbTbTbVbTbTbVbVbVbVbVbVbVbVbVbVbVbVbWabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbHbIbJbJbKbLababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababbXbYbZcabMcbbObObObMcccccccccccccccccccdccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbNbObObPbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccchbMcicibMcjcccccccrcccccccccccdccccccccccccccccccccccccccccfmccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMfebObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccclcmcncocpccccklcccccccccqcrcsbTbTbTbTbTbTbTbTbTbTbTbTbTctcccccubVbVbVbVbVbVbVbVctcccccsbTbTbTbTbTbTbWababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccpcccwcmcxcccccccycccccccrccccceczcccAcccAcccAcccAcccAcccBcecccccecCcDcEcFcGcHcIcIcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccLcpcMcNcNcccLcMccccccccccccceczcccccccccccOcccccccccccccecccccecPcPcPcPcPcPcPcPcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbMbQbObObRbMababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccrcccccccMcccccQcccccccOcOccccceczcccAcccAcccAcccAcccAcccccdcccccecPcPfIcPcPcPcPcPcecccccRbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbWabababababababababababababababababababababababababababbSbVbVbVbMbOgJhydNbMbVbVbVbVbVbWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccklcrcQcccccccScccccccccOcOccccceczcccccccccccccccccccccccccdcccccsbTcTbTcUcUcVcWcWceccccccccccccccccccccccfLccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababcecccccmbMbObObOkjbMcccpcccYcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcQcccrcccccccrcccccccccccOcOccccceczcccAcccAcccAcccAcccAcccccecccccedadadadadadadadacecccccccccccccccccccccmcpcpccccccccccccccccccccccccccitccccccccccccccccccccccceabababababababababababababababababababababababababababcecccmcnbMdcbObObObMcNccccddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdfbYcgccdgcrdhdhdhdididjdjdkdkdkdldldlceczcccccccccccccccccccrdmcrcecccccedadadndndadadadacecccccubVbVbVbVbVbUbVcKhshscdbVbVbVbVbUbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVctcdcddobWabababababababababababababababababababababababababbSdpcccccpdqbMdrdrbMdscccccccJcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdtbVbVbVdubVbVbVbVbVbVhththththththththtbTbTbTbTbTbTbTbTbTbTbTbTbTdwcccccddadadadndahChCdacecccccedydzdzdAdBcedhcmcmhFccccccccdCcecZcZcZcZdDcZcZcZcZcZcZcZcZcZcZcZceccccdodvctdEdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdGdFdHcudvdpcQcccpcmchcncadIccccdJcccYcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtelelhNhPhOelelhtcKcKcKcKcKdKdLdMkmdOdOdPdPcefrcccddadadadadQdRdSdTcecccccedUccccccdVcedhcchQccccccccccdWcdcZcZcZcZdXcZcZcZcZcZcZcZcZcZcZcZceccccdodvdpdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdZdYdodvdpcccccnhRcpcpeacccnccccccebcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtihelelelelelikhtcKecedeecKjpdLjqegdOdOdPdPcecccccedadadadadQdSdSdTcecchRcedUcccccceicedhccccccccccccccejcecZcZcZcZcZcZcZjrcZcZcZcZcZcZcZcZceccccdodvdpekelekelekelekelekelekelekelekelekelekelekelekdodvdpcccccccccccncccacpccccccebcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtjseleleleleljthtcKemeneocKcKcKcKcKcKcKcKcKcecccccedadadadadaepepdacecccccedUcccccceidobVbVbVbVbVbVbVbVbVdwcZcZcZcZcZcZcZcZcZcZcZdDcZcZcZcZceccccdodvdpeleleleleleleleleleleleleleleleleleleleleleleldodvdpccccdJcccccccccccQccccccebcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababeqererererereresababababababababababababababababababababababababhtjueleleleleljthtcKeteuevcKcKcKcKcKjvcKcKkncecccccedadxdxdadadxdxdaceccfLceexeyezcccneBeCjwjyjxeDeDeDeDeEeFcZcZcZcZcZcZcZcZcZcZcZeHdDcZcZcZcecccccReIeIbVbVbVbVbVbVbVbVbVbVbVcdbVbVbVbVbVbVbVbVbVbVbVeIeIeJcccccccccQjzcccccchRccccddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababeqereKeLeKeKeLeKeresabababababababababababababababababababababababhtjAeljAeleleljBhtcKcKcKcKcKcKcKcKcKcKcKcKkscecccccedQdSdSjCdQdRdSdTcecncncKcpcQcccccmhscneNcccccccrcceOePeQcZcZcZcZcZcZcZcZcZcZcZdDdDcZcZcZceccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdJcccccccccJcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababeqereReKeSeKeKeSeKeReresababababababababababababababababababababababhtjDjDjDelelelelhtjEcKcKjFcKcKeTcKcKcKcKcKkjcecccccedQeUdSjCdQdSeVdTcecccnhsfLcccccQcmcKfLeWcccccceXeYeOeZeQcZjrcZcZcZfacZcZcZcZcZcZcZcZcZcZcecccccccccccccccccccrklccccitccccccccccccccccccccccccccccccccccccccfrcccccccccccccccccccYcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhthtjGhthththththtjEcKcKfbcKcKeTcKcKcKcKcKcKcecccccedaepepdadaepepdacecccccefcfdcpcncneBcpcccrccccezccffeEeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcecccccccccccccccccccccrcccccccccccccccccccccccccccccccccccccccccccccccccccccQccccccfrccddcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhteleleleleljHjDhtjIelcKjEcKcKjJcKfgcKcKcKktfhcccccRbVbVbVbVbVbVbVbVeJccccdobVbVcdhscKeJjKcLcMcccccchReOfjeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcRbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVfkababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababfleKeKeKeKeKeKeKeKeKeKflababababababababababababababababababababababhteleleleleleljDjLelelcKjEcKcKfncKcKcKcKcKktfhccfmcccccccccccccccccccccccccdfofpfqjMhFfofscMcLcrcccrftfufveQcZcZcZfwfxfyfzfAfBfCfDfEfFfGfHcZabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababfleKeKeKeKeKeKeKeKeKeKflababababababababababababababababababababababhteleleleleleljDjLelelcKeTcKcKjNcKcKcKcKcKktfhcccccccccccccccccccccccccccccdfJfKjOcpfMfNfOcccMcccccccceOfPeQcZcZcZfQfRfSfTfUfVfWfXfYfZgagbcZabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereKeKeKeKeKeKeKeKeKeKerababababababababababababababababababababababhteleleleleljHjDhtjPelcKgccKcKjNcKcKcKcKcKktfhcccccubVbVbVbVbVbVbVbVctccccdobVbVcdcKbVctjKcMcMgdeYcccceOfjeQcZcZcZgecZgfggghgigjgkglgmgngocZcubVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababereReKeKeKeKeKeKeKeKeRerababababababababababababababababababababababhthtjQhthththththtgpcKcKgqcKcKeTcKcKcKcKcKgrcecccccegsgtgtgugvgwgtgscecccccegxgyjRgygyeBeMccccgzcccccccceEeQcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjSjSjSjSjSjSjSjSjTjSjSjSjSjSjSjSjUjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjScYcZcZababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababgAereReKeKeKeKeKeKeRergBababababababababababababababababababababababhtjDjDjDelelelelhtgCcKcKgDcKcKeTcKcKcKcKcKkjgEgFcccegGgHgHgHgHgHgHgGcecccccegIgygygygyeBeMcrcccccccccceOgKeQcZcZcZcZcZcZcZjVcZcZcZcZcZcZcZcZcejSjSjSjSjSjSjSjSjUjSjSjTjSjWjSjTjSjSjTjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjUjSjSddcZdeababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababgAereReKeKeKeKeRergBabababababababababababababababababababababababhtjAeljAeleleljXhtgCcKcKcKcKcKcKcKjvcKcKcKkHcecrcccegHgHgHgHgHgHgHgHcecccccegygygygLgMeBeMcccchRcccccceOgNeQcZcZgOcZcZcZcZcZcZcZcZcZcZcZjYcZcejSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjSjScJcZcZababababababababababababababababababababababababababababababgPgQababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababgAergRgRgRgRergBababababababababababababababababababababababababhtikeleleleleljZhtgSgSgTkakacKcKcKcKcKcKcKkncecccccegUgHgHgHgVgWgHgUcecccccegygygygMgXeBgYgZgZgZgZgZgZgZeEhacZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjScubUbUbVbVbVbVbVbVkbcZcZkbkbcdbVbVbVbVbVbVbVbVbVbVbVbUbUctjSjSjSjSjSjSjSjSjSjSjSjScYcZdeababababababababababababababababababababababababababababhbhchchchchchchchchcgQabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababgAhdhdhdhdgBabababababababababababababababababababababababababhtkcelelelelelhPhtgSgShekakacKcKcKcKcKcKcKcKcecccccegGgHgHgHhfgWgHgGcecccccegygygyhggydobVbVbVbVbVbVbVbVbVdwcZcZcZcZcZcZcZhhcZcZcZcZcZcZcZcZcejSjScsdvdwkdkdkdkdkdkdkdkdkekdkdkdkdkdkdkdkdkdkdkdkdkdkdcsdvdwjSjSjSjSjSjSjSjSjSjSjSjSebcZcZababababababababababababababababababababababababababababhihjhkhkhkhkhkhkhkhlhmabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtkfelelelelelkghthnhnhnhnhnhohoeTeTjJeThphpcecccccegHgHgHgHgHkhgHgHcecccccegygygygygyeBhqcccccccccccccchrcecZcZcZcZcZcZcZdDdDcZcZcZcZcZcZcZcejSjScsdvdwkikdkikdkikdkkkIixixixkJixkKkdkkkokdkokdkokdkocsdvdwjSjSjSjSjUjSjSjSjSjSjSjSebcZdeababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhvabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababhtelelhNkphOelelhthwhnhnhnhnhohohxkLeThzhzhAcecccchBgHgHgHgHgHgHgHhDcecccccehEgygygygyeBdhcQccccccccccccdWcdcZcZcZcZcZcZjrcZcZcZcZcZcZcZcZcZcejSjScsdvdwkrkqkrkqkdixabkFababixabababababixkdkrkqkrkqkrcsdvdwjSjSjSjSjSjSjSjSjSjSjSjSebcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhchGabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbSbVbVbVbVbVbVbVbVbVbVhththththththththtbTbTbThHbThHbThHbThHbThHbTdwcccchBgHgHgHkugHgHgHhIcecccccehJgygygyhKeBdhcncphLcccccccchMcecZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcejSjScsdveJkwkvkxkdixkJabababababababababababkykxkvkxkvkzcRdvdwjSjSjSjSjSkAjSjSjSjSjSjSddcZdeababababababababababababababababababababababababababababhuhShThkhkhkhkhkhkhUababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbXbYcgcccccckBkDkCdididjdjdkdkdkdldldlcehVhWhXcehYcehYcehYcehYcehYcecccccegHgHgHgHgHgHgHhZcecccccRbVbVcKhsbVeIbVhsbVbVcdbVbVbVbVeIbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVeJcdcdcsiaabababababababababababababababkEabababababababababdtdwjSjSjSjSjSjSjSjSjSjSjSjScJcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhcgQabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcccccccccccccccccccccccccccccccccehWhWhWceibicibicibicibicibcecccccegHkhgHgHgHgHidiececccccccccpcpcQcccccpcncnccccccccccccccccccccccccccccitccccccccccccccccccccccceabababababababababababababababababababababababababababcejSjSjSjSjSjSjSjSjSjSjSjScYcZdeababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhmabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccccccccccccccccccccccccccccccceifhWigcehWhWhWhWhWhWhWhWhWcdcccccegHgHgHgHgHiigWgHceccjzcccccccpcccQccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababkEabababababababababkFabababkEabababababababcejSjSjSjSjSjSjSjSjSjSjSjSddcZcZababababababababababababababababababababababababababababhuhjhkhkhkhkhkhkhkhlhvabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccccccccccccccccccccccccehWhWhWgEijhWhWhWhWhWkGhWhWcdccccceilimgHilimgHilimcecccccubVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbViaabababababababababababababababababababababababababababdtbVbVbVbVbVbVbVbVbVbVbVbVbVbVfkababababababababababababababababababababababababababababinhchchchchchchchchchGabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvccccccccccccccccccccccccccccccccceifhWhXichWhWhWhWhWhWhWhWiocecccccegHgHgHgHgHgHgHgHcecccccJcKcKcKcKcKcKcJabababababababababababababababababababababababababababababababababababababababkEababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababgPhGababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcvcccccccccccccccrcccccccccccXcccccehWhWhWibhWhWhWhWhWhWhWhWioceccccceipiqiripiqiripiqcecccccJcKcKcKcKcKcKcJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgcccccccccccccccccciscccccNcMcccpcsbTbTbTbTbTbTbTbTbTbTbTbTbTeJcccccRbVbVbVbVbVbVbVbVeJcccccsbTbTbTbTbTbTfkababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcfbYcgccccccccccccccccccccitcccccNiucNcdccccccccccccccccccccccccccccccccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababivbYbZiwcccccccccccccccccccccLcLcNcpcNcdccccccccccccccccccccccccccccfmccccccccccccccccccccccccccceabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdtbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTeIbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbTbVbVbVbVbVbVbVbVbVbVbVfkabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjQababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjRababababababjPjSabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPjTababababababjTjRjSababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPjUjUjUjUjPabjPjUjUjUjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjPjUjUjVjUjUjPabjPjUjUjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaajWaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababjXjUjYjUjUjUjUjPjUjUjUjXababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababjXjUjUjUjUjUjUjUjUjYjUjXababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaajWaaaaaaaajWaaabababababababababababababababababababababababababababababababababababababababababababababababababababjRjUjUjUjUjUjUjUjUjUjUjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjZkakakakakakakbabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababjRkcjUjUjUjUjUjUjUjUjTjRababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjZkakdkekdkdkekdkakbababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababjPabababkfjRjTjUjUjUjUjUjUjTjRkgababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjZkakhkdkikdkdkikdkhkakbabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababkfjRjTjUjUjUjUjTjRkgabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakdkdkdkdkdkdkdkdkdkdkaabababababababababababababababababababababaaaaaaaaaajWjWjWaaaajWabababababababababababababababababababababababababababababababababababababababababababababababababababababkfjRkjkjkjkjjRkgababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakdkdkdkdkdkdkdkdkdkdkaababababababababababababababababababababaajWaaaaaaaajWjWjWaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababkfkkkkkkkkkgabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababklkdkdkdkdkdkdkdkdkdkdklababababababababababababababababababababaaaaaaaaaaaajWjWjWaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababklkdkdkdkdkdkdkdkdkdkdklababababababababababababababababababababaajWaaaaaaaajWjWjWaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakdkdkdkdkdkdkdkdkdkdkaababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkakhkdkdkdkdkdkdkdkdkhkaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkakhkdkdkdkdkdkdkhkaknabababababababababababababababababababababaaaaaaaaaaaajWjWaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkakhkdkdkdkdkhkaknabababababababababababababababababababababababaaaaaaaaaajWjWaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkakokokokokaknababababababababababababababababababababababababababjWaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkmkpkpkpkpknababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiyababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababizababababababixiAabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiBababababababiBiziAababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiCiCiCiCixabixiCiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababixiCiCiDiCiCixabixiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaiEaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababiFiCiGiCiCiCiCixiCiCiCiFababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababiFiCiCiCiCiCiCiCiCiGiCiFababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaiEaaaaaaaaiEaaabababababababababababababababababababababababababababababababababababababababababababababababababababiziCiCiCiCiCiCiCiCiCiCizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiIiIiIiIiIiJabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababiziKiCiCiCiCiCiCiCiCiBizababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiLiMiLiLiMiLiIiJababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababixabababiNiziBiCiCiCiCiCiCiBiziOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiHiIiPiLiQiLiLiQiLiPiIiJabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababiNiziBiCiCiCiCiBiziOabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIabababababababababababababababababababababaaaaaaaaaaiEiEiEaaaaiEabababababababababababababababababababababababababababababababababababababababababababababababababababababiNiziRiRiRiRiziOababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIababababababababababababababababababababaaiEaaaaaaaaiEiEiEaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababiNiSiSiSiSiOabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiTiLiLiLiLiLiLiLiLiLiLiTababababababababababababababababababababaaaaaaaaaaaaiEiEiEaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiTiLiLiLiLiLiLiLiLiLiLiTababababababababababababababababababababaaiEaaaaaaaaiEiEiEaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiLiLiLiLiLiLiLiLiLiLiIababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiIiPiLiLiLiLiLiLiLiLiPiIabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiPiLiLiLiLiLiLiPiIiVabababababababababababababababababababababaaaaaaaaaaaaiEiEaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiPiLiLiLiLiPiIiVabababababababababababababababababababababababaaaaaaaaaaiEiEaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiIiWiWiWiWiIiVababababababababababababababababababababababababababiEaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiUiXiXiXiXiVababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -739,69 +744,69 @@ ababababababababababababababababaaaaaaabababababababababababababaaaaaaaaaaaaaaaa ababababababababababababababaaaaaaaaaaaaababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab abababababababababababababaaaaaaaaaaaaaaababababababababababababaaaaaaaaaaaaababababababababababababababababababababababaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababab abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababaaaaaaababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaabababaaaaaaaaabababababababababababababababababababababababababababkqkrkrkrkrkrkrksababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababaaaaaaaaababababababababababababababababababababababababababkqkrktkuktktkuktkrksabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaababababaaaaaaaaabababababababababababababababababababababababababkqkrkvktkwktktkwktkvkrksabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababaaaaaaabababababababababababababababababababababababababkrktktktktktktktktktktkrabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaababaaaaaaabababababababababababababababababababababababababkrktktktktktktktktktktkrabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababaaaaaaaaaaaaababababababababababababababababababababababababababkxktktktktktktktktktktkxabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaaaaaaaaaaaaaababababababababaaaaababababababababababababababababababababababababababababkxktktktktktktktktktktkxabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababkrktktktktktktktktktktkrababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababkrkvktktktktktktktktkvkrababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababkykrkvktktktktktktkvkrkzabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababkykrkvktktktktkvkrkzababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababkykrkAkAkAkAkrkzabababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababkykBkBkBkBkzabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababab -abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababkCkCkC -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababkCkCkCkCkC -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkC -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCaaaakC -abababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCaaaaaa -abababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCaaaaaa -abababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCaaaaaaaaaaaa -abababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaa -abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCaakCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaakCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaa -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakCkCkCkCaaaaaaaaaaaaaaaaaaaa -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkDkDkDkDkDkDkDkDkDkDkDkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkFkEkEkEkEkEkEkEkEkEkEkGkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakCkCkCkCkCkCkCkCkCkCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkEkEkEkEkEkEkEkEkEkEkEkDaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDkDkDkDkDkDkDkDkDkDkDkDkDaaaaaaaa +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaabababaaaaaaaaabababababababababababababababababababababababababababiYiZiZiZiZiZiZjaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaabababaaaaaaaaababababababababababababababababababababababababababiYiZjbjcjbjbjcjbiZjaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaababababaaaaaaaaabababababababababababababababababababababababababiYiZjdjbjejbjbjejbjdiZjaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababaaaaaaabababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaababaaaaaaabababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaaaaaaaaaaaaaababababaaaaaaaaaaaaababababababababababababababababababababababababababjfjbjbjbjbjbjbjbjbjbjbjfabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaaaaaaaaaaaaaababababababababaaaaababababababababababababababababababababababababababababjfjbjbjbjbjbjbjbjbjbjbjfabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +abababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababiZjbjbjbjbjbjbjbjbjbjbiZababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababiZjdjbjbjbjbjbjbjbjbjdiZababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababjgiZjdjbjbjbjbjbjbjdiZjhabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababjgiZjdjbjbjbjbjdiZjhababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababjgiZjijijijiiZjhabababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababjgjjjjjjjjjhabababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababab +abababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababjkjkjk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababjkjkjkjkjk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaajk +abababababababababaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaaaa +abababababababababababaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaa +abababababababababababaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaa +abababababababababababababaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaa +abababababababababababababaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkaajkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaajkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajkjkjkjkaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljljljljljljljljljljljljlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjnjmjmjmjmjmjmjmjmjmjmjojlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajkjkjkjkjkjkjkjkjkjkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljmjmjmjmjmjmjmjmjmjmjmjlaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajljljljljljljljljljljljljlaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -809,3 +814,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} + From 635c86e1ee396a4dd5977f3d93150861b77c9934 Mon Sep 17 00:00:00 2001 From: bgobandit Date: Sat, 13 Feb 2016 16:01:18 -0500 Subject: [PATCH 07/56] kitty fixes --- .../mob/living/simple_animal/friendly/cat.dm | 8 ++++---- icons/mob/pets.dmi | Bin 26349 -> 26318 bytes 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index 22af74fddef..921549ef95e 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -43,20 +43,20 @@ /mob/living/simple_animal/pet/cat/Life() if(!stat && !buckled) if(prob(1)) - emote("me", 1, pick("stretches out for a belly rub.", "wags its tail.")) + emote("me", 1, pick("stretches out for a belly rub.", "wags \his tail.")) icon_state = "[icon_living]_rest" resting = 1 else if (prob(1)) - emote("me", 1, pick("sits down.")) + emote("me", 1, pick("sits down.", "crouches on \his hind legs.")) icon_state = "[icon_living]_sit" resting = 1 else if (prob(1)) if (resting) - emote("me", 1, pick("gets up and meows.")) + emote("me", 1, pick("gets up and meows.", "walks around.")) icon_state = "[icon_living]" resting = 0 else - emote("me", 1, pick("grooms her fur.")) + emote("me", 1, pick("grooms \his fur.", "twitches \his whiskers.")) //MICE! if((src.loc) && isturf(src.loc)) diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index 90e62e7699ba60fd67ee774f47b89470dc634eb6..359ec274dbf57898c71727439ba77f0b3ae012d4 100644 GIT binary patch delta 5022 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%0AP&?mXi4F=2!O|Y?c`Dkt=9K9rrDqcx^ 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 From da7b95c5cd96d337770ee99a3b81e8c904009322 Mon Sep 17 00:00:00 2001 From: bgobandit Date: Sat, 13 Feb 2016 16:04:23 -0500 Subject: [PATCH 08/56] temp --- icons/mob/monkey.dmi | Bin 1099 -> 12929 bytes icons/mob/pets.dmi | Bin 26318 -> 26322 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/monkey.dmi b/icons/mob/monkey.dmi index fd2ca052740e5219867cc2dc7a9e8509df70046e..137058c56ad78d59a5989b2146d8fb6a8fbbbc7d 100644 GIT binary patch literal 12929 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 bo+&~(LJo5s2ra??DFNi)zLzeOG!Fa^rnxhO literal 1099 zcmV-R1ho5!P)202u%P07;X85^Mls#H$#Q0A~N+AgBO6 zd1?<@i;If@Wy-J_m1=5gz`($fcmTqn0RQd)d1L^|rT~J^Wtsp000DGTPE!Ct=GbNc z004!0R9JLGWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;Zh zDainGjE%TBGg33tGfE(w;*!LYR3K9+H$N{swbD?Di!&v&s2HS;i!-e#F*g;&Hbhca znx3AMT8yO75QoB|VxrX+C6;8Q=HXPQtl;YB0`?UE9_2p!*?|6o0009HNklB#>&Y zg7yMTw<1Rzmf>c2Qtjjq*oH7uX1gJ>_0SUin2u%ntP3uw)o_3qeaS#K4 z2Pu_e!g9`lD-OSBu)CbX_Rt<~)5VQ~vs=QGWt=j!&}J&jc3X^HmZ>*z$`}$DSPcY< z5s-1paQqK2ey{YN=rqssR3}V5;>C#H%VwWc0rmOs6TkZ#x`6EwhZjZR@TqM2R1{eM zbYTjv2$!M3#Wu$kHO8tLLE-qHtChP1mAohb>sT@;C5QLM!&qkULeDi~hLxyKQ@XZe%90h#yK^X4! z_lE4bVeyjiQV@_0zS$dqVdeM_CE&0M{4fBpuEHGQ(6lb|pWx863Ic-tuPU?O@gqLO8wq?o87cM!)5x|uVE_Aa0)TOvQ@ZWLjQe1d` znsjjhnEC%{eyHdHs2(1J39sn^sD;OXelW1din;&y%?~fn7qm|q@BTkAKZy3;H$Qmi zix@Ft#Q2i%`unhW!QY34-`@ud`22mag4f>%h9&oI*W;c)^!BB&R(zh z>bh083crXVuT5#_S*0ItCg%%h=4|c3ks~$so=mNQ0gxnrae7o(bVOxyV{&P5bZKvH004NLt&~A-!Y~v>*YPR7U`wmw zvdyLns#w4kqA%LT~f`%9%+p(kv;?-60&df$V_zV*I`l}|M2yyb)#Z~5vo z-zH((BMZ8I*p&1R(H%(8cz|K)GaT-P!CGP9PM8smFk@UR*CDQz>p<7ab+GG^MZ4>Q zv5yPsg0ZF2tgyg;GSelRSo zavj`jWaQw{gcdXCn0^NrB2&8Io^qPcmBM0gxnrZF*E#bVOxyV{&P5bZKvH004NLwUohbfzAURylgv*`M+v)v2a}UUQYzVojZfo0vEW6*TdZcCKkSOjM?Ah*Z#AWmVvRPZ_Rn$tQP^&~X3j z6OE0W*qph=eeS!&1GLn_`YQLq`%5jX(G#}b_lU4>z3)L|-+JG}%4ZsM-f=>VcYO1i z?~}0Yi3MFhY)Z06bO#bN9$;Ad0*8BHuvQqj6J|ss%ox|ob%<-_I?%Op9qf8y(eAon z?C*ti!Prs@Yb>yTj5QxbgSi8Y#WyxGzEIdafwC7Y7VcZ``w`;=E)%GG38V4Q4~B(R zu7i7xj2t|g&|(IO>1S}EGA#}FRM32u&*rmSWkHU1uWwVLy%TcH<%oL@%jbV%pF{e? rQjgjHG2@T2|9{{qt+q>AZr17xG2Y$l9GS56001BWNkl=jr2#Ev?@Y>B From 5ce588fe55af2a1f0e36e2a96ac6e24d7fcf2c37 Mon Sep 17 00:00:00 2001 From: bgobandit Date: Sat, 13 Feb 2016 16:25:57 -0500 Subject: [PATCH 09/56] HERE WE GOOOOOOOOOOOOOOOOOOO --- icons/mob/monkey.dmi | Bin 12929 -> 1099 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/monkey.dmi b/icons/mob/monkey.dmi index 137058c56ad78d59a5989b2146d8fb6a8fbbbc7d..fd2ca052740e5219867cc2dc7a9e8509df70046e 100644 GIT binary patch literal 1099 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 bo+&~(LJo5s2ra??DFNi)zLzeOG!Fa^rnxhO From 0ec864230e182aa520a39d72b497405de2266d42 Mon Sep 17 00:00:00 2001 From: bgobandit Date: Sat, 13 Feb 2016 16:32:16 -0500 Subject: [PATCH 10/56] take 100000000000000000000 --- icons/mob/hands.dmi | Bin 7965 -> 18787 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/hands.dmi b/icons/mob/hands.dmi index 7ed5ea8a0698f7a7f11c89c328a03d7dfde5afae..6e6b32e0569625c4f3af7102947ca20bfafe6c3a 100644 GIT binary patch literal 18787 zcmd43by!s2zc#$-P#Wn*x+Mi^kdTsAS`?6w?v!o>1Vp4ox>LFlX=#a}8-^MNhM0Hr z{hf2(>-p<>&UxZG*EPeQy=LvrTA#k}wf015X(-|0QsDvsfTyCYpbY>hLHBQLOt9tq zKz#>zqTr)z=%(<_)zam?liPd84*=lxt$b4bLpMJm#)`XNG?9I-t#-q_uI!@+O{gx% zD@{!zR1)78+aGY&>%BNb)YhH9zp*+<|8sk4QJ-torp=bR@h0ahnP_7P#kWD)X*Yx7 zJWJ~qzo*~J1a;I&9Q~g;e=X`3Q_-E2d*nNz`K{>3=?F$zpEo89XcpXgJwDhl*%d4C zVCKcyN_YNq6PZZ_8fRE!{wE?*E#|T_h%8y#FmJyya$hUxI)5~r z*N|)sXXiJ32gutof5~kx<9)D+U77jF>fA!HW&F9@OV2-S4uQoS11z4mzf zo(5^NxlX^$dcrs#`uhL)`umkImvstfC>HtfHs_!T$LWNg@&zuw*{vo5H#*SiDVmX& zh2evaszArf`f*Vn&G$dw7rm;SdLTf=6l*i?cLD$mfQo{wuGhE2C2ud?%_XVh>)|A| z3l+H}9Gq7{Kn-R$u@DuZ;wPprdA-s49Jo_>X4Un3MiZO`j@56v$hGP&^aA6eTbj(v z&5O|)DP-R2U=u21PCk20|zOp+{u%r`u49`H!o}RtBoq5&F=KRCM}baLCI_y=EGkE zl$DjWgv{mSQ2S#kL%=q#g%^!w(3q^7UAZ#o&W?F#L3uiV2mKl>?1{ww$=Xoe3$-e%GLi6Ur9zf@M8tEH0!1qhWJa1UzwIB zew}}OY7zEcRE@gWO-p#lZ5Hv70%CM`pd?jxysn;}B%QWf0YejLZ@igL@SC&vi#JJ{ zP;Qle^jey5-M5tM){P3(liT|>Jy5g%8Fl?9H2YucN-2(5J%z|GUh^OCExdOU;}qDg z@F}iEnQbNIJx9Ok4@`5&Hr&#B2$$3hhLlNWde z8-ozDeQG+g@Hsk3!qVfDwxr}GB*f;>M;cTdXf%V6ed?WU>G6M*>hA6@fd}4xEnkb~ zy_QGaj&caTnICC%udGI82B@}${o?lTy_LeBi}*NBt`Yir`kVo-v^+eDMT2fC)9~Jm ze~i#ECmSg<3*XT8zGaDwr?0w!6Ee1SKcWptEcfOx7NRYO53WXn9rQpm8-tC|rf~sY z^>)SoZUaNvx9Er~0=HY4SZI00`Q&@hg(nK43{Z&vtDgK{)A#=@l)T&7iFi+}z#T*g z6acE|-$yakk{OavgiwmKo79vnVVL82c>#n$Atq&zmzwp*tpV?eL;um|4V7XSd|%?3 z-Dhk(962vHbk2B#)t0>S%y>z#EfPu@gV>w2vA2C$r{-A>URyj!d3l`N_|j~aA@kbR zZ1%wB;P@B6a}P{()oB+cyYgT1h87jR*n}C>VU43Ryjl%9-GIK3HJu?ib-s12?-X9` zNBoQ@KHY$<6`u6uGZRu<$@*!&v!jLxl2u!fg(@i-6NB2t0g`-S=Y|loXK_66l}Z@i z`5FBV;t+;zOjQ|Jh(d@lOV{~>`yJYc-!76;s(KRJrD1k1XFmdl(l>94$z&2EvQ$Yg zio*-5V`^?XD)jI+i^NO|cB&r@lxj_D1*l9rmJhyOKPo=oaZZ5U_D#+eC?&Ma8XS$J zagzK0*t@DUK2IO>*@>@2wnvy9iu`kMn9LA;9H~Jka5~J~;O%T9I|4?>0ET{eD*ZKO zmar;tY&)xc-`38ChWRd%FnQi_-Pg`*hJE5~dDrq1)+OS)shutD&pyQa-i}!Qd)iS? z?enPdPYj?Qa@M>awR8RDbQf7UE_=z;Zq2<{s+nJ1tT=H$ZzahBR_m1>&E@C*CLwM| zWB&J%rH8qv7jG64+Eak#*WR97na%w?fi5m7iC9QT$oz1@PJ-6AUtLha(2(NKpFhWk zjgYlTO)0%4&76JD868E%KJRtS_JEpW_mTMiEWg{gMD+B~G+3M68lk}EZ#Po956^Y{ zd9wJ}58Mv0PHPpFy+~_xLaL7-5yyWJCMDN6ZnvX8CE_kOttZg0VhWedR!Wu-Vduz5 z_1$70e~BeD?1Xq3`!5(Ll9rF~DE`CVye5?z%OR$kz^BF1!U4qH+I#z-Sb^oxVx7WI zsj1<=ekm&^B*exlynaokkty!3G6mZA<)v50w3cet&24>qfw2DDLd^V#!S6dKl4`8? zpX>U4{^>UN`Aix~{`J{asR={_ZDkiqTV%_w)OW(Eh^9|dDW@m@H0y3Tw}er1Y6_ml zYKI4`bny&m`J6ZXGmL{j`2!~_sg@2tXZ86?33(M28WWcLdwWjjI}d`)3?t?v|g@h+i zu-w1JeT@z7bD-oB=ELFR{Y%@dd=xann?GY4gUNldl!C2PzF=m5bGk7owaW&^<>_Q; z$2((4O9d?x-Iw&k={bVoVKPq>iC(r_^yc{O=JYKQoTw5x#`G z?p#>la78Dipvi=ceAM$TVJR5mrE?%+4Z-j7p*_0tEMD6jg^iEXF-_&j=PyNBd+Kx2 zS?fcT1^8J>l{7?sryG-;Q5Y7B;JZ!j{LmVkmyWIgV2Z5PaCTfoW5_!zW0%qocvngB zmgTDedsms)&sZBBxyZrLfNCNNTFd^m39{TDcYz6!K^GP#h70Pm1-O)geBLCAYaDFVf5DM;+( z5|47NpX)lRI6wIjp18YPP1DKmfVC6qC%x`yYt84O=* zBF7*{!~2k^WjTp7?w>lxY~=E;Xntbu?llBw%Z9>@SVL&OdRv#dLNiKB=pxd_^6KMP zRvO2;+#h|p%>i|TfNM;bP>``-sKUT1?kt0R)KKGKeD)a@|GH57Bc?gRqxv2QH3kPy+ zJ|?U0ncW=ecI0Qtt>@k9%NLI~*>sdcKOwIlJTAsB*5vDNL;9xVy$d+|tpI-_FLeu7 zGy$uV4)1q)V|Ks)mTo7&9O@(px5k-=8M?LzBXP7nbi0ZquA4A3(FTcF^5Y#vi0 zMXzVJNZIXN%#GIHA5<4puN$9Qq>vTLH0dM=gkwL9#c?>JNH&SMo5-b0gNK0!{`m!s zc{EEofque|PK9(l8WTSZSV(D6#dRlw#S3e2evIyR=Hfy<=9_)}HSzW8a!%gX-#g{~ zVa9Xz5E<5!AsxfYBjsT#kYsB^+BAUjrp1C%$Q0BmO=6DB;N$P zQ;^aIr&Cs&@?=nwhkGTXIEypm>x!0?n7ylKeyrC0sQRTTpWT!Sg$=%(nGU~($h_{f zqh^zA#EvmWW6xV-wo-0-jj!?Yy1Po{b%YXC0hICH-4fGz+_(cSUv159-)tr#JeKjF*i_ z)a<4!sr9MXds^!F9b0sd$ZE>h{d8thETp@qs-?ZF6mf63K0C2Cbx%(sme~C6z5$(4 z{i!07gApOEyE=H9?)O%NlPe3Xz|NNbTa{LybMxuLAzldpFtHdKu4$V18J`L^gd}Tb zAbD&_sBsJJiB3DyHM7PIoBSJzfSYPPi+_JJ!X#E8eZZFBeIF|nV;=eFP*8Q;M2z*r z!p3nLu_NkHv_Ij@R4$*YIEFuMGp-CwMvE7X=b{tbS(TE*osq@;(}lS9FYy%^-evht zD5;Q)b|I|vC?UT^z?1^AH4rV3x%?UUvJ4CA(3GOXwW%GXS%0Po*y zZ6?w$iGlG&RKK6H>~yYHS&xH*fqWFNP4~?q?-F{NheD!g*<}V&qmSm3l#g(9vra1< zS=Ld51~(R*{VhOdz_7dmiPX$JUH%KE%8nB{BH?ovg$w%l$a54^VM|;b*{LcE{sfAs zBD1^3W7}0hCP#0>USmNz4LjxoVYar{`t-!{krub(mVezsO{9(VZe20VoI{*Grvbpj zlffe=`w^i#tL&-0$U>@B(Pd_^4FHt9ae^zGa)ae;IeO~qURU8zI zZ6nx}gdsT**F}4MUS?mL4!+t%vSNMH8!_eK3Zr7c*yq3O_u6qh+)bWUNTX#LUjc&M z$NSKK_Ee8peu#x%??a2jEj0LYV{lM|-DN_0rtQe@g%pUWG<@dm`0%;4M^mO()+fT1 zQEKLs&N7?f;bdKy%et=04Pr()mX<8~uQ)VSI6Y|bW$qVY9#WG2;?ls1iC0Nt?zlGg z=uFI`;g)tTGWSt>R`avM+tAWRokHU_PTI;PAd*4=x4(&9%$Cz!vWDQt%UMpUDL1_= z8>tJDZ^9{`Vm%7{zp;Jyr200Zel%#dyJ1TeSnDJ-oqv>3?j$nPLzwox8B6m`zlNMb zc2^{&;6-azUWCcVCdf^nqhm05P*fmj$s6(iaUvS?MZnTTGA?tY_H}W-;{}>SARP%M!qeh%C7sjwY8V_*??$62^z#5GGEN z@T*psw%Bw(>cYlNJ?_pZth)7;coM;xq1zw(Sz#V0XX6X)1QF)LJ(9AL0H`VE)YQ|H zE@^5M_H5(IUmgxPfi=}cU6`~kO2ws+tfAVEiSl?~B$;X8BO>*??{^r?ujspPE)aZ3 z`7adWMTh=id(^yOw}49#N}9E=v{ehrN}Wh2;Uir12)Q{28Lzq;B3MN^hS577fWdGR z{h&@be>DQC$MYb9c2sAxDwQVKrn-cBon{1ir4`Kauxf!&t8kcg$9=@w>wdQ9P*4ab015r(btz#2#RsQ&ON?$DnnW*=r}p zT0^waCLdFf$m>m$^Jsi_Jad`UG@aQB6`P1n%8VoA(a^K}HgvVgfg>y4xuszLIdm%E zxna$S!@h`w^SoZ7VSF`-pLSi!CWXXmO(_%O*M*7%mW5cbQ}1(?pb;GOT|XD>qMwvv zPTwg9$}x(~kC7#N`MI zd+On54v7T#D8jVdDBVni;%;JjE`djSwT%AZOze_)4K>dV6K*%AYmN|D0l|!{C<4h9 z@=n^po)7l%#^HMjRTgNu1ZPX$AKIScCviM%;G{mNSGT!ocaTx(H`n#A>9dB7>cIxd zl=~ZugyJB91ilU=_Ie`9Klpb>oTZ94pE)SyYa}$=kjVYGIJbSZ-l?oyE&C~!_%(i} zzFxy-O|XX;Dz>V&4aQ5u$OHn5%zS8&-uslmai`-$AimcWxx28ds<#- zVEjpXIM>jKA^|U1cyM!4Me9rOigCBiY}p)0BL3KKC2>Ko-9heCF|NhHj$MU=HRD*^ z*Vyv<@6DnOa6w}$tA(_bMwIPP%HAg2Hf?J?h}~`_g&f&-A$aP+-oe4fl0NcsSQ6a# zp-}DpU{&U`_`kDhzV5_e7{%uh>n%-g%<32TvTk1abay&x z)iT?QlJ>vJv&*smA2d%_85|M1Jvy{k-l*dR+t^%LoVGRER{YSTTvn1jYO0*c{YO0i@TMFf>Gcojyx2$F<;s{( zxp&TteLVlzS(clbaEs9RC@k`N<;ff0a~UtgFQWc#3;z(MyuFAwQ|@>Eex8-|MO3O+ zKhv&VIa_^hDkGpjzwi03IcVNZrI>;>X-P?0?|x-RF8eFfz+1fHk{WGy`K9W1wnNxP zWjXSq{{rO7=-R4=+#3<(KKAuDQsc`0*oQs*8MT+1T0>{7e6A1d(Q;d{r`aY{knuLaJjjrofthbQaQxy z5#j$?2K;~9P-rnbwQ=5bpjYb#d%XzOda`0jKh%#^mGm==*i(vxg)ES)(B_~o zyDw^H$YdC_j_-Av!hcI=Q($^^SWY2nAwJiaN2bzR!kq$KC{OM15$APi$@vdmO;2{w&OB%~_ACv| z9ngQ_ubH>Lpe@si5jjdXi?|?TNcH&%(scJ6xcAvMLQ2pk<1w#y?KwWZB z`JGrhgL+>UnabQN-Bo#?ZChtBmc5@bAwf&oHu^}hT z3nwcRphqw?J$a5mIPpJZJNUV{0>&iXE-5W&`v2QfRyHMc`ku?YXLUxvi3>M@I#?Vi zt)AuvVhml#rJtJ6lg)ZgH-7(AKGC0=lc+7 zaDym-5hfA6YSptA^N}hw_A0x-MFpLLe40dnzJLNmmk^_&Lj1whz8(*xmz*R3^ zNt@6Pk?+f=v0?(=>RI-h*-~+ng__x($S`w}jKt5M**7xg?JowKu0+QO1+7PWlQpHH zTDF(VZT)=;&WRUNZ>VHuSslIS9bN>)nR2x0#<{{5Tl(&Mr3+d!A-5ch>&hnLtMXjy9d3MrE@@r_Q zr>-@ljf#&&SW%e}TVOA7k?WPc-vN1v@BHN)-zV@almhmN;ZxGrH9fw`(+_0c-rino zQEXbq#<4Zg$tAwIFLWYMKK+{qO=FdC4SA#?Hs&MX8nPe_`!yrO`Eoo!NK}-WoBJXC zvP55{yJJQQU&U|AnAB73Z;8z+jAD17>o!sTWOTe%->bjIBlPR3E0NX6$<4=69X4*QM5Q^{bQ!o|*8{VE9 zLC#Kt!?6d`2>JqvHM$R{hjucL8avN=ZG_$o#7Qh7$>hwzDGHufig+zG7lPjiwZo0P0?2! zuZHobtMOAjJQ{E-&;Z@wq?Y=J#Zt5T@m7_}rwO3Vlt9JBzw8NQER+yc9uu!~$WvY0 z7`fTPYVj)vg;0*+>{bm3dc2!6yHE61h@H+FROp{(_x)q=HXjX864^4_GrpFM@Kb&6 z*abR2cy?MfmVPLan1(<8X{|YTh~E(h^xRE9K(&whhY=2RN%Zvew9r1w;vt5|b zMi@fiXUAY)wOaD6y0fgh+aSW?*~G3fNttY=($cQ@l6QNdy8;mv{qj~jV+bZ-PQx+t?|T6NkHh7dmiA%{IvtT26TV6%U0u>}{Py9tR&F6~ z8WokOwYlmiiepev{U_@QScF7mKgz`3N9Uzaue$jN7d8G{s4RXkJ!Dr&u3Y@ScnusF zsKDb1f9am7O?qa#OD&*tHbZ3HY0#oW{SNGbDho=xySju^8OR&9qKJDgBrMD*%%kU4 z-_FQR;hbwxR8oe%(oCZx)<)pxy;f0P-j^E^K?---dqX5W~*LWzgmawh&%!r3|qg=;E^2t6Api ztRxzGvt1T;!OP~oi9JfqQ!i9)qn+j)#;N5ANoa9Or*Q$$=&VPdiY;wpyw0Y#v9%2y zu~K@gfbQlaSyEDB{E?7huq`R95mq~36$8fVoYqzv78Vx6i^V6E*Nu-~E1V>GSKYWI zez#&u^)+m;PcI?dv%SS2;3W(T3oAjZszqcTp%kU-`aLBAivVy5oNzO1+d6?1V^Q9Cqr{MmN)siJl=x zNJ)gU`%V7EsRCDM5FzTQpf8vW@W2-%D|6P(ldES z^NBPHNyIbp#WP3OqgKbq`6C5a%^mE6Oe=4kQY&GqyDSa7=>!kx^k~rMEo&760;E!T zj4)-E=o+z^F)kMFColp9P8jl#YV726L^Q)@H7yd-=pT(GOq{zx+MT1ki z+0_h`b5O6pzPMaZ$S*5<7!rK*VRpEroD}fC^0cICg!Z` z9QtScZ5X&w#*mttK_$tzJH^qbZTS`n4%x!Og5S%#{Wmpc2nzVwffYF;S%;5qXBpCh z3}-Ec`0S|}v{P7D8v;erHJ~UkUdfv}-awkFQLh!M~%+N3rTKh6`G-~AY7=oIE+lQ zZl-9&@AEOE)$Bg2nYP`NbaPeFs3duo=mBjBl#7Z&_1n*~q#;)Xzc`y|3T`eO)Y zw3PpKOgXEy8ic=H_NVIb>JGJa0x@J4sO?l+tx;F^Z%- zpi#}o$MG3_(QJIqFo8MZ*0bg$`WsiTi6*M&YSCGK!Rq-VE^nSBn_omFT=c=whQ6AKFlXox-Gcs-{byzn6e z#1rZNW+0w+eAi9PWdl3bhjx#enuwG%Hr0yD%?IsyEKLkF8kdNQ3b$nmKSZN@*&j>% zkPSrgU!JJ$ZbxO@CG2KDpbwnne7NIyH(c z0}l(IrgJ4XM8LfBotWDW0}VdJUpl||C&mME-roBhwCoGD7(04HBk6M9O7LMc<>{M0 z-&Kl=ikvjR-Br16YsAt#B|bShxdc7FdKZ#0y3g`GFcK8cmuKEjeBeiM1uxP(#6R3; z^-eT`m838Zg=EPBFoo0=%n)6=5|?&mvi??L|; z)!4v?BmMX_HGd~8GZw5shq>xdHLIjLFhK?829PKNN5)zo?sW3w-CQnT2XtI-VN z#=w!&q+=$wJ#H7H|Pw-~&AxhlJI9w!$Qu03{_Y4b92l_YzF7 z#m&uB)6>(3Qtbr=xAOixJUrXCHw{K-0$?)xH9Xw=htg8~cA5gT>Z-@DL;K#m7ra8L z=%HX_WQ>fD_kg_C4A3uqq?~co{+0~5I9iHn^M!ZY)^q;79#{Rx%^#}-zpPY}_eZ-s z%SI{#Rd=;x1>j7g!hbyPjDhIo_g~~4YA=2lbB0YDF!S=_Bd@!Ws*^u7Nlu(k*e{h( z8ps{suh8x@g2)9@RqdNtbx+he#0+UfY=C?3`Vg8_K4}O4$bm_^E)Xg#MTCQCcYJONRY_fVZH=VL z4sJR%GsCofD$umQ38T&W-0&Er9{nS}ex(9z1P3!EIDRK2vq_#UqrTnlh#u45L=%%B z;(VH3R)Ba2ociXH5<2v|eGA-8OHBnS;yehRWxZl-#_$HMK)k z8tDLuz(ll;s z%gQig^hgf_3oBdnY6u04afxYZ5k$<-J8kRNb_=un;1|Og5@YN8`SplrIBKRZR8>h6Us@epStMMm`^|R_g)V*Q z`FJahkOac5@JTFkbLVbGtUSwyDw~X_M1{<)Pw=y6$G|}Rdnle+sw+4!@D}PZ(7_4k zeEHH86NuJm^|6#eK12adQWe}tc@0e63yQ>E;)Al7X6r$oE}AJA8`Cs6LgE{jxr4fj z4lX-xhaZ^}@c2V^kS(v-9x{fWqQ8|3l2(VoAxmnbvqU&)ng!a0a6U?)Ne#cm8L0 zH0}h~)My7Je2wIN{SZiLs5Ii>j#5Fv`54^#HbHpO^8DdrChdcyhd~>rS!~K?R08kX z&zG9@n%=8Dana_zanuzTMfaPRfAy+($F}OKCc7ejGX}=kZ0L37{c{5~$3T^@+F`H~ z<&qD3gXi#;PZ|vn(}yBpt@IOLlw8{YrL>GDr%@s9!rtDddmS9yv2aBiaHT7x?HT! zW4J0AHT`winBDh*9YyUXv|Rz8mn8|df>+eOR#%efsmnsj59yxaQsSIkz8bBkc;-b) zhn%K06!PQ+AokwSzpZp_mJh}BE8#w^-$)}ZVLl)VXaDtrET6R`5bwGA4F>LMl49gb zNP(%(07aGEna{L8p~=H3KX4RgSeZ#*nTD+d!OcV%nWHHVs&`CDq8k8UY;+e$lZFlO z6SQF7|KrsbO#%1%z&rNeAn3*bxPPmBEdPnYA}q{L5iGD;t#^5v?p?Kzang@6OP}C% z2n*(gF?6ISb<@tdp+^rSrJ=0^d^m;Z!IjoFdA>j#oNnX&>)X6qXeRoUN35YqI6+f& zx~p!eV03m8r~UMJ7NTBWQqn)ce2Bby>NseWdrIc%RYe47O==MUzkX4KN_BY6IVO+X zD9C0^F9XP2-o&VV!T8&<(-I^AXJOSaa)?fr8N#Q}Z2?SYAQM9}b- zG7zNU81z_$JymXBIsweBLzj!RD_CgqcN6Zk4+MF>Ep zebe*-h4A_-&#mipAjp&M=I5C0jmIfrC>Ax5TRvWYw46{KDGE?S|G_yTsN>%O`Ja`p zeDg-p7HCJ{o!^1iiSw5Tll1^KgFVs>mIp?DA{FgOjA0X#4VaRmvqe>K5|to-k;J33t@YVeMjYlB zV!3Lc52-B`i%R>;qqNYyYcm;##lD~93=9f66{ffwdOG_Me?{!85SmUp)K?Ira%qrg zg@&#D#+UY`Lo@FRd7uD7C^BwCz$`R~WrFw zqcCtV0KomajS4uHb7nDRuju{UuWllRvXFQmQ#$A6HL%j&t{Jw`VaoFZb?G$IK8KTe zB3(?HRi_;Z)BDwLj5z-AX2(yv*7olGe6@BYs1$v1bc?7;2z0B!=+ zlnW?pZJoD~xzgOP_JpzlK`pf_6&axJ%I5U{{xEx*^BR8rw@`5}D;6LoT#NBU&TKkQ z8B;cZ(X6-L+Y|AYSl9R6UvlUjUOV>3828)hq>z=YVY**95<%*Cl!sCcOUa$5z1d)5 z1MwEO?}zjfm60SHqP`bfU8h5eNh}jgzlVP7X~u)wwlM(v#j2B50qsfcK4F3ns8mBI z^U>6VBnxPTC7k{uS7_Fi-LKM30N{(+mxOF3`vHkUrThQIezoNfx(doTtkmgm?fDN` zChK9Z#TqY`i?$~Oz_|9_-`9L)nK9Y%_B!r!KZLJrg9D$5)3ZQYAy(w4seN2aNMwT2 zb_+64!3@Pxkx}aMNT`gBY6-)lvv{z}$Sv{H@hiPLmf2S$kVckIx|;D(9jxJ4z6kC@m~u=KC-}XPWl%(rmDa ztrm;hpS77S(2O<&`s;z&k-MhXX)pa}KZ5SynoqR#f34j&qUvB9jv`cxxoCBnUIcU^ z-C*nh=gaS^jrzt)GVIGMP4}M!-rvA*vY3qQ>Uo|ZdEoml%Xh!f9a=8WNZ5SZ*HlP0 ze5Acp5x}|=v(E=D5e?|E}f^qQMo)S3mxZp0xwTkDDIngJ8)gK6+WCjTJ-1nqp)i`U4WzyAuEaFS4U3CJZ_;8Ol(PN`r4y z?wDR%S>b2hz9FG&ZXn#$k(Nn!=C86-PaDW?X;!xNmNu$e{&SRR>lzWqy|)$SaL0rE z9R{WrlcTQWnf1ov+lda8&LuPGRD&;0n~np;vCJ%fOz{L_4w}VWv2<3xkEG|XTvA*- zqD_z8%hA3WL&US?fR;OfKyQ3T3C0Ip&Dk*Wjkd}ieubRoiEg$IWS8~;$}e8X%gUmF2)I=;fUjQM z-s(xZ*0VN>bf|T=y@;=*{@sY6!q%l)D{}NTX=}YcY7j`ETJU2sa&rELF)%WO2KB6V zeni7^0&ze=kFR3ZO;7TGWw&LimZ`@>J;0;&Qmle5HLeO5I5xxnm5j{$>6%DK9ri`y zNbxG2FE|B-!o7zkdrDNFG|#idt}@Sd7^>yIbvMTo=mxP?QR}{sYqMKRyQUSb2NWI- zrqJZ_!1>ZhYAD6fA9g3RIUxPt|6t8~JE%VOv*%aG~{q9-t5hA1*FOguSMrTRjBa4CvI$jt|I?c|p7j~5f zDLsVdK10bldw?x|%jyI&tuM8;QIiMJC-y>bR+Aba73%6Q90Zdds~qtJrcc`{f;_?z zg?aaPHdDPD^bK&M!K+uV*f}}7!6$19z+#KY)vA>KQzgPp{SJ)2M6@I^f14-8eC9kM zKx&(GN4AaR)zH0oft5WA3+%6V!H@Z?k~5F|>f8P-LC|^mB*JSB=`DIc zUr817nGO>-T-xi#UD1M~OklKRYYt>Ze#p#T{u*~abQJWIo2Ix?YHbp+{kQ!?fijK2 zqX>v$@Yir3n!jh9h{YRR;M?rNr)m)^9cs&-IZw{B=&@s3IbrO3o*`;Li)Vz!(THz;+Hf57ZN9V^?%o7~pfly# z=T8sL3AI4V1}u=(Sd*{Y_x5ZRNdoN9Fu{k7Kyu8|Gn6VHRCmksB_$<=LgX2>lCz;VQJ8kX1w*)I`gWE*S4K$n8U5IOBAXIjIGz<1 z0e*L!Z3wzh=!sxm+YdvNwwik0k&k-}nJ(84qopp_>D@yBFH4+YUh0inL>6f4aEN1H zcOxT;gC=Riox_h!%YX<_6}h#NOjqa&d%}FH#Td2DWu}2vvmMxH6_^1jfduW#4g-0N z+nT6c4JmIX7JnWMcEBEMwL0_M*AigimMH0o(Ywd3>}p^Rt-%0N-J2^;dzllicS+zD zr^yurO*azpuV+6KOdi@b69?@tD#eZ5Uv>hPFu=DfjsA}scC`U3`$NW%-`SWe7z)|x zHz>1;1mzu%LBe}%S%~7PWj~sZIDN|!@TqdC(U5!lmRnq$O24#ToxRSg{X~HZ zz2E+BWEk$ZyVb9(pURTgGH%7W=*oAxyyT7D6UKVCAT75RSsYNzM*jgtT&mdDW~`J# z>eRIEV7`1OuJHL#*3!}IpzR!IdS2AUh(2*QXGAUDNhv5rq+CdK$S}|xkwE)#XT9;S-ojwEB5@9(8?V>iUPIQuQ>g>-iEt7W0qcw3&|UXk~Q2 zfCGQf>;GK16ZRAi%O|XCdC)f=A1?j5hh(5ncOb=M!Gn+(rn^^E#$xH8r4`p~!K-lt ztBQTX_^&FRAXEU84ymJY%Zzk-Re`5G+JRXYS8 zq^-BOmj-?Bq5ug1-6pp(AV~Dg2L-|Ib@ucbAD~}u%A)o{?Vg?}(JM8tf4!9Kqplve zubSn`8u*lB-0QCA)@I<|y2Ojo9E9-mcr;Fa=$` zECu@nF)!6zcp?568vIJmvx~Vt zfNiR*;;RL?JjKs+G5%DlzNQra-nD6a(ek`q7tC*@}F3iXGDz4AQrxq+WrCclR_`wc$NM_HHQEqVqe8p~t`zwcmV> zXSGTJ*O9ZDp*IRm--h%)y zG99LyfjG4wFgrr|wUJzznYofej|D_U4N4u#-zCSZ`tJN5+&SFWZ|aE1mUh%3Uc%$fn_SM|*CsZlZ+=)=`gsdV}91#s!gAFg%>!(=+8#0(-R z7})8PHsD494sHsdcT@2+oU^gigMl!Q4-I@V%at`I(czAo_PtO7sjL$0ACn z@KuBf+&UX}Jof0tB4bWMxo%yos6WZeSrAu4%$i977Ejr8wMdvA-_q!ynLPRcCbO6b z1;pXDwTE0(@;M*oIdxp}00Fa2FRGB=UDX)ka+8^0eUj~{XK+1&XhLgp*R<2qNZJ$b ze>!`UpRI7WRoNC8s6!7}-+gsT=)hN;I<+9b8SniHQMb`?voacd|K#f;F}<0Z%8`K#@#@nRC__w3=U$e1AnZ zBrA?io=pHf@@Ck~7kT%C7kC_5{0c3xp&vFjR**hEpl@15Xn59w!<3hcX%`?W%S}Zf zu>E!7jhk)sm^?7^n&xinP=hTHpcr=)BGYK2F~S#;;r^Ro-H-}SG?=%sYAYAR%gXL) zZ{F>kOAbm8!Z<22{HsP9wbY*Y?y;yN+RR^GxQs$j5Fy9}Y_>k_&%Pf9C-B1xPa*gz zjZQ7*+PiJ1^XB1{0ISIaDTfL{$@ToiZ;~h{ThEb3B4Gf4)qVfF0NDv9Gk{R)QTJrT zb5F!v$`#=&$#%uyIlS75palZMd+1K%mg?~{A!Jm0F?k-Xk-nNHPsK3bQZmk(wZ1nOaNwhHXW`+$0QmAqP7FeJS zfam&2&=v<5GNAL75jrrgn0f0Na8WPDh}SJ^%~28PRIcfBwegcOuaTD$=Zz>XZikId zrTguy6i;`xk0cn^l<$XfafBoT7U5TU@s16}qs)F^FxKj%INWR5zy z1pGGI=B%L!S+&`x^BV-ftaOw9-qUN2gIf5&aUz__b0q~>sgQo^&IYW2#GEp&Cxhg3 z`r|=qw!ZrJFF&QxeBxo8vGzBc4Ych#I6FGqUPgxHaDsdHF7ZD|n|C=h&U6XfjWr$4 zh~IeXNYTxZUp9Am)Jx$@ows4#Xv^b&M7e#wPM^rl3?=aTU-Gg5_8XYpdsS$ zcQ!gM5@Nv7af7sPUl{Kg!laCkq4|8dZEm(h@)R@In3)Yjjywg!M3)Ryl}zwl+`#i! zPO4_{-=0=pmQ_d>i=(@NwB^LMA|HEDn-@nKaXOPZ$mxd;@oYV|+neEsnce|k(Y8gsc{2W!3%mx5g z(A1J6*%;U+&gJjVwJ|2Y5ck;&Opp%@{eMPWZ;ufe-rkeFitbt*ch+roAtelaufBua zWFxmJ4j^{fnX)I1M3F*&t5rLGzkOy5B5C4xz4{vNA4Mrxz0>zV@QPrhDl)H#V(}yW zBHTpe@q;nQ(u-%uYu8eTtK%FIy6_|HiEmOw7ORQuH{JE4^8FgU6(jp7hR2gxcwf?% z9=u#n&* ziDP;It2MLlT7H*HA-zUhxfj^@;SnbYC~S_5L6Z6F1Jl6!!VKXVqL{Py0Q*Go41(Hl zxBc}g2TH@`d%#rYJRPKF?zuCN6fQ%gA*GRbdA8shZA;;Um|b?JKa&C%Td(*lUxk}s zi2^|Q-4ZfgM5u>JJO53U-z98)>U#~&~_$- z{{`1~{Na9b4o`2tSiZ7A_#@}T#5AYN2)TpobC;I3w`LM(88gHB{&aFOks!?KE?#>B zGNFGZaqgUrnNB}sV}c}|kF@r~m4iowFt~ByZ9T z{VO%GeHa`kY>V$M+`0N9InD}>s_uX)ki~6sbrAtpRxFrp?LA_5xXjDg(E-1Sb-JRv z8?#upkDG%XW9|g9G8^*B++$CB( zIJt}Rt}W2qNB?czemILD2|NhapmeF_9s zdM;SRjP-Z1qywXL`Me|8dxyerHb(&wv3oZ`qj?l=DE zLx8_TKs!SZY*p|kZ4A-@{oKa!(72EjlRq@dp5!WtSdHs)es{OB({wW4s}J%-T+r8S z+vSEg6IAbmsK(UPdVU@~u!>akJ-g#hypEZlyF{9H4R?^K1e%^UHCc71L^ghBE;f+P zo;5=ralQFvILnwr-w}{MLap2Ig#Hb}wSZRY$BR+FD|~=>c$JRNa|uN1JHFH9Hbs>^ zpuPLourbjS{2S_LJRk69FL&(L3we0NljE;mQJO?`eWA3IaD5Lc!4(Txud03AVrWD8 z&iNeAer2`~rmu_DrI1Q$kqM;ijI zf)O?g1mxVn>sjPk(f|hV?B>^GfW*xk=^GsGTh_YkwGUvi`#Am!E&%QXxOh*mql8Zi zh(DYMOTOsSTeI#@K5d!=@(y4pp!1mH>=;}FJh}#v_Y#uc+erdo*r}1lzICPtR!T>P z0H8-{`2q0Dv`G&3xD!!EUxX+Ju{$mZwOD^blNnT8vP}c;&}aZ8{qTn>Zj32X0r1C@ P0G0o5u6{1-oD!MOW#NB$Bt$py-dqHl29{#}|e!c*}!}P>~ z^S&+T_DJ*%>q^9SDaUD*CV%*K@jhhHMyHLyKlb5-@;mkR^`EILq_j9; za#>&M<(y*62K$8`%v1+Md2B)Qeab7-k#4+@Y@d#dIKQl=BI5A zn!QZT|1!9>Dj}t$EMxoSPZe@ncir6T4bN@=Np|tVpFeeVITzX5gtPHsO3IDF#K zmiIqx*#o%#lPlnyAz<61{r|H_tjV^Af@kcJ^wH{WCoMlG(rtkjNP^;LPx4tw>K;i? zUjPHG}-Mk&iH4PM`=-NgKEASxkXF5hFV5Qv-OrfNjZe-; z-(oPo>)foy9Mo*32hYJBj0!HKydt=1ro2i5+Gc_UQ9Cc#q)&|#*u7aHA|>}!v%r#V z(W`8_faN>St;-Scxn7+~YM$QS=^X!pKG4gQse@cJ_udK>m|%m!kO#B%|ZtP78}0G7Vm?E4q>^G~Sozlxab(AiWf zYskr$-3FpisUAtzWPg+{iq4MSwtD%5@>^gbCuZ&m>cSh%y=?-<3ydAv9T(Do><)}vy8ac?;+)0 z8AeamFn6eDQq>_DH?bJkD=#W8z`Sl&Vcw(=@$-SVxIfIN%0N_cVq%nk%C?ekIZM;hphn*H3iIT$6J(o zwCw?|>!IC|{3X$`E(^>trtntR!J=BO7fLwI0?h-)Nf=VK_i%1o+x3~{b$ZfShAap_ zgx`XJn}$j$u0|<9n4=O;D+@(eHQ8`@JGCW7$YOorjvyDa7ZeJ|kep)OMBP%J?18(5 zmolOSj#;9I{CYZQhyYvIY`Mii;nG?}AZV?|ESoC6zCv#NdhJ3?h^W~8<;s2{#OqAU$y&}-285zgbO9K&d`8hri*L# zw$l(SpYq$Fw1Z?5?^M-`HAKcH@FaI6D4o50FOxpI_$^ftY(hPW9r5U(%4a&)=btcX zG@zK-F}IqWJi&w92*acb&ZN4b*ZvT+%Y80? zAHUIku&8`d{sk6Ym~-8n9+aM^}yu>t(%ax7)j4!B>Nzc48DFK53dC$C)=&YWtGCZsLjz(h0b zYq!%u%k3cnx+)&X*c2kF=g9SP>PYe*B+B?>6l0jV5LtiUj}Ruw$p8y1FDB>*h8ODB za}UicB;Tpx&W$6(Np6+b=wCtJyF!H0!j{vpc4T04Btz^|CNEce1@z}3nFSaf(nL#)8~p8%BQy}K1Bch_ z*s)`Ep;yFDsPd~9XeC<|kw1UVfj|-0XMR@ z`uG{kGX8&>#$f-@w^CPAr})%aCtJ-TNqi?*76(&fo|| z)R$w#n4Puq@xc+My}Z0OcQlIJn;|2118hOTsp@0s*H8Vv2zW$^&zIj?>LZaTnYrPS zQn5AUJX>;8LSBtq$b zxc!A6-NSzGTO*Cg8Xk`qEOI zG)65QzjL|vp|HW8DTz{T${ldg!$4J6?6WXTVb&^>0x^uefEwX+`=v&l>RQ!_~OtIMj)TKu70vHOeS*k@_>wB-zstj+q1h z`@MN}2M3&ll!cSX|0)Q{yz*y^8~FOTrDza_2&nu4W}9nE(&X+8FGPoA)~`mt3iav1 z`a$e=FZkOG?X4`d8eB!Z(a4`0<4{Ky5n7TGyT1luxu7IY)0;uDrYZxsfJH~S@<9l zx*(ug?)nvW6KmtZrlD{qRxXC%P`d=VA1peji4qUDkyk=?-)TppbluN!-9H#-#RGV=N$WRbgV9P-iYe(y&IGU-i*{>h_y{+BogHb=x= zwScu2MIuX*uu1$+Mq$b;2$+|a(0gDBc-aocd&LqbYOg^f2jAwVZ3Og6?H<#nl=<7p z!>6XxyzFX`zV?S7h;ySD&%#Rz0WA2;wQkn;9?q32KbANAtcGXw-OUKyeUNr?NPy1Rwq%Dm^Q}8aK(Wa*kl&G4{ zj>G1c8hso1vfcjVPrvO5k`SzTNunrqLB6=O345H2g0y7nh^323M?&&7N9|ph5R(X| zLbqvLCZa|oZumm!LP*@VXOR~dKiD*R4GCr<)NjScL7+KC6UgJMswreH@oI_V)46OO zW|h#y%*WTafHN_%fszJ$F4klbeHBY9Y#k#sgfVeMA(%1@d4V<4K05N|_QA2RM z+$b0&!bT+$MJape8oi=&U|HpF9R{nRvkr0a-e4#=Wz-5#Qvw|K*u3_LRDu^z-=Dr;kBsx{Bp;L zx+fgz=S{VJBpdM@C}GGiT31k>tw zrg6)BB3LXmka-fpHA{9FFImk!a#I`w9{AiVu?EWymNKTUgZ0jx8C0F&hSZu0%YOA$ zA{Z|CXIDW(tfBV|lkvW{hLfqM=M|J5!OK=Gl&i%~o$fg*nO5ptPKXRap(5gTTJj?U z!&dsTeRWA~komJmJGhNOcW)pijYIA#DiAS7Dp+3Zx1~k4oC>@L7b3_*pe~+M(f-B7 zhAB#pR0vA-d{c%SaO@M2pR=ex~H#>W(0YSeHhYJ^TZ9L7p8s; zBRhY_E`QgZiCI;uXZjTA`Yl!w27xgD7KNsw53v!;9YHyKh)ZA2hsD0lEq%qG#D6^p z%@&YwDtkC*hr^+>M_zg~ENhme1YwUR!w?;2Qpqj_-~CY9)y#ykQCADr`{x&4JW*$rq;0GnH$qK|&+f~kHJQX)nUo@jm@@K**Q8z6 zzSa?S4gKpE3gR=buUNd65el~|S#Hp4A76#e1F=?u%DN|Lc<}K->gOi|#zqJqxea^2 z=x3$p$G>E;Pf8S-<(PHG15+pLQT^w!&W5r;TUi%{r%^{s5<4^D{dwSD0rnYJ;)cjPi1L zmWuIa#W@$Sc{4imytQu%&%7(LTUsVDOv{-?e~aO7pC+v84UP?cUQR!%65pYiSDy!5 zMb{+YZ?SV*OPDHz|9rL zx*XH@X~{{9xG=tUJePa0RY5h2FI)88f=+Ugr^{_~^LsKs*SRAM96}p)OctXRu|c&j z?S3mm^fTP?us42OOAaleseJ!={Nd?&9U+BN9*PHljU3wC=bzk>Z9i(M81G-*ASzr(`iN^NQaS1la@u zzV~=s@2uUK&$if2JQDsouJ`J+m@{~sI9GHW@YUP+pW|=-a+dxdL{Z$HK>sP;^`eg7 z8lLT%$r@v}0&Nf9gLwwA7N1{qwwi1;itP#=c%2!aKe?aY3e%kcQo@^qWMr%n)?thz zBIZjrp)BE9WPvQ2Md|^c)uW7`me)Jz?F$MyrJVS(+V>!yG!!&ES1uB=zxSs~y?MR> zdH+Ht#9|u)dm-nl+tbaERrGTuaVCM5YgcBx%t}%JY<~iLI{)!TxkC}XP)?s4gBi&e z@m^n7tJmvWPzHld;5a;4d%?ReRpVify926{Cghn`5tl1G<>z--YbC}JbxT8NI5JU4 z^%t}|RsRtbxz{8j!rG@h3$2s!Ks9?>9Iec?!|>JLzj#OPl}`h*bRH?KStbRiT(q|8 zCi_@}4WsTOd8E=vmq}y&c9_qgD#+MKdayPY6Q+>_IW8mJ6#(uW&@IWF?mcB!Q(Hm)=Gmb&yb&q`@9FW?OS3b-H~B zgHLo4<0>BWVdpflCs7hO5iBAuS|TP35(>dBI@|T{){tU=&{}!;o|}z_b46DTsti57 zEEu^C%H8XXV&n#PZYkxE+V4$k{?sw<*DI=hE<9dZ z9TdcyAicuFC{-@_-+Rx-TX=~xMpII_M+YjzWn`wrMwu zM2C>1LA1d-YbsCEgA-2gxn@H_e+L$2kSI$b(&&JGU{id_;?xOCnVlZ*vI})BE7esg zI%gS{x@}Uj!JmLtVa^cfLJb}k!|Y&c)D_zK*82Ca(8`J_WxG4cwltGG3G6TXKdC*R zyiLz=Y4HS|!8%*qgz%k`H>L^iaDICj4=`c?F=8voC-MxEdc34K45zq29s0*x^a39T zRPZ@x(Gql+)nI#5h#{Eph5TqEi(p3pvXpXoK7Tr0Ws*Hz_4v?c! zBuRKXvB&0p{XI7>dUs=s?h>cvOXKi?tSF;$gBRiq?6a-1Nr%7{epk>wzMZMFZ|-$Q zsog{M#5k3+Pk!K`3oiJbhP~*m-?1H7eRN?tvNC|Q#jdRP3nH!%-t^c;ZzFvL#lPM4 z#pk)QFX+YzF)h7M%0Tje$5j98NViFe$9~$jHc3m@k`E1A(ICdWe?!J8~{cjWt8^VuShOYlw)KrLNP&G83PMPLqP3oxepoaQ|h+ z1YEBU^e}K@>Dv%u8H^lLh*5BYpXN$y#!u+9yeXat<}epz{AnGo;D}=iZS>hmNLS?s ztrWRcUPOtS(A%ULg9|UU>UXN0SAa1DI5E+g;ZV5uYlQeru(!U47;1mMdzHx=8X)2a zd08y#?N;DGX%WH&%La{Awd?}Lr%f%*)6z51-R6kV7coV!ARZ^Ed1yQ0w-n_b<5zr? zw|NwDT{v{53f4p->sJ?^iW8H%#z33&m`hx~{3l%eRx-0)gL4+n|DXVvGhcs+ukvv{W|}sUE2g8LKt=gk5q5=5 z_(tmY`q_>_N<^2{vfvD3znJcAZJbDi;mCYa=MG(=Hv@Dl=D237GF~7Qq=pGlwEcCx z;jmt$q@u#-3vlw5F;6ER`19^9I&}~W5y`;b@yZOpZzk&3d>jjM~!|-Jyc_{%NCjO?U>WR-#+OL ziIwV+8~K0BJ>M{qT#S1fG`iX7P$v}uh+eiy!TwZF#c$nj)X%4p`7Y|;s@PBXL@o(z{uM6=gxSg<`5%$@sGw&ji^?yQn+ zahKV3BV*hdAIFnEIBDyi Date: Sat, 13 Feb 2016 16:49:51 -0500 Subject: [PATCH 11/56] reeeeeeeeeeeeeeeeeeeeeee --- icons/mob/pets.dmi | Bin 26322 -> 29902 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index f20e4d1bf26a503c8a839d617b8d827efd8d1fe8..aa3f457791a2253fb3aa2e191c5c0770e29ba954 100644 GIT binary patch literal 29902 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 Date: Sat, 13 Feb 2016 16:53:04 -0500 Subject: [PATCH 12/56] HOPEFULLY RESOLVES THE MERGE CONFLICT FROM SATAN HIMSELF --- icons/mob/hands.dmi | Bin 18787 -> 7965 bytes icons/mob/pets.dmi | Bin 29902 -> 30681 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/hands.dmi b/icons/mob/hands.dmi index 6e6b32e0569625c4f3af7102947ca20bfafe6c3a..7ed5ea8a0698f7a7f11c89c328a03d7dfde5afae 100644 GIT binary patch literal 7965 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 P0G0o5u6{1-oD!M<4ha&yv_|d}w>j`eU3$Em- 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 literal 29902 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 Date: Sat, 13 Feb 2016 17:15:28 -0500 Subject: [PATCH 13/56] so it turns out \his doesn't work if you meme at me about this I swear to fuck --- code/modules/mob/living/simple_animal/friendly/cat.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index cfefcfeb240..a956429fb01 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -68,11 +68,11 @@ /mob/living/simple_animal/pet/cat/Life() if(!stat && !buckled) if(prob(1)) - emote("me", 1, pick("stretches out for a belly rub.", "wags \his tail.")) + emote("me", 1, pick("stretches out for a belly rub.", "wags its tail.")) icon_state = "[icon_living]_rest" resting = 1 else if (prob(1)) - emote("me", 1, pick("sits down.", "crouches on \his hind legs.")) + emote("me", 1, pick("sits down.", "crouches on its hind legs.")) icon_state = "[icon_living]_sit" resting = 1 else if (prob(1)) @@ -81,7 +81,7 @@ icon_state = "[icon_living]" resting = 0 else - emote("me", 1, pick("grooms \his fur.", "twitches \his whiskers.")) + emote("me", 1, pick("grooms its fur.", "twitches its whiskers.")) //MICE! if((src.loc) && isturf(src.loc)) From fd16e02cdb1a845b25648f683041bf9d073f0b0e Mon Sep 17 00:00:00 2001 From: phil235 Date: Sun, 14 Feb 2016 00:03:07 +0100 Subject: [PATCH 14/56] Fixes most (non hardsuit) helmets hiding the glasses when they shouldn't. Fixes not seeing glasses through the riot helmet. Fixes gas mask protruding from the abductor helmet. Fixed radiation hood not hiding your hair, earpiece, mask. Fixes colored justice hats not having an on-mob icon_stat. Removed BLOCKHAIR bit from var/flags , moved it to flags_inv and renamed to HIDEHAIR Added HIDEFACIALHAIR bitflag so certain hat/helmet can show just the beard. Fixed human/update_inv_glasses not checking if our mask hides our glasses. Fixed check_obscured_slots() not checking if our masj obscur our glasses. Fixes some bits of flags_inv having the same value. Fixes crusader hood and other headgear not hiding your identity when they should. Fixes drone mask icon not appearing. --- code/__DEFINES/clothing.dm | 19 ++--- code/__DEFINES/flags.dm | 2 - .../gamemodes/changeling/powers/mutations.dm | 7 +- code/game/gamemodes/cult/cult_items.dm | 5 +- code/game/gamemodes/handofgod/items.dm | 2 +- .../miniantags/abduction/abduction_gear.dm | 1 + code/game/gamemodes/wizard/spellbook.dm | 2 +- code/modules/clothing/clothing.dm | 12 +-- code/modules/clothing/head/hardhat.dm | 4 +- code/modules/clothing/head/helmet.dm | 17 ++-- code/modules/clothing/head/jobs.dm | 2 +- code/modules/clothing/head/misc.dm | 26 +++--- code/modules/clothing/head/misc_special.dm | 8 +- code/modules/clothing/masks/boxing.dm | 8 +- code/modules/clothing/masks/gasmask.dm | 3 +- code/modules/clothing/masks/hailer.dm | 4 +- code/modules/clothing/masks/miscellaneous.dm | 16 ++-- code/modules/clothing/spacesuits/hardsuit.dm | 24 +++--- .../clothing/spacesuits/miscellaneous.dm | 13 ++- code/modules/clothing/spacesuits/plasmamen.dm | 4 +- code/modules/clothing/suits/bio.dm | 4 +- code/modules/clothing/suits/jobs.dm | 1 + code/modules/clothing/suits/miscellaneous.dm | 3 + code/modules/clothing/suits/utility.dm | 7 +- code/modules/clothing/suits/wiz_robe.dm | 2 +- code/modules/holiday/easter.dm | 3 +- code/modules/mob/living/carbon/human/human.dm | 4 + .../mob/living/carbon/human/inventory.dm | 6 +- .../mob/living/carbon/human/species.dm | 76 +++++++++++------- .../mob/living/carbon/human/update_icons.dm | 11 +-- code/modules/mob/living/carbon/inventory.dm | 5 +- .../friendly/drone/visuals_icons.dm | 6 +- .../reagents/reagent_containers/glass.dm | 3 +- code/modules/surgery/helpers.dm | 6 +- icons/mob/head.dmi | Bin 140903 -> 141944 bytes icons/mob/suit.dmi | Bin 283124 -> 283570 bytes 36 files changed, 162 insertions(+), 154 deletions(-) diff --git a/code/__DEFINES/clothing.dm b/code/__DEFINES/clothing.dm index 2c695fbd327..76818446795 100644 --- a/code/__DEFINES/clothing.dm +++ b/code/__DEFINES/clothing.dm @@ -14,15 +14,16 @@ #define SLOT_DENYPOCKET 4096 //this is to deny items with a w_class of 2 or 1 to fit in pockets. //Bit flags for the flags_inv variable, which determine when a piece of clothing hides another. IE a helmet hiding glasses. -#define HIDEGLOVES 1 //APPLIES ONLY TO THE EXTERIOR SUIT!! -#define HIDESUITSTORAGE 2 //APPLIES ONLY TO THE EXTERIOR SUIT!! -#define HIDEJUMPSUIT 4 //APPLIES ONLY TO THE EXTERIOR SUIT!! -#define HIDESHOES 8 //APPLIES ONLY TO THE EXTERIOR SUIT!! - -#define HIDEMASK 1 //APPLIES ONLY TO HELMETS/MASKS!! -#define HIDEEARS 2 //APPLIES ONLY TO HELMETS/MASKS!! (ears means headsets and such) -#define HIDEEYES 4 //APPLIES ONLY TO HELMETS/MASKS!! (eyes means glasses) -#define HIDEFACE 8 //APPLIES ONLY TO HELMETS/MASKS!! Dictates whether we appear as unknown. +#define HIDEGLOVES 1 +#define HIDESUITSTORAGE 2 +#define HIDEJUMPSUIT 4 //these first four are only used in exterior suits +#define HIDESHOES 8 +#define HIDEMASK 16 //these last six are only used in masks and headgear. +#define HIDEEARS 32 // (ears means headsets and such) +#define HIDEEYES 64 // Whether eyes and glasses are hidden +#define HIDEFACE 128 // Whether we appear as unknown. +#define HIDEHAIR 256 +#define HIDEFACIALHAIR 512 //slots #define slot_back 1 diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index fcb33bd8b74..9d0840adf36 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -33,8 +33,6 @@ #define NOREACT 16384 //Reagents dont' react inside this container. -#define BLOCKHAIR 32768 // temporarily removes the user's hair icon - //turf-only flags #define NOJAUNT 1 diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index 4640b1fe26c..371b5360aa0 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -298,7 +298,7 @@ name = "flesh mass" icon_state = "lingspacehelmet" desc = "A covering of pressure and temperature-resistant organic tissue with a glass-like chitin front." - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | NODROP //Again, no THICKMATERIAL. + flags = STOPSPRESSUREDMAGE | NODROP //Again, no THICKMATERIAL. armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH @@ -348,10 +348,9 @@ name = "chitinous mass" desc = "A tough, hard covering of black chitin with transparent chitin in front." icon_state = "lingarmorhelmet" - flags = BLOCKHAIR | NODROP + flags = NODROP armor = list(melee = 30, bullet = 30, laser = 40, energy = 20, bomb = 10, bio = 4, rad = 0) - flags_inv = HIDEEARS - flags_cover = HEADCOVERSEYES + flags_inv = HIDEEARS|HIDEHAIR|HIDEEYES|HIDEFACIALHAIR|HIDEFACE /obj/item/clothing/head/helmet/changeling/dropped() qdel(src) diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index e43ab6f22e1..6c0883e0976 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -52,7 +52,7 @@ name = "ancient cultist hood" icon_state = "culthood" desc = "A torn, dust-caked hood. Strange letters line the inside." - flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEHAIR|HIDEEARS flags_cover = HEADCOVERSEYES armor = list(melee = 30, bullet = 10, laser = 5,energy = 5, bomb = 0, bio = 0, rad = 0) cold_protection = HEAD @@ -93,8 +93,7 @@ icon_state = "magus" item_state = "magus" desc = "A helm worn by the followers of Nar-Sie." - flags_inv = HIDEFACE - flags = BLOCKHAIR + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDEEARS|HIDEEYES armor = list(melee = 30, bullet = 30, laser = 30,energy = 20, bomb = 0, bio = 0, rad = 0) flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH diff --git a/code/game/gamemodes/handofgod/items.dm b/code/game/gamemodes/handofgod/items.dm index 57658f6cdc7..71137852025 100644 --- a/code/game/gamemodes/handofgod/items.dm +++ b/code/game/gamemodes/handofgod/items.dm @@ -110,7 +110,7 @@ name = "Crusader's Hood" icon_state = "crusader" w_class = 3 //normal - flags = BLOCKHAIR + flags_inv = HIDEHAIR|HIDEEARS|HIDEFACE armor = list(melee = 50, bullet = 50, laser = 50, energy = 40, bomb = 60, bio = 0, rad = 0) /obj/item/clothing/head/helmet/plate/crusader/blue diff --git a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm index fdd8fe24778..74d1cbf3a32 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm @@ -575,6 +575,7 @@ Congratulations! You are now trained for xenobiology research!"} item_state = "alienhelmet" blockTracking = 1 origin_tech = "materials=6;magnets=5" + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR // Operating Table / Beds / Lockers diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 4efc9d58616..5df51feb8b6 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -794,7 +794,7 @@ user <<"HOR-SIE HAS RISEN" var/obj/item/clothing/mask/horsehead/magichead = new /obj/item/clothing/mask/horsehead magichead.flags |= NODROP //curses! - magichead.flags_inv = null //so you can still see their face + magichead.flags_inv &= ~HIDEFACE //so you can still see their face magichead.voicechange = 1 //NEEEEIIGHH if(!user.unEquip(user.wear_mask)) qdel(user.wear_mask) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index c4ecd7330cd..d8f576c911c 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -131,11 +131,11 @@ BLIND // can't see anything return message //Proc that moves gas/breath masks out of the way, disabling them and allowing pill/food consumption -/obj/item/clothing/mask/proc/adjustmask(mob/user) +/obj/item/clothing/mask/proc/adjustmask(mob/living/user) if(!ignore_maskadjust) if(user.incapacitated()) return - if(src.mask_adjusted == 1) + if(mask_adjusted == 1) src.icon_state = initial(icon_state) gas_transfer_coefficient = initial(gas_transfer_coefficient) permeability_coefficient = initial(permeability_coefficient) @@ -146,7 +146,7 @@ BLIND // can't see anything src.mask_adjusted = 0 slot_flags = initial(slot_flags) else - src.icon_state += "_up" + icon_state += "_up" user << "You push \the [src] out of the way." gas_transfer_coefficient = null permeability_coefficient = null @@ -156,7 +156,7 @@ BLIND // can't see anything src.mask_adjusted = 1 if(adjusted_flags) slot_flags = adjusted_flags - usr.update_inv_wear_mask() + user.wear_mask_update(src, unequip = 0) @@ -257,11 +257,11 @@ BLIND // can't see anything name = "space helmet" icon_state = "spaceold" desc = "A special helmet with solar UV shielding to protect your eyes from harmful rays." - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | THICKMATERIAL + flags = STOPSPRESSUREDMAGE | THICKMATERIAL item_state = "spaceold" permeability_coefficient = 0.01 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 50) - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR cold_protection = HEAD min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT heat_protection = HEAD diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index be720c2ed8f..43349c6a541 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -78,8 +78,8 @@ item_color = "atmos" name = "atmospheric technician's firefighting helmet" desc = "A firefighter's helmet, able to keep the user cool in any situation." - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | THICKMATERIAL - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags = STOPSPRESSUREDMAGE | THICKMATERIAL + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT cold_protection = HEAD diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index 6727996aea8..1bf81645127 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -5,7 +5,7 @@ flags = HEADBANGPROTECT item_state = "helmet" armor = list(melee = 30, bullet = 25, laser = 25,energy = 10, bomb = 25, bio = 0, rad = 0) - flags_inv = HIDEEARS|HIDEEYES + flags_inv = HIDEEARS cold_protection = HEAD min_cold_protection_temperature = HELMET_MIN_TEMP_PROTECT heat_protection = HEAD @@ -41,10 +41,10 @@ can_toggle = 1 flags = HEADBANGPROTECT armor = list(melee = 41, bullet = 15, laser = 5,energy = 5, bomb = 5, bio = 2, rad = 0) - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEFACE strip_delay = 80 action_button_name = "Toggle Helmet Visor" - visor_flags_inv = HIDEMASK|HIDEEYES|HIDEFACE + visor_flags_inv = HIDEMASK|HIDEFACE toggle_cooldown = 0 flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH @@ -110,6 +110,7 @@ /obj/item/clothing/head/helmet/thunderdome name = "\improper Thunderdome helmet" desc = "'Let the battle commence!'" + flags_inv = HIDEEARS|HIDEHAIR icon_state = "thunderdome" item_state = "thunderdome" armor = list(melee = 40, bullet = 30, laser = 25,energy = 10, bomb = 25, bio = 10, rad = 0) @@ -122,6 +123,7 @@ /obj/item/clothing/head/helmet/roman name = "roman helmet" desc = "An ancient helmet made of bronze and leather." + flags_inv = HIDEEARS|HIDEHAIR flags_cover = HEADCOVERSEYES armor = list(melee = 25, bullet = 0, laser = 25, energy = 10, bomb = 10, bio = 0, rad = 0) icon_state = "roman" @@ -138,9 +140,8 @@ name = "gladiator helmet" desc = "Ave, Imperator, morituri te salutant." icon_state = "gladiator" - flags = BLOCKHAIR item_state = "gladiator" - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR flags_cover = HEADCOVERSEYES /obj/item/clothing/head/helmet/redtaghelm @@ -151,7 +152,6 @@ item_state = "redtaghelm" armor = list(melee = 15, bullet = 10, laser = 20,energy = 10, bomb = 20, bio = 0, rad = 0) // Offer about the same protection as a hardhat. - flags_inv = HIDEEARS|HIDEEYES /obj/item/clothing/head/helmet/bluetaghelm name = "blue laser tag helmet" @@ -161,7 +161,6 @@ item_state = "bluetaghelm" armor = list(melee = 15, bullet = 10, laser = 20,energy = 10, bomb = 20, bio = 0, rad = 0) // Offer about the same protection as a hardhat. - flags_inv = HIDEEARS|HIDEEYES /obj/item/clothing/head/helmet/knight name = "medieval helmet" @@ -169,8 +168,8 @@ icon_state = "knight_green" item_state = "knight_green" armor = list(melee = 41, bullet = 15, laser = 5,energy = 5, bomb = 5, bio = 2, rad = 0) - flags = BLOCKHAIR - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags = null + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH strip_delay = 80 diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index 662e22539d7..dca4fd52164 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -47,7 +47,7 @@ name = "nun hood" desc = "Maximum piety in this star system." icon_state = "nun_hood" - flags = BLOCKHAIR + flags_inv = HIDEHAIR flags_cover = HEADCOVERSEYES /obj/item/clothing/head/det_hat diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 8dd3f56aeab..e97f4c71fa2 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -47,7 +47,7 @@ name = "hastur's hood" desc = "It's unspeakably stylish." icon_state = "hasturhood" - flags = BLOCKHAIR + flags_inv = HIDEHAIR flags_cover = HEADCOVERSEYES /obj/item/clothing/head/nursehat @@ -60,8 +60,7 @@ icon_state = "syndicate-helm-black-red" item_state = "syndicate-helm-black-red" desc = "A plastic replica of a Syndicate agent's space helmet. You'll look just like a real murderous Syndicate agent in this! This is a toy, it is not made for use in space!" - flags = BLOCKHAIR - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/head/cardborg name = "cardborg helmet" @@ -69,7 +68,7 @@ icon_state = "cardborg_h" item_state = "cardborg_h" flags_cover = HEADCOVERSEYES - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/head/snowman name = "Snowman Head" @@ -77,14 +76,14 @@ icon_state = "snowman_h" item_state = "snowman_h" flags_cover = HEADCOVERSEYES - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/head/justice name = "justice hat" desc = "Fight for what's righteous!" icon_state = "justicered" item_state = "justicered" - flags = BLOCKHAIR + flags_inv = HIDEHAIR|HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR flags_cover = HEADCOVERSEYES /obj/item/clothing/head/justice/blue @@ -143,23 +142,21 @@ desc = "Eeeee~heheheheheheh!" icon_state = "witch" item_state = "witch" - flags = BLOCKHAIR + flags_inv = HIDEHAIR /obj/item/clothing/head/chicken name = "chicken suit head" desc = "Bkaw!" icon_state = "chickenhead" item_state = "chickensuit" - flags = BLOCKHAIR - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/head/griffin name = "griffon head" desc = "Why not 'eagle head'? Who knows." icon_state = "griffinhat" item_state = "griffinhat" - flags = BLOCKHAIR - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/head/bearpelt name = "bear pelt hat" @@ -172,8 +169,7 @@ icon_state = "xenos" item_state = "xenos_helm" desc = "A helmet made out of chitinous alien hide." - flags = BLOCKHAIR - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/head/fedora name = "fedora" @@ -196,12 +192,14 @@ icon_state = "sombrero" item_state = "sombrero" desc = "You can practically taste the fiesta." + flags_inv = HIDEHAIR /obj/item/clothing/head/sombrero/green name = "green sombrero" icon_state = "greensombrero" item_state = "greensombrero" desc = "As elegant as a dancing cactus." + flags_inv = HIDEHAIR|HIDEFACE|HIDEEARS /obj/item/clothing/head/sombrero/shamebrero name = "shamebrero" @@ -245,4 +243,4 @@ /obj/item/clothing/head/lizard name = "lizardskin cloche hat" desc = "How many lizards died to make this hat? Not enough." - icon_state = "lizard" + icon_state = "lizard" diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index d0a61f3cae9..91265c6cd01 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -48,8 +48,7 @@ icon_state = "hardhat0_cakehat" item_state = "hardhat0_cakehat" item_color = "cakehat" - flags = BLOCKHAIR - flags_inv = HIDEEARS + flags_inv = HIDEEARS|HIDEHAIR action_button_name = "Toggle Candle" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) brightness_on = 2 //luminosity when on @@ -90,7 +89,7 @@ desc = "Perfect for winter in Siberia, da?" icon_state = "ushankadown" item_state = "ushankadown" - flags_inv = HIDEEARS + flags_inv = HIDEEARS|HIDEHAIR var/earflaps = 1 cold_protection = HEAD min_cold_protection_temperature = FIRE_HELM_MIN_TEMP_PROTECT @@ -116,8 +115,7 @@ icon_state = "hardhat0_pumpkin" item_state = "hardhat0_pumpkin" item_color = "pumpkin" - flags = BLOCKHAIR - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR action_button_name = "Toggle Pumpkin Light" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) brightness_on = 2 //luminosity when on diff --git a/code/modules/clothing/masks/boxing.dm b/code/modules/clothing/masks/boxing.dm index 914fadd418c..8b537b722f6 100644 --- a/code/modules/clothing/masks/boxing.dm +++ b/code/modules/clothing/masks/boxing.dm @@ -3,9 +3,8 @@ desc = "LOADSAMONEY" icon_state = "balaclava" item_state = "balaclava" - flags = BLOCKHAIR - flags_inv = HIDEFACE - visor_flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR + visor_flags_inv = HIDEFACE|HIDEFACIALHAIR w_class = 2 action_button_name = "Adjust Balaclava" ignore_maskadjust = 0 @@ -18,8 +17,7 @@ desc = "Worn by robust fighters, flying high to defeat their foes!" icon_state = "luchag" item_state = "luchag" - flags = BLOCKHAIR - flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR w_class = 2 /obj/item/clothing/mask/luchador/speechModification(message) diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index 53e8fcb319e..6055104b49f 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -3,7 +3,7 @@ desc = "A face-covering mask that can be connected to an air supply. While good for concealing your identity, it isn't good for blocking gas flow." //More accurate icon_state = "gas_alt" flags = BLOCK_GAS_SMOKE_EFFECT | MASKINTERNALS - flags_inv = HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR w_class = 3 item_state = "gas_alt" gas_transfer_coefficient = 0.01 @@ -23,6 +23,7 @@ armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) origin_tech = "materials=2;engineering=2" action_button_name = "Toggle Welding Mask" + flags_inv = HIDEEARS|HIDEEYES|HIDEFACE flags_cover = MASKCOVERSEYES visor_flags_inv = HIDEEYES diff --git a/code/modules/clothing/masks/hailer.dm b/code/modules/clothing/masks/hailer.dm index 788155e9d61..d35e67bde87 100644 --- a/code/modules/clothing/masks/hailer.dm +++ b/code/modules/clothing/masks/hailer.dm @@ -8,7 +8,7 @@ icon_state = "sechailer" ignore_maskadjust = 0 flags = BLOCK_GAS_SMOKE_EFFECT | MASKINTERNALS - flags_inv = HIDEFACE + flags_inv = HIDEFACIALHAIR|HIDEFACE w_class = 2 visor_flags = BLOCK_GAS_SMOKE_EFFECT | MASKINTERNALS visor_flags_inv = HIDEFACE @@ -25,6 +25,8 @@ icon_state = "swat" aggressiveness = 3 ignore_maskadjust = 1 + flags_inv = HIDEFACIALHAIR|HIDEFACE|HIDEEYES|HIDEEARS + visor_flags_inv = 0 /obj/item/clothing/mask/gas/sechailer/cyborg name = "security hailer" diff --git a/code/modules/clothing/masks/miscellaneous.dm b/code/modules/clothing/masks/miscellaneous.dm index 557163dbe97..1a6a0f006ea 100644 --- a/code/modules/clothing/masks/miscellaneous.dm +++ b/code/modules/clothing/masks/miscellaneous.dm @@ -45,8 +45,7 @@ desc = "A rubber pig mask." icon_state = "pig" item_state = "pig" - flags = BLOCKHAIR - flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR w_class = 2 action_button_name = "Toggle Voice Box" var/voicechange = 0 @@ -65,8 +64,7 @@ desc = "It looks like a mask, but closer inspection reveals it's melded onto this persons face!" //It's only ever going to be attached to your face. icon_state = "pig" item_state = "pig" - flags = BLOCKHAIR - flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR w_class = 2 var/voicechange = 1 @@ -81,8 +79,7 @@ icon = 'icons/mob/mask.dmi' icon_state = "cowmask" item_state = "cowmask" - flags = BLOCKHAIR - flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR w_class = 2 var/voicechange = 1 @@ -96,8 +93,7 @@ desc = "A mask made of soft vinyl and latex, representing the head of a horse." icon_state = "horsehead" item_state = "horsehead" - flags = BLOCKHAIR - flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDEEYES|HIDEEARS w_class = 2 var/voicechange = 1 @@ -111,8 +107,8 @@ desc = "A fine bandana with nanotech lining and a hydroponics pattern." w_class = 1 flags_cover = MASKCOVERSMOUTH - flags_inv = HIDEFACE - visor_flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEFACIALHAIR + visor_flags_inv = HIDEFACE|HIDEFACIALHAIR slot_flags = SLOT_MASK ignore_maskadjust = 0 adjusted_flags = SLOT_HEAD diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 41c1f827dfd..4c410c014c2 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -11,8 +11,6 @@ var/obj/item/clothing/suit/space/hardsuit/suit item_color = "engineering" //Determines used sprites: hardsuit[on]-[color] and hardsuit[on]-[color]2 (lying down sprite) action_button_name = "Toggle Helmet Light" - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | THICKMATERIAL - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH /obj/item/clothing/head/helmet/space/hardsuit/attack_self(mob/user) @@ -184,11 +182,11 @@ item_state = "syndie_helm" item_color = "syndi" armor = list(melee = 40, bullet = 50, laser = 30, energy = 15, bomb = 35, bio = 100, rad = 50) - on = 0 + on = 1 var/obj/item/clothing/suit/space/hardsuit/syndi/linkedsuit = null action_button_name = "Toggle Helmet Mode" - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | THICKMATERIAL - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH + visor_flags_inv = HIDEMASK|HIDEEYES|HIDEFACE|HIDEFACIALHAIR + visor_flags = STOPSPRESSUREDMAGE /obj/item/clothing/head/helmet/space/hardsuit/syndi/update_icon() icon_state = "hardsuit[on]-[item_color]" @@ -208,18 +206,18 @@ name = initial(name) desc = initial(desc) user.AddLuminosity(brightness_on) - flags |= STOPSPRESSUREDMAGE + flags |= visor_flags flags_cover |= HEADCOVERSEYES | HEADCOVERSMOUTH - flags_inv |= HIDEMASK|HIDEEYES|HIDEFACE + flags_inv |= visor_flags_inv cold_protection |= HEAD else user << "You switch your hardsuit to combat mode." name += " (combat)" desc = alt_desc user.AddLuminosity(-brightness_on) - flags &= ~(STOPSPRESSUREDMAGE) + flags &= ~visor_flags flags_cover &= ~(HEADCOVERSEYES | HEADCOVERSMOUTH) - flags_inv &= ~(HIDEMASK|HIDEEYES|HIDEFACE) + flags_inv &= ~visor_flags_inv cold_protection &= ~HEAD update_icon() playsound(src.loc, 'sound/mecha/mechmove03.ogg', 50, 1) @@ -278,6 +276,9 @@ armor = list(melee = 60, bullet = 60, laser = 50, energy = 25, bomb = 55, bio = 100, rad = 70) heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + visor_flags_inv = 0 + visor_flags = 0 + on = 0 /obj/item/clothing/suit/space/hardsuit/syndi/elite @@ -300,7 +301,9 @@ icon_state = "hardsuit1-owl" item_state = "s_helmet" item_color = "owl" - + visor_flags_inv = 0 + visor_flags = 0 + on = 0 /obj/item/clothing/suit/space/hardsuit/syndi/owl name = "owl hardsuit" @@ -346,7 +349,6 @@ item_state = "medical_helm" item_color = "medical" flash_protect = 0 - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES armor = list(melee = 30, bullet = 5, laser = 10, energy = 5, bomb = 10, bio = 100, rad = 50) scan_reagents = 1 diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index 0406ef99d3f..8076309af4b 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -20,7 +20,7 @@ Contains: icon_state = "capspace" item_state = "capspacehelmet" desc = "A special helmet designed for only the most fashionable of military figureheads." - flags_inv = HIDEFACE + flags_inv = HIDEFACE|HIDEEARS|HIDEHAIR permeability_coefficient = 0.01 armor = list(melee = 40, bullet = 50, laser = 50, energy = 25, bomb = 50, bio = 100, rad = 50) @@ -118,7 +118,7 @@ Contains: name = "Santa's hat" desc = "Ho ho ho. Merrry X-mas!" icon_state = "santahat" - flags = BLOCKHAIR | STOPSPRESSUREDMAGE + flags = STOPSPRESSUREDMAGE flags_cover = HEADCOVERSEYES /obj/item/clothing/suit/space/santa @@ -138,7 +138,7 @@ Contains: icon_state = "pirate" item_state = "pirate" armor = list(melee = 30, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30) - flags = BLOCKHAIR | STOPSPRESSUREDMAGE + flags = STOPSPRESSUREDMAGE strip_delay = 40 put_on_delay = 20 flags_cover = HEADCOVERSEYES @@ -165,9 +165,8 @@ Contains: item_color = "ert_commander" armor = list(melee = 65, bullet = 50, laser = 50, energy = 50, bomb = 50, bio = 100, rad = 100) strip_delay = 130 - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | THICKMATERIAL | NODROP + flags = STOPSPRESSUREDMAGE | THICKMATERIAL | NODROP brightness_on = 7 - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH /obj/item/clothing/suit/space/hardsuit/ert name = "emergency response team suit" @@ -264,9 +263,7 @@ Contains: armor = list(melee = -20, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 100, rad = 75) //As whimpy as a space carp brightness_on = 0 //luminosity when on action_button_name = "" - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | THICKMATERIAL | NODROP - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH - flags_inv = HIDEEARS|HIDEEYES|HIDEFACE + flags = STOPSPRESSUREDMAGE | THICKMATERIAL | NODROP /obj/item/clothing/suit/space/hardsuit/carp diff --git a/code/modules/clothing/spacesuits/plasmamen.dm b/code/modules/clothing/spacesuits/plasmamen.dm index ed2379260dd..fbd5b33ad73 100644 --- a/code/modules/clothing/spacesuits/plasmamen.dm +++ b/code/modules/clothing/spacesuits/plasmamen.dm @@ -40,8 +40,6 @@ icon_state = "plasmaman-helm" item_color = "plasma" //needed for the helmet lighting item_state = "plasmaman-helm" - flags = BLOCKHAIR | STOPSPRESSUREDMAGE | THICKMATERIAL strip_delay = 80 - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH + diff --git a/code/modules/clothing/suits/bio.dm b/code/modules/clothing/suits/bio.dm index 8e98f556d81..d5d66b162c8 100644 --- a/code/modules/clothing/suits/bio.dm +++ b/code/modules/clothing/suits/bio.dm @@ -4,9 +4,9 @@ icon_state = "bio" desc = "A hood that protects the head and face from biological comtaminants." permeability_coefficient = 0.01 - flags = BLOCKHAIR|THICKMATERIAL + flags = THICKMATERIAL armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 20) - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR|HIDEFACE unacidable = 1 burn_state = FIRE_PROOF flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index dd112de5f44..b4444726662 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -40,6 +40,7 @@ icon_state = "chaplain_hood" body_parts_covered = HEAD flags = NODROP + flags_inv = HIDEHAIR|HIDEFACE|HIDEEARS //Chaplain /obj/item/clothing/suit/nun diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 396b309d52d..b49823f5509 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -226,6 +226,7 @@ cold_protection = HEAD min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT flags = NODROP + flags_inv = HIDEHAIR|HIDEEARS /obj/item/clothing/suit/hooded/ian_costume //It's Ian, rub his bell- oh god what happened to his inside parts? name = "corgi costume" @@ -248,6 +249,7 @@ //cold_protection = HEAD //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT flags = NODROP + flags_inv = HIDEHAIR|HIDEEARS /* * Misc @@ -357,6 +359,7 @@ cold_protection = HEAD min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT flags = NODROP + flags_inv = HIDEHAIR|HIDEEARS /obj/item/clothing/suit/hooded/wintercoat/captain name = "captain's winter coat" diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index 04651ada905..1577418abdd 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -56,9 +56,9 @@ name = "bomb hood" desc = "Use in case of bomb." icon_state = "bombsuit" - flags = BLOCKHAIR|THICKMATERIAL + flags = THICKMATERIAL armor = list(melee = 20, bullet = 0, laser = 20,energy = 10, bomb = 100, bio = 0, rad = 0) - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES + flags_inv = HIDEFACE|HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR cold_protection = HEAD min_cold_protection_temperature = HELMET_MIN_TEMP_PROTECT heat_protection = HEAD @@ -107,7 +107,8 @@ name = "radiation hood" icon_state = "rad" desc = "A hood with radiation protective properties. The label reads, 'Made with lead. Please do not consume insulation.'" - flags = BLOCKHAIR|THICKMATERIAL + flags = THICKMATERIAL + flags_inv = HIDEMASK|HIDEEARS|HIDEFACE|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 100) strip_delay = 60 put_on_delay = 60 diff --git a/code/modules/clothing/suits/wiz_robe.dm b/code/modules/clothing/suits/wiz_robe.dm index 54a4ce69c73..71d64ce578f 100644 --- a/code/modules/clothing/suits/wiz_robe.dm +++ b/code/modules/clothing/suits/wiz_robe.dm @@ -48,7 +48,7 @@ name = "Santa's hat" desc = "Ho ho ho. Merrry X-mas!" icon_state = "santahat" - flags = BLOCKHAIR + flags_inv = HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/suit/wizrobe name = "wizard robe" diff --git a/code/modules/holiday/easter.dm b/code/modules/holiday/easter.dm index f70dbf3dee4..dc6fb60eb2f 100644 --- a/code/modules/holiday/easter.dm +++ b/code/modules/holiday/easter.dm @@ -91,8 +91,7 @@ item_state = "bunnyhead" desc = "Considerably more cute than 'Frank'" slowdown = -1 - flags = BLOCKHAIR - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/suit/bunnysuit name = "Easter Bunny Suit" diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index c6ac0aa338b..11f5911c23c 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -600,6 +600,10 @@ if(head.flags_inv & HIDEEARS) obscured |= slot_ears + if(wear_mask) + if(wear_mask.flags_inv & HIDEEYES) + obscured |= slot_glasses + if(obscured.len > 0) return obscured else diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 76b7ecb4d9e..20a1005d213 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -167,16 +167,18 @@ update_inv_s_store() /mob/living/carbon/human/wear_mask_update(obj/item/clothing/C, unequip = 1) - if(C.flags & BLOCKHAIR) + if((C.flags_inv & (HIDEHAIR|HIDEFACIALHAIR)) || (initial(C.flags_inv) & (HIDEHAIR|HIDEFACIALHAIR))) update_hair() if(unequip && internal) update_internals_hud_icon(0) internal = null + if(C.flags_inv & HIDEEYES) + update_inv_glasses() sec_hud_set_security_status() ..() /mob/living/carbon/human/head_update(obj/item/I, forced) - if(I.flags & BLOCKHAIR || forced) + if((I.flags_inv & (HIDEHAIR|HIDEFACIALHAIR)) || forced) update_hair() if(I.flags_inv & HIDEEYES || forced) update_inv_glasses() diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 2b3e9b33587..7ddb6d21b0c 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -168,11 +168,23 @@ /datum/species/proc/handle_hair(mob/living/carbon/human/H, forced_colour) H.remove_overlay(HAIR_LAYER) - + if(H.disabilities & HUSK) + return var/datum/sprite_accessory/S - var/list/standing = list() + var/list/standing = list() + var/hair_hidden = 0 + var/facialhair_hidden = 0 + //we check if our hat or helmet hides our facial hair. + if(H.head) + var/obj/item/I = H.head + if(I.flags_inv & HIDEFACIALHAIR) + facialhair_hidden = 1 + if(H.wear_mask) + var/obj/item/clothing/mask/M = H.wear_mask + if(M.flags_inv & HIDEFACIALHAIR) + facialhair_hidden = 1 - if(H.facial_hair_style && FACEHAIR in specflags) + if(H.facial_hair_style && (FACEHAIR in specflags) && !facialhair_hidden) S = facial_hair_styles_list[H.facial_hair_style] if(S) var/image/img_facial_s @@ -192,44 +204,46 @@ img_facial_s.alpha = hair_alpha - standing += img_facial_s + standing += img_facial_s - //Applies the debrained overlay if there is no brain - if(!H.getorgan(/obj/item/organ/internal/brain)) - standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained_s", "layer" = -HAIR_LAYER) + //we check if our hat or helmet hides our hair. + if(H.head) + var/obj/item/I = H.head + if(I.flags_inv & HIDEHAIR) + hair_hidden = 1 + if(H.wear_mask) + var/obj/item/clothing/mask/M = H.wear_mask + if(M.flags_inv & HIDEHAIR) + hair_hidden = 1 + if(!hair_hidden) + if(!H.getorgan(/obj/item/organ/internal/brain)) //Applies the debrained overlay if there is no brain + standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained_s", "layer" = -HAIR_LAYER) - if((H.wear_suit) && (H.wear_suit.hooded) && (H.wear_suit.suittoggled == 1)) - if(standing.len) - H.overlays_standing[HAIR_LAYER] = standing - H.apply_overlay(HAIR_LAYER) - return + else if(H.hair_style && (HAIR in specflags)) + S = hair_styles_list[H.hair_style] + if(S) + var/image/img_hair_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) - else if(H.hair_style && HAIR in specflags) - S = hair_styles_list[H.hair_style] - if(S) - var/image/img_hair_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) + img_hair_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) - img_hair_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) - - if(!forced_colour) - if(hair_color) - if(hair_color == "mutcolor") - img_hair_s.color = "#" + H.dna.features["mcolor"] + if(!forced_colour) + if(hair_color) + if(hair_color == "mutcolor") + img_hair_s.color = "#" + H.dna.features["mcolor"] + else + img_hair_s.color = "#" + hair_color else - img_hair_s.color = "#" + hair_color + img_hair_s.color = "#" + H.hair_color else - img_hair_s.color = "#" + H.hair_color - else - img_hair_s.color = forced_colour - img_hair_s.alpha = hair_alpha + img_hair_s.color = forced_colour + img_hair_s.alpha = hair_alpha - standing += img_hair_s + standing += img_hair_s if(standing.len) H.overlays_standing[HAIR_LAYER] = standing H.apply_overlay(HAIR_LAYER) - return /datum/species/proc/handle_body(mob/living/carbon/human/H) H.remove_overlay(BODY_LAYER) @@ -328,11 +342,11 @@ bodyparts_to_add -= "frills" if("horns" in mutant_bodyparts) - if(!H.dna.features["horns"] || H.dna.features["horns"] == "None" || H.head && (H.head.flags & BLOCKHAIR) || (H.wear_mask && (H.wear_mask.flags & BLOCKHAIR))) + if(!H.dna.features["horns"] || H.dna.features["horns"] == "None" || H.head && (H.head.flags_inv & HIDEHAIR) || (H.wear_mask && (H.wear_mask.flags_inv & HIDEHAIR))) bodyparts_to_add -= "horns" if("ears" in mutant_bodyparts) - if(!H.dna.features["ears"] || H.dna.features["ears"] == "None" || H.head && (H.head.flags & BLOCKHAIR) || (H.wear_mask && (H.wear_mask.flags & BLOCKHAIR))) + if(!H.dna.features["ears"] || H.dna.features["ears"] == "None" || H.head && (H.head.flags_inv & HIDEHAIR) || (H.wear_mask && (H.wear_mask.flags_inv & HIDEHAIR))) bodyparts_to_add -= "ears" if(!bodyparts_to_add) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 282b2190c40..307632c29f6 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -76,15 +76,6 @@ Please contact me on #coderbus IRC. ~Carnie x //HAIR OVERLAY /mob/living/carbon/human/update_hair() - //Reset our hair - remove_overlay(HAIR_LAYER) - - if( (disabilities & HUSK) || (head && (head.flags & BLOCKHAIR)) || (wear_mask && (wear_mask.flags & BLOCKHAIR)) ) - return - - if((wear_suit) && (wear_suit.hooded) && (wear_suit.suittoggled == 1)) - return - dna.species.handle_hair(src) /mob/living/carbon/human/proc/update_mutcolor() @@ -246,7 +237,7 @@ Please contact me on #coderbus IRC. ~Carnie x glasses.screen_loc = ui_glasses //...draw the item in the inventory screen client.screen += glasses //Either way, add the item to the HUD - if(!(head && (head.flags_inv & HIDEEYES))) + if(!(head && (head.flags_inv & HIDEEYES)) && !(wear_mask && (wear_mask.flags_inv & HIDEEYES))) var/image/standing = glasses.build_worn_icon(state = glasses.icon_state, default_layer = GLASSES_LAYER, default_icon_file = 'icons/mob/eyes.dmi') overlays_standing[GLASSES_LAYER] = standing diff --git a/code/modules/mob/living/carbon/inventory.dm b/code/modules/mob/living/carbon/inventory.dm index 41a214243e4..d32dc722d84 100644 --- a/code/modules/mob/living/carbon/inventory.dm +++ b/code/modules/mob/living/carbon/inventory.dm @@ -88,7 +88,10 @@ update_inv_legcuffed() //handle stuff to update when a mob equips/unequips a mask. -/mob/living/carbon/proc/wear_mask_update(obj/item/clothing/C, unequip = 1) +/mob/living/proc/wear_mask_update(obj/item/clothing/C, unequip = 1) + update_inv_wear_mask() + +/mob/living/carbon/wear_mask_update(obj/item/clothing/C, unequip = 1) if(C.tint || initial(C.tint)) update_tint() update_inv_wear_mask() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm index 2f62aabea0c..42f8b0b0565 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm @@ -77,8 +77,10 @@ if(client && hud_used && hud_used.hud_shown) head.screen_loc = ui_drone_head client.screen += head - - var/image/head_overlay = head.build_worn_icon(state = head.icon_state, default_layer = DRONE_HEAD_LAYER, default_icon_file = 'icons/mob/head.dmi') + var/used_head_icon = 'icons/mob/head.dmi' + if(istype(head, /obj/item/clothing/mask)) + used_head_icon = 'icons/mob/mask.dmi' + var/image/head_overlay = head.build_worn_icon(state = head.icon_state, default_layer = DRONE_HEAD_LAYER, default_icon_file = used_head_icon) head_overlay.pixel_y += -15 drone_overlays[DRONE_HEAD_LAYER] = head_overlay diff --git a/code/modules/reagents/reagent_containers/glass.dm b/code/modules/reagents/reagent_containers/glass.dm index cdb16a8d1a3..a6b1171a6fc 100644 --- a/code/modules/reagents/reagent_containers/glass.dm +++ b/code/modules/reagents/reagent_containers/glass.dm @@ -262,7 +262,8 @@ amount_per_transfer_from_this = 20 possible_transfer_amounts = list(10,15,20,25,30,50,70) volume = 70 - flags = OPENCONTAINER | BLOCKHAIR + flags = OPENCONTAINER + flags_inv = HIDEHAIR slot_flags = SLOT_HEAD armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) //Weak melee protection, because you can wear it on your head diff --git a/code/modules/surgery/helpers.dm b/code/modules/surgery/helpers.dm index ca64b7b099c..a04132d1a94 100644 --- a/code/modules/surgery/helpers.dm +++ b/code/modules/surgery/helpers.dm @@ -81,9 +81,9 @@ proc/get_location_modifier(mob/M) /proc/get_location_accessible(mob/M, location) - var/covered_locations = 0 //based on body_parts_covered - var/face_covered = 0 //based on flags_inv - var/eyesmouth_covered = 0 //based on flags + var/covered_locations = 0 //based on body_parts_covered + var/face_covered = 0 //based on flags_inv + var/eyesmouth_covered = 0 //based on flags_cover if(iscarbon(M)) var/mob/living/carbon/C = M for(var/obj/item/clothing/I in list(C.back, C.wear_mask, C.head)) diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index eeda81a877c7524ebf8e93968657177501176ec8..9fce23bc77c6a20e1125007d5080504732cfa610 100644 GIT binary patch literal 141944 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�eP#=w*9;EE3&x?>jf6AGS@$OpO>^=Qx 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 D|Jd3i literal 140903 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 I?pX%@8|lCfegFUf diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 8d570c64a2f4855896b925b817d9c5e719007126..a68160c43faab3ae697605898b0cab3cdcb17928 100644 GIT binary patch delta 148322 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�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 bb6%<->#Nn|&}VB^08|WgZ|M|h*#!R&=;F&R delta 147905 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 Date: Sat, 13 Feb 2016 21:42:36 -0600 Subject: [PATCH 15/56] More holy weapons --- .../objects/items/weapons/holy_weapons.dm | 43 ++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/holy_weapons.dm b/code/game/objects/items/weapons/holy_weapons.dm index 1d299b00a65..ada0f0329c0 100644 --- a/code/game/objects/items/weapons/holy_weapons.dm +++ b/code/game/objects/items/weapons/holy_weapons.dm @@ -118,6 +118,33 @@ desc = "The blade glows with the power of faith. Or possibly a battery." slot_flags = SLOT_BELT +/obj/item/weapon/nullrod/claymore/katana + name = "hanzo steel" + desc = "Capable of cutting clean through a holy claymore." + icon_state = "katana" + item_state = "katana" + slot_flags = SLOT_BELT | SLOT_BACK + +/obj/item/weapon/nullrod/claymore/saber + name = "light energy sword" + hitsound = 'sound/weapons/blade1.ogg' + icon_state = "swordblue" + item_state = "swordblue" + desc = "If you strike me down, I shall adminhelp more obnoxiously than you can possibly imagine." + slot_flags = SLOT_BELT + +/obj/item/weapon/nullrod/claymore/saber/red + name = "dark energy sword" + icon_state = "swordred" + item_state = "swordred" + desc = "Woefully ineffective when used on steep terrain." + +/obj/item/weapon/nullrod/claymore/saber/red/hit_reaction(mob/living/carbon/human/owner, attack_text, final_block_chance, damage, attack_type) + if(prob(20)) + var/phrase = pick("No...no no, YOU will die!!!", "YEAAAAAAAARGH!!!", "I'm too weak, please, don't kill me!!!", "It's treason, then!") + owner.say("[phrase]") + ..() + /obj/item/weapon/nullrod/sord name = "\improper UNREAL SORD" desc = "This thing is so unspeakably HOLY you are having a hard time even holding it." @@ -227,4 +254,18 @@ return user << "You are blessed by Carp-Sie. Wild space carp will no longer attack you." user.faction |= "carp" - used_blessing = TRUE \ No newline at end of file + used_blessing = TRUE + +/obj/item/weapon/nullrod/claymore/bostaff //May as well make it a "claymore" and inherit the blocking + name = "monk's staff" + desc = "A long, tall staff made of polished wood. Traditionally used in ancient old-Earth martial arts, now used to harass the clown." + w_class = 4 + force = 15 + block_chance = 40 //Doesn't fit on your back, so a bit better at blocking + slot_flags = SLOT_BACK + sharpness = IS_BLUNT + hitsound = "swing_hit" + attack_verb = list("smashed", "slammed", "whacked", "thwacked") + icon = 'icons/obj/weapons.dmi' + icon_state = "bostaff0" + From 11ea6993e943c6e31f32226e309902422c62c778 Mon Sep 17 00:00:00 2001 From: Shadowlight213 Date: Sun, 14 Feb 2016 21:44:29 -0800 Subject: [PATCH 16/56] Fixes jobban cache not updating on jobbans and unbans --- code/modules/admin/topic.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 32615dd8fdc..d31bf725ea3 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -973,6 +973,8 @@ log_admin("[key_name(usr)] temp-jobbanned [key_name(M)] from [job] for [mins] minutes") feedback_inc("ban_job_tmp",1) DB_ban_record(BANTYPE_JOB_TEMP, M, mins, reason, job) + if(M.client) + jobban_buildcache(M.client) feedback_add_details("ban_job_tmp","- [job]") if(!msg) msg = job @@ -994,6 +996,8 @@ log_admin("[key_name(usr)] perma-banned [key_name(M)] from [job]") feedback_inc("ban_job",1) DB_ban_record(BANTYPE_JOB_PERMA, M, -1, reason, job) + if(M.client) + jobban_buildcache(M.client) feedback_add_details("ban_job","- [job]") if(!msg) msg = job @@ -1022,6 +1026,8 @@ ban_unban_log_save("[key_name(usr)] unjobbanned [key_name(M)] from [job]") log_admin("[key_name(usr)] unbanned [key_name(M)] from [job]") DB_ban_unban(M.ckey, BANTYPE_ANY_JOB, job) + if(M.client) + jobban_buildcache(M.client) feedback_inc("ban_job_unban",1) feedback_add_details("ban_job_unban","- [job]") if(!msg) From b46b11d75d7076b8b342d5ecd41fb981b7b4af43 Mon Sep 17 00:00:00 2001 From: Shadowlight213 Date: Sun, 14 Feb 2016 23:03:22 -0800 Subject: [PATCH 17/56] Makes wizard academy defender respect prefs --- code/modules/awaymissions/mission_code/Academy.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/awaymissions/mission_code/Academy.dm b/code/modules/awaymissions/mission_code/Academy.dm index 4a57dd26480..3e88792809f 100644 --- a/code/modules/awaymissions/mission_code/Academy.dm +++ b/code/modules/awaymissions/mission_code/Academy.dm @@ -91,7 +91,7 @@ if(!current_wizard) return spawn(0) - var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as Wizard Academy Defender?", "wizard") + var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as Wizard Academy Defender?", "wizard", null, ROLE_WIZARD) var/mob/dead/observer/chosen = null if(candidates.len) From 0e6a7b77c87e86d0cb15d1a453c50d2831c8d4a4 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 15 Feb 2016 04:06:40 -0600 Subject: [PATCH 18/56] Seed Vault --- .../templates/lavaland_surface_seed_vault.dmm | 41 +++++++++++++++++++ code/modules/ruins/lavaland_ruin_code.dm | 28 +++++++++++++ tgstation.dme | 1 + 3 files changed, 70 insertions(+) create mode 100644 _maps/templates/lavaland_surface_seed_vault.dmm create mode 100644 code/modules/ruins/lavaland_ruin_code.dm diff --git a/_maps/templates/lavaland_surface_seed_vault.dmm b/_maps/templates/lavaland_surface_seed_vault.dmm new file mode 100644 index 00000000000..b82c202b2b1 --- /dev/null +++ b/_maps/templates/lavaland_surface_seed_vault.dmm @@ -0,0 +1,41 @@ +"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/ruin/powered) +"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/powered) +"c" = (/turf/simulated/wall/r_wall,/area/ruin/powered) +"d" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"e" = (/obj/structure/closet/crate/hydroponics,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"f" = (/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"g" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/seed_vault,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"h" = (/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"i" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"j" = (/obj/machinery/vending/hydroseeds,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"k" = (/obj/effect/landmark/corpse/seed_vault,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"l" = (/obj/machinery/door/airlock,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"m" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"n" = (/obj/structure/table/wood,/obj/item/weapon/cultivator,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"o" = (/obj/structure/table/wood,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"p" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"q" = (/obj/machinery/seed_extractor,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"r" = (/obj/machinery/biogenerator,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) + +(1,1,1) = {" +aabbaaaaaaaaaaaaaaaa +aabbaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabaaaa +aaaaaaaaaaaaaaaaabab +aaaaaaaaaaaaaaaaabbb +aaaaaaaaaaaaaaaabbbb +aacccccccccccccaabaa +ccccdefggfhfijcbbbbb +ckhchhhhhhhhhhcccbbb +ckhlhhmnnohhhhphpbbb +ckhlhhmnnohhhhphpbbb +ckhchhhhhhhhhhcccbbb +ccccdefhhfhfqrcabbbb +aacccccccccccccaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aabaaaaaaaaaaaaaaabb +bbaaaaaaaaaaaaaabbbb +bbbaaaaaaaaaaaaabbba +"} diff --git a/code/modules/ruins/lavaland_ruin_code.dm b/code/modules/ruins/lavaland_ruin_code.dm new file mode 100644 index 00000000000..8a7b92147a5 --- /dev/null +++ b/code/modules/ruins/lavaland_ruin_code.dm @@ -0,0 +1,28 @@ + + + + + +//lavaland_surface_seed_vault.dmm +//Seed Vault +/obj/item/seeds/gatfruit + +/obj/effect/spawner/lootdrop/seed_vault + name = "seed vault seeds" + lootcount = 1 + + loot = list(/obj/item/seeds/gatfruit = 10, + /obj/item/seeds/cherryseed = 15, + /obj/item/seeds/glowberryseed = 10, + /obj/item/seeds/moonflowerseed = 8, + ) + +/obj/effect/landmark/corpse/seed_vault + name = "sleeper" + mobname = "Vault Creature" + icon = 'icons/obj/Cryogenic2.dmi' + icon_state = "sleeper" + roundstart = FALSE + death = FALSE + mob_species = /datum/species/pod + flavour_text = {"You are a strange, artificial creature. In the face of impending apocalyptic events, your creators tasked you with maintaining an emergency seed vault. You are to tend to the plants and await their return to aid in rebuilding civilization. You've been waiting quite a while though..."} diff --git a/tgstation.dme b/tgstation.dme index 2fb7c791662..3a36801346e 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1530,6 +1530,7 @@ #include "code\modules\research\designs\weapon_designs.dm" #include "code\modules\research\xenobiology\xenobio_camera.dm" #include "code\modules\research\xenobiology\xenobiology.dm" +#include "code\modules\ruins\lavaland_ruin_code.dm" #include "code\modules\ruins\ruin_areas.dm" #include "code\modules\security levels\keycard authentication.dm" #include "code\modules\security levels\security levels.dm" From fbc55d391a43f7971f69a73dc0d0a6848eadc3f1 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 15 Feb 2016 04:14:27 -0600 Subject: [PATCH 19/56] Removes silly references --- code/game/objects/items/weapons/holy_weapons.dm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/code/game/objects/items/weapons/holy_weapons.dm b/code/game/objects/items/weapons/holy_weapons.dm index ada0f0329c0..4fc3c6aaac4 100644 --- a/code/game/objects/items/weapons/holy_weapons.dm +++ b/code/game/objects/items/weapons/holy_weapons.dm @@ -130,7 +130,7 @@ hitsound = 'sound/weapons/blade1.ogg' icon_state = "swordblue" item_state = "swordblue" - desc = "If you strike me down, I shall adminhelp more obnoxiously than you can possibly imagine." + desc = "If you strike me down, I shall become more robust than you can possibly imagine." slot_flags = SLOT_BELT /obj/item/weapon/nullrod/claymore/saber/red @@ -139,12 +139,6 @@ item_state = "swordred" desc = "Woefully ineffective when used on steep terrain." -/obj/item/weapon/nullrod/claymore/saber/red/hit_reaction(mob/living/carbon/human/owner, attack_text, final_block_chance, damage, attack_type) - if(prob(20)) - var/phrase = pick("No...no no, YOU will die!!!", "YEAAAAAAAARGH!!!", "I'm too weak, please, don't kill me!!!", "It's treason, then!") - owner.say("[phrase]") - ..() - /obj/item/weapon/nullrod/sord name = "\improper UNREAL SORD" desc = "This thing is so unspeakably HOLY you are having a hard time even holding it." @@ -261,7 +255,7 @@ desc = "A long, tall staff made of polished wood. Traditionally used in ancient old-Earth martial arts, now used to harass the clown." w_class = 4 force = 15 - block_chance = 40 //Doesn't fit on your back, so a bit better at blocking + block_chance = 40 slot_flags = SLOT_BACK sharpness = IS_BLUNT hitsound = "swing_hit" From 4fbd30c5666d3aa86686a31c519b63325e60a428 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 15 Feb 2016 05:18:39 -0600 Subject: [PATCH 20/56] UFO Crash --- .../templates/lavaland_surface_seed_vault.dmm | 4 +- lavaland_surface_ufo_crash.dmm | 46 +++++++++++++++++++ 2 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 lavaland_surface_ufo_crash.dmm diff --git a/_maps/templates/lavaland_surface_seed_vault.dmm b/_maps/templates/lavaland_surface_seed_vault.dmm index b82c202b2b1..e8b62525f35 100644 --- a/_maps/templates/lavaland_surface_seed_vault.dmm +++ b/_maps/templates/lavaland_surface_seed_vault.dmm @@ -1,5 +1,5 @@ -"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/ruin/powered) -"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/powered) +"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/lavaland/surface/outdoors) +"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) "c" = (/turf/simulated/wall/r_wall,/area/ruin/powered) "d" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) "e" = (/obj/structure/closet/crate/hydroponics,/turf/simulated/floor/plasteel/freezer{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) diff --git a/lavaland_surface_ufo_crash.dmm b/lavaland_surface_ufo_crash.dmm new file mode 100644 index 00000000000..c27ae7637fc --- /dev/null +++ b/lavaland_surface_ufo_crash.dmm @@ -0,0 +1,46 @@ +"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/lavaland/surface/outdoors) +"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"c" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien20"},/area/lavaland/surface/outdoors) +"d" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien21"},/area/ruin/unpowered) +"e" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien22"},/area/ruin/unpowered) +"f" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien23"},/area/ruin/unpowered) +"g" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien24"},/area/lavaland/surface/outdoors) +"h" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien16"},/area/lavaland/surface/outdoors) +"i" = (/turf/indestructible/abductor{icon_state = "alien17"},/area/ruin/unpowered) +"j" = (/obj/machinery/abductor/experiment{team = 100},/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"k" = (/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"l" = (/obj/machinery/abductor/pad{team = 100},/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"m" = (/turf/indestructible/abductor{icon_state = "alien18"},/area/ruin/unpowered) +"n" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien19"},/area/lavaland/surface/outdoors) +"o" = (/obj/item/weapon/hemostat/alien,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"p" = (/obj/effect/landmark/corpse/abductor,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"q" = (/obj/structure/closet/abductor,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"r" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien14"},/area/ruin/unpowered) +"s" = (/obj/structure/table/optable/abductor,/obj/item/weapon/cautery/alien,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"t" = (/obj/structure/table/abductor,/obj/item/weapon/storage/box/alienhandcuffs,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"u" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien12"},/area/ruin/unpowered) +"v" = (/obj/item/weapon/scalpel/alien,/obj/item/weapon/surgical_drapes,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"w" = (/obj/item/weapon/retractor/alien,/obj/item/weapon/paper/abductor,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"x" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien10"},/area/ruin/unpowered) +"y" = (/obj/machinery/abductor/gland_dispenser,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"z" = (/obj/structure/table/abductor,/obj/item/weapon/surgicaldrill/alien,/obj/item/weapon/circular_saw/alien,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"A" = (/obj/structure/bed/abductor,/turf/simulated/floor/plating/abductor{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16; temperature = 300},/area/ruin/unpowered) +"B" = (/turf/indestructible/abductor{icon_state = "alien8"},/area/ruin/unpowered) +"C" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien9"},/area/lavaland/surface/outdoors) +"D" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien2"},/area/ruin/unpowered) +"E" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien3"},/area/ruin/unpowered) +"F" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien4"},/area/ruin/unpowered) +"G" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/turf/indestructible/abductor{icon_state = "alien5"},/area/lavaland/surface/outdoors) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaabaaabbaaaaabbb +aaacdefgbbbbbbbbbbbbbbbbbbbbbb +aahijklmnbbbbbbbbbbbbbbbbbbbbb +aaaakopqrbbbbbbbbbbbbbbbbbbbbb +aaaaksktubbbbbbbbbbbbbbbbbbbbb +aaaaavwqxbbbbbbbbbbbbbbbbbbbbb +aaaayzABCbbbbbbbbbbbbbbbbbbbbb +aaaaDEFGbaaaaaaaaabaaaaaaaaaab +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} From 044010e4d43989fdeb6a94963f5da7752b984fad Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 15 Feb 2016 13:06:18 -0600 Subject: [PATCH 21/56] Moves UFO crash to proper folder --- .../templates/lavaland_surface_ufo_crash.dmm | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename lavaland_surface_ufo_crash.dmm => _maps/templates/lavaland_surface_ufo_crash.dmm (100%) diff --git a/lavaland_surface_ufo_crash.dmm b/_maps/templates/lavaland_surface_ufo_crash.dmm similarity index 100% rename from lavaland_surface_ufo_crash.dmm rename to _maps/templates/lavaland_surface_ufo_crash.dmm From d14a7f24701f9a1915e7ce6cff0bd6a872643bb8 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Mon, 15 Feb 2016 13:45:16 -0600 Subject: [PATCH 22/56] Another map --- _maps/templates/lavaland_surface_cube.dmm | 38 +++++++++++++++++++++++ code/modules/ruins/lavaland_ruin_code.dm | 1 - 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 _maps/templates/lavaland_surface_cube.dmm diff --git a/_maps/templates/lavaland_surface_cube.dmm b/_maps/templates/lavaland_surface_cube.dmm new file mode 100644 index 00000000000..f79eb33988c --- /dev/null +++ b/_maps/templates/lavaland_surface_cube.dmm @@ -0,0 +1,38 @@ +"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/lavaland/surface/outdoors) +"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"c" = (/obj/effect/decal/remains/human,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"d" = (/turf/indestructible/riveted,/area/lavaland/surface/outdoors) +"e" = (/obj/machinery/wish_granter,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) + +(1,1,1) = {" +aaaaabbaaaaaaaaaaaaaaaaaabbbbb +aabaaaaaaaaaaaaaaaaaaaaaabbbaa +aaaabaaabaabbbbbbbbbbbaabbbbaa +aaaabaaaaababcbbbaabbbaabbaaaa +aaabbaaaaaaabbbbbaabbbaabbaaaa +aaabbaaaaaaabbbbbaabbbaabbaaaa +aabbbaaaaaabbbcbbbbbbabcbbaaaa +aaaaaaaaaaabbbbbcbbbbbbbbbaaaa +aaaaaaaaaaaabcbbbbbcbbbbbbaaaa +aaaaaaaaaaaabbbcbbbbbbbbbbaaaa +aaaaaabbbaacbcbbcbbbbabbbcaaaa +aaaaaabbbaabbdddddcbbbbbbbbbba +aaaaaabbbbabcdddddbcbbbbbbcbba +bbaaabbbbbbbcddeddcbcbbbbbbbba +aabbabbbcbbbbdddddcbbbbcbbbbba +bbababbbbbbbcdddddbbbbbbbbabba +bbbbbbbbbbbccbbbcbcbbbcbaabbba +bcbabbcbbcbbbbcbccbbbbbbaabbba +bbbabbbbbbbcbbbaabbabbbbaabbba +bbabbbbbbbbbbbbaaaaaabaaaabbba +bbabbbcbbbbbbbcbaaaaaaaaaabbaa +abbbbbbbbbbbbbbbaaaaaaaaabbbaa +aabbbbbbbbbbbcaaaaaaaaaaaaacaa +aaabbbbbbbcbbbbaaaaaaaaaaaabaa +aaabbbcbbbbbbbbbabbaaaaaaaabba +aabbbbbbbbbbbbbbbbaaaaaaaaabaa +aabbbbbbbcbbbbbbbbbaaaaaaaabba +aaaaabbbbbbbbbbbacbaaaaaaaabba +baabaabbbbbbcbbbbaaaaaaaaaabba +aaabbbaabbbbbbbbbaaaaaaaaaabba +"} diff --git a/code/modules/ruins/lavaland_ruin_code.dm b/code/modules/ruins/lavaland_ruin_code.dm index 8a7b92147a5..a3b40d285bf 100644 --- a/code/modules/ruins/lavaland_ruin_code.dm +++ b/code/modules/ruins/lavaland_ruin_code.dm @@ -5,7 +5,6 @@ //lavaland_surface_seed_vault.dmm //Seed Vault -/obj/item/seeds/gatfruit /obj/effect/spawner/lootdrop/seed_vault name = "seed vault seeds" From 9e2f72bd8ce6d0754538c1e807c86c6133acf845 Mon Sep 17 00:00:00 2001 From: Incoming Date: Mon, 15 Feb 2016 17:01:12 -0500 Subject: [PATCH 23/56] Makes the vanilla white windowed doors (the fulltile ones) sound like other doors again as opposed to sounding like windoors (the tile boarder ones). I'll take "Things everyone wanted to do but inexplicably didn't" for 400, Alex. --- code/game/machinery/doors/airlock_types.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index 4c7a47d8488..a9ea5072a65 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -210,7 +210,6 @@ overlays_file = 'icons/obj/doors/airlocks/station2/overlays.dmi' opacity = 0 doortype = /obj/structure/door_assembly/door_assembly_glass - doorsound = 'sound/machines/windowdoor.ogg' glass = 1 ////////////////////////////////// From 57a3eeb0416f3e4859bfbb9f98a5d3d3648f53fa Mon Sep 17 00:00:00 2001 From: Kyle Spier-Swenson Date: Mon, 15 Feb 2016 14:46:32 -0800 Subject: [PATCH 24/56] Update CONTRIBUTING.md --- CONTRIBUTING.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c9580891aba..fb283b1553d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -193,6 +193,14 @@ This prevents nesting levels from getting deeper then they need to be. * Do not divide when you can easily convert it to a multiplication. (ie `4/2` should be done as `4*0.5`) +####Enforced not enforced +The following different coding styles are not only not enforced, but it is generally frown upon to change them over from one to the other for little reason: + +* English/British spelling on var/proc names + * Color/Colour nobody cares, +* Spaces after control statements + * if() if () nobody cares. + ####Operators and spaces: (this is not strictly enforced, but more a guideline for readability's sake) From 483f197eeaf3a4a82fac6f2384aada8d6d524bb1 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Mon, 15 Feb 2016 17:38:58 -0600 Subject: [PATCH 25/56] Update dependencies; fix up intellicard --- tgui/assets/tgui.css | 2 +- tgui/assets/tgui.js | 10 ++-- tgui/package.json | 12 ++--- tgui/src/interfaces/intellicard.ract | 74 +++++++++++++--------------- 4 files changed, 46 insertions(+), 52 deletions(-) diff --git a/tgui/assets/tgui.css b/tgui/assets/tgui.css index ce30e93bf84..1db67cd4b49 100644 --- a/tgui/assets/tgui.css +++ b/tgui/assets/tgui.css @@ -1 +1 @@ -@charset "utf-8";body,html{box-sizing:border-box;height:100%;margin:0}html{overflow:hidden;cursor:default}body{overflow:auto;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#fff;background-color:#2a2a2a;background-image:linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2a2a2a',endColorstr='#ff202020',GradientType=0)}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4{display:inline-block;margin:0;padding:6px 0}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12px}body.nanotrasen{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCA0MjUgMjAwIiBvcGFjaXR5PSIuMzMiPgogIDxwYXRoIGQ9Im0gMTc4LjAwMzk5LDAuMDM4NjkgLTcxLjIwMzkzLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM0LDYuMDI1NTUgbCAwLDE4Ny44NzE0NyBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgNi43NjEzNCw2LjAyNTU0IGwgNTMuMTA3MiwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTAxLjU0NDAxOCA3Mi4yMTYyOCwxMDQuNjk5Mzk4IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA1Ljc2MDE1LDIuODcwMTYgbCA3My41NTQ4NywwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzNSwtNi4wMjU1NSBsIC01NC43MTY0NCwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzMyw2LjAyNTU1IGwgMCwxMDIuNjE5MzUgTCAxODMuNzY0MTMsMi45MDg4NiBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTUuNzYwMTQsLTIuODcwMTcgeiIgLz4KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPgogIDxwYXRoIGQ9Im0gNDIwLjE1NTM1LDE3Ny44OTExOSBhIDEzLjQxMjAzOCwxMi41MDE4NDIgMCAwIDEgLTguNjMyOTUsMjIuMDY5NTEgbCAtNjYuMTE4MzIsMCBhIDUuMzY0ODE1Miw1LjAwMDczNyAwIDAgMSAtNS4zNjQ4MiwtNS4wMDA3NCBsIDAsLTc5Ljg3OTMxIHoiIC8+Cjwvc3ZnPgo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4KPCEtLSBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1zYS80LjAvIC0tPgo=") no-repeat fixed center/70% 70%,linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2a2a2a',endColorstr='#ff202020',GradientType=0)}body.nanotrasen .normal{color:#40628a}body.nanotrasen .good{color:#537d29}body.nanotrasen .average{color:#be6209}body.nanotrasen .bad{color:#b00e0e}body.nanotrasen .highlight{color:#8ba5c4}body.nanotrasen main{display:block;margin-top:32px;padding:2px 6px 0}body.nanotrasen hr{height:2px;background-color:#40628a;border:none}body.nanotrasen .hidden{display:none}body.nanotrasen .bar .barText,body.nanotrasen span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.nanotrasen .bold{font-weight:700}body.nanotrasen .italic{font-style:italic}body.nanotrasen [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.nanotrasen div[data-tooltip],body.nanotrasen span[data-tooltip]{position:relative}body.nanotrasen div[data-tooltip]:after,body.nanotrasen span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.nanotrasen div[data-tooltip]:hover:after,body.nanotrasen span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.nanotrasen div[data-tooltip].tooltip-top:after,body.nanotrasen span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:after,body.nanotrasen div[data-tooltip].tooltip-top:hover:after,body.nanotrasen span[data-tooltip].tooltip-bottom:after,body.nanotrasen span[data-tooltip].tooltip-top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:after,body.nanotrasen span[data-tooltip].tooltip-bottom:after{top:100%;left:50%}body.nanotrasen div[data-tooltip].tooltip-bottom:hover:after,body.nanotrasen span[data-tooltip].tooltip-bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-left:after,body.nanotrasen span[data-tooltip].tooltip-left:after{top:50%;right:100%;-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-left:hover:after,body.nanotrasen div[data-tooltip].tooltip-right:after,body.nanotrasen span[data-tooltip].tooltip-left:hover:after,body.nanotrasen span[data-tooltip].tooltip-right:after{-webkit-transform:translateX(-8px) translateY(-50%);-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-right:after,body.nanotrasen span[data-tooltip].tooltip-right:after{top:50%;left:100%}body.nanotrasen div[data-tooltip].tooltip-right:hover:after,body.nanotrasen span[data-tooltip].tooltip-right:hover:after{-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #40628a;background:#272727}body.nanotrasen .bar .barText{position:absolute;top:0;right:3px}body.nanotrasen .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#40628a}body.nanotrasen .bar .barFill.good{background-color:#537d29}body.nanotrasen .bar .barFill.average{background-color:#be6209}body.nanotrasen .bar .barFill.bad{background-color:#b00e0e}body.nanotrasen span.button{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.nanotrasen span.button .fa{padding-right:2px}body.nanotrasen span.button.normal{transition:background-color .5s;background-color:#40628a}body.nanotrasen span.button.normal.active:focus,body.nanotrasen span.button.normal.active:hover{transition:background-color .25s;background-color:#4f78aa;outline:0}body.nanotrasen span.button.disabled{transition:background-color .5s;background-color:#999}body.nanotrasen span.button.disabled.active:focus,body.nanotrasen span.button.disabled.active:hover{transition:background-color .25s;background-color:#a8a8a8;outline:0}body.nanotrasen span.button.selected{transition:background-color .5s;background-color:#2f943c}body.nanotrasen span.button.selected.active:focus,body.nanotrasen span.button.selected.active:hover{transition:background-color .25s;background-color:#3ab84b;outline:0}body.nanotrasen span.button.caution{transition:background-color .5s;background-color:#9a9d00}body.nanotrasen span.button.caution.active:focus,body.nanotrasen span.button.caution.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.nanotrasen span.button.danger{transition:background-color .5s;background-color:#9d0808}body.nanotrasen span.button.danger.active:focus,body.nanotrasen span.button.danger.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.nanotrasen span.button.gridable{width:125px;margin:2px 0}body.nanotrasen span.button+span:not(.button),body.nanotrasen span:not(.button)+span.button{margin-left:5px}body.nanotrasen div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000);background-color:rgba(0,0,0,.33);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}body.nanotrasen div.display header,body.nanotrasen div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #40628a}body.nanotrasen div.display header .buttonRight,body.nanotrasen div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.nanotrasen div.display article,body.nanotrasen div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.nanotrasen input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#000;background-color:#fff;border:1px solid #272727}body.nanotrasen input::-webkit-input-placeholder{color:#999}body.nanotrasen input::-moz-placeholder{color:#999}body.nanotrasen input:-ms-input-placeholder{color:#999}body.nanotrasen input::placeholder{color:#999}body.nanotrasen input::-ms-clear{display:none}body.nanotrasen svg.linegraph{overflow:hidden}body.nanotrasen div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,#bb9b68,#bb9b68 10px,#b1905d 0,#b1905d 20px)}body.nanotrasen div.notice .label{color:#000}body.nanotrasen div.notice .content:only-of-type{padding:0}body.nanotrasen div.notice hr{background-color:#272727}body.nanotrasen div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}body.nanotrasen section .content,body.nanotrasen section .label,body.nanotrasen section .line,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.nanotrasen section{display:table-row;width:100%}body.nanotrasen section:not(:first-child){padding-top:4px}body.nanotrasen section.candystripe:nth-child(even){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.nanotrasen section .label{width:1%;padding-right:32px;white-space:nowrap;color:#8ba5c4}body.nanotrasen section .content:not(:last-child){padding-right:16px}body.nanotrasen section .line{width:100%}body.nanotrasen div.subdisplay{width:100%;margin:0}body.nanotrasen header.titlebar .close,body.nanotrasen header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#8ba5c4}body.nanotrasen header.titlebar .close:hover,body.nanotrasen header.titlebar .minimize:hover{color:#9cb2cd}body.nanotrasen header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.nanotrasen header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.nanotrasen header.titlebar .title{position:absolute;top:6px;left:46px;color:#8ba5c4;font-size:16px;white-space:nowrap}body.nanotrasen header.titlebar .minimize{position:absolute;top:6px;right:46px}body.nanotrasen header.titlebar .close{position:absolute;top:4px;right:12px}body.syndicate{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyMDAgMjg5Ljc0MiIgb3BhY2l0eT0iLjMzIj4KICA8cGF0aCBkPSJtIDkzLjUzNzY3NywwIGMgLTE4LjExMzEyNSwwIC0zNC4yMjAxMzMsMy4xMTE2NCAtNDguMzIzNDg0LDkuMzM0MzcgLTEzLjk2NTA5Miw2LjIyMTY3IC0yNC42MTI0NDIsMTUuMDcxMTQgLTMxLjk0MDY1MSwyNi41NDcxIC03LjE4OTkzOTgsMTEuMzM3ODkgLTEwLjMwMTIyNjYsMjQuNzQ5MTEgLTEwLjMwMTIyNjYsNDAuMjM0NzggMCwxMC42NDY2MiAyLjcyNTAwMjYsMjAuNDY0NjUgOC4xNzUxMTE2LDI5LjQ1MjU4IDUuNjE1Mjc3LDguOTg2ODYgMTQuMDM4Mjc3LDE3LjM1MjA0IDI1LjI2ODgyMSwyNS4wOTQzNiAxMS4yMzA1NDQsNy42MDUzMSAyNi41MDc0MjEsMTUuNDE4MzUgNDUuODMwNTE0LDIzLjQzNzgyIDE5Ljk4Mzc0OCw4LjI5NTU3IDM0Ljg0ODg0OCwxNS41NTQ3MSA0NC41OTI5OTgsMjEuNzc2MzggOS43NDQxNCw2LjIyMjczIDE2Ljc2MTcsMTIuODU4NSAyMS4wNTU3MiwxOS45MDk1MSA0LjI5NDA0LDcuMDUyMDggNi40NDE5MywxNS43NjQwOCA2LjQ0MTkzLDI2LjEzNDU5IDAsMTYuMTc3MDIgLTUuMjAxOTYsMjguNDgyMjIgLTE1LjYwNjczLDM2LjkxNjgyIC0xMC4yMzk2LDguNDM0NyAtMjUuMDIyMDMsMTIuNjUyMyAtNDQuMzQ1MTY5LDEyLjY1MjMgLTE0LjAzODE3MSwwIC0yNS41MTUyNDcsLTEuNjU5NCAtMzQuNDMzNjE4LC00Ljk3NzcgLTguOTE4MzcsLTMuNDU2NiAtMTYuMTg1NTcyLC04LjcxMTMgLTIxLjgwMDgzOSwtMTUuNzYzMyAtNS42MTUyNzcsLTcuMDUyMSAtMTAuMDc0Nzk1LC0xNi42NjA4OCAtMTMuMzc3ODk5LC0yOC44MjgxMiBsIC0yNC43NzMxNjI2MjkzOTQ1LDAgMCw1Ni44MjYzMiBDIDMzLjg1Njc2OSwyODYuMDc2MDEgNjMuNzQ5MDQsMjg5Ljc0MjAxIDg5LjY3ODM4MywyODkuNzQyMDEgYyAxNi4wMjAwMjcsMCAzMC43MTk3ODcsLTEuMzgyNyA0NC4wOTczMzcsLTQuMTQ3OSAxMy41NDI3MiwtMi45MDQzIDI1LjEwNDEsLTcuNDY3NiAzNC42ODMwOSwtMTMuNjg5MyA5Ljc0NDEzLC02LjM1OTcgMTcuMzQwNDIsLTE0LjUxOTUgMjIuNzkwNTIsLTI0LjQ3NDggNS40NTAxLC0xMC4wOTMzMiA4LjE3NTExLC0yMi4zOTk1OSA4LjE3NTExLC0zNi45MTY4MiAwLC0xMi45OTc2NCAtMy4zMDIxLC0yNC4zMzUzOSAtOS45MDgyOSwtMzQuMDE0NiAtNi40NDEwNSwtOS44MTcyNSAtMTUuNTI1NDUsLTE4LjUyNzA3IC0yNy4yNTE0NiwtMjYuMTMxMzMgLTExLjU2MDg1LC03LjYwNDI3IC0yNy45MTA4MywtMTUuODMxNDIgLTQ5LjA1MDY2LC0yNC42ODAyMiAtMTcuNTA2NDQsLTcuMTkwMTIgLTMwLjcxOTY2OCwtMTMuNjg5NDggLTM5LjYzODAzOCwtMTkuNDk3MDEgLTguOTE4MzcxLC01LjgwNzUyIC0xOC42MDc0NzQsLTEyLjQzNDA5IC0yNC4wOTY1MjQsLTE4Ljg3NDE3IC01LjQyNjA0MywtNi4zNjYxNiAtOS42NTg4MjYsLTE1LjA3MDAzIC05LjY1ODgyNiwtMjQuODg3MjkgMCwtOS4yNjQwMSAyLjA3NTQxNCwtMTcuMjEzNDUgNi4yMjM0NTQsLTIzLjg1MDMzIDExLjA5ODI5OCwtMTQuMzk3NDggNDEuMjg2NjM4LC0xLjc5NTA3IDQ1LjA3NTYwOSwyNC4zNDc2MiA0LjgzOTM5Miw2Ljc3NDkxIDguODQ5MzUsMTYuMjQ3MjkgMTIuMDI5NTE1LDI4LjQxNTYgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTQuNDc4MjUsLTUuOTI0NDggLTkuOTU0ODgsLTEwLjYzMjIyIC0xNS45MDgzNywtMTQuMzc0MTEgMS42NDA1NSwwLjQ3OTA1IDMuMTkwMzksMS4wMjM3NiA0LjYzODY1LDEuNjQwMjQgNi40OTg2MSwyLjYyNjA3IDEyLjE2NzkzLDcuMzI3NDcgMTcuMDA3MywxNC4xMDM0NSA0LjgzOTM5LDYuNzc0OTEgOC44NDkzNSwxNi4yNDU2NyAxMi4wMjk1MiwyOC40MTM5NyAwLDAgOC40ODEyOCwtMC4xMjg5NCA4LjQ4OTc4LC0wLjAwMiAwLjQxNzc2LDYuNDE0OTQgLTEuNzUzMzksOS40NTI4NiAtNC4xMjM0MiwxMi41NjEwNCAtMi40MTc0LDMuMTY5NzggLTUuMTQ0ODYsNi43ODk3MyAtNC4wMDI3OCwxMy4wMDI5IDEuNTA3ODYsOC4yMDMxOCAxMC4xODM1NCwxMC41OTY0MiAxNC42MjE5NCw5LjMxMTU0IC0zLjMxODQyLC0wLjQ5OTExIC01LjMxODU1LC0xLjc0OTQ4IC01LjMxODU1LC0xLjc0OTQ4IDAsMCAxLjg3NjQ2LDAuOTk4NjggNS42NTExNywtMS4zNTk4MSAtMy4yNzY5NSwwLjk1NTcxIC0xMC43MDUyOSwtMC43OTczOCAtMTEuODAxMjUsLTYuNzYzMTMgLTAuOTU3NTIsLTUuMjA4NjEgMC45NDY1NCwtNy4yOTUxNCAzLjQwMTEzLC0xMC41MTQ4MiAyLjQ1NDYyLC0zLjIxOTY4IDUuMjg0MjYsLTYuOTU4MzEgNC42ODQzLC0xNC40ODgyNCBsIDAuMDAzLDAuMDAyIDguOTI2NzYsMCAwLC01NS45OTk2NyBjIC0xNS4wNzEyNSwtMy44NzE2OCAtMjcuNjUzMTQsLTYuMzYwNDIgLTM3Ljc0NjcxLC03LjQ2NTg2IC05Ljk1NTMxLC0xLjEwNzU1IC0yMC4xODgyMywtMS42NTk4MSAtMzAuNjk2NjEzLC0xLjY1OTgxIHogbSA3MC4zMjE2MDMsMTcuMzA4OTMgMC4yMzgwNSw0MC4zMDQ5IGMgMS4zMTgwOCwxLjIyNjY2IDIuNDM5NjUsMi4yNzgxNSAzLjM0MDgxLDMuMTA2MDIgNC44MzkzOSw2Ljc3NDkxIDguODQ5MzQsMTYuMjQ1NjYgMTIuMDI5NTEsMjguNDEzOTcgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTYuNjc3MzEsLTQuNTkzODEgLTE5LjgzNjQzLC0xMC40NzMwOSAtMzYuMTQwNzEsLTE1LjgyNTIyIHogbSAtMjguMTIwNDksNS42MDU1MSA4LjU2NDc5LDE3LjcxNjU1IGMgLTExLjk3MDM3LC02LjQ2Njk3IC0xMy44NDY3OCwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NzA1LDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiBtIDE1LjIyMTk1LDI0LjAwODQ4IDguNTY0NzksMTcuNzE2NTUgYyAtMTEuOTcwMzgsLTYuNDY2OTcgLTEzLjg0Njc5LC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk3MDQsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IG0gLTk5LjExMzg0LDIuMjA3NjQgOC41NjQ3OSwxNy43MTY1NSBjIC0xMS45NzAzODIsLTYuNDY2OTcgLTEzLjg0Njc4MiwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NTQyLDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiIgLz4KPC9zdmc+CjwhLS0gVGhpcyB3b3JrIGlzIGxpY2Vuc2VkIHVuZGVyIGEgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1TaGFyZUFsaWtlIDQuMCBJbnRlcm5hdGlvbmFsIExpY2Vuc2UuIC0tPgo8IS0tIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzQuMC8gLS0+Cg==") no-repeat fixed center/70% 70%,linear-gradient(180deg,#750000 0,#340404);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff750000',endColorstr='#ff340404',GradientType=0)}body.syndicate .normal{color:#40628a}body.syndicate .good{color:#73e573}body.syndicate .average{color:#be6209}body.syndicate .bad{color:#b00e0e}body.syndicate .highlight{color:#000}body.syndicate main{display:block;margin-top:32px;padding:2px 6px 0}body.syndicate hr{height:2px;background-color:#272727;border:none}body.syndicate .hidden{display:none}body.syndicate .bar .barText,body.syndicate span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.syndicate .bold{font-weight:700}body.syndicate .italic{font-style:italic}body.syndicate [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.syndicate div[data-tooltip],body.syndicate span[data-tooltip]{position:relative}body.syndicate div[data-tooltip]:after,body.syndicate span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.syndicate div[data-tooltip]:hover:after,body.syndicate span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.syndicate div[data-tooltip].tooltip-top:after,body.syndicate span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-bottom:after,body.syndicate div[data-tooltip].tooltip-top:hover:after,body.syndicate span[data-tooltip].tooltip-bottom:after,body.syndicate span[data-tooltip].tooltip-top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.syndicate div[data-tooltip].tooltip-bottom:after,body.syndicate span[data-tooltip].tooltip-bottom:after{top:100%;left:50%}body.syndicate div[data-tooltip].tooltip-bottom:hover:after,body.syndicate span[data-tooltip].tooltip-bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-left:after,body.syndicate span[data-tooltip].tooltip-left:after{top:50%;right:100%;-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-left:hover:after,body.syndicate div[data-tooltip].tooltip-right:after,body.syndicate span[data-tooltip].tooltip-left:hover:after,body.syndicate span[data-tooltip].tooltip-right:after{-webkit-transform:translateX(-8px) translateY(-50%);-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-right:after,body.syndicate span[data-tooltip].tooltip-right:after{top:50%;left:100%}body.syndicate div[data-tooltip].tooltip-right:hover:after,body.syndicate span[data-tooltip].tooltip-right:hover:after{-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #000;background:#272727}body.syndicate .bar .barText{position:absolute;top:0;right:3px}body.syndicate .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#000}body.syndicate .bar .barFill.good{background-color:#73e573}body.syndicate .bar .barFill.average{background-color:#be6209}body.syndicate .bar .barFill.bad{background-color:#b00e0e}body.syndicate span.button{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.syndicate span.button .fa{padding-right:2px}body.syndicate span.button.normal{transition:background-color .5s;background-color:#397439}body.syndicate span.button.normal.active:focus,body.syndicate span.button.normal.active:hover{transition:background-color .25s;background-color:#4a964a;outline:0}body.syndicate span.button.disabled{transition:background-color .5s;background-color:#363636}body.syndicate span.button.disabled.active:focus,body.syndicate span.button.disabled.active:hover{transition:background-color .25s;background-color:#545454;outline:0}body.syndicate span.button.selected{transition:background-color .5s;background-color:#9d0808}body.syndicate span.button.selected.active:focus,body.syndicate span.button.selected.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.syndicate span.button.caution{transition:background-color .5s;background-color:#be6209}body.syndicate span.button.caution.active:focus,body.syndicate span.button.caution.active:hover{transition:background-color .25s;background-color:#eb790b;outline:0}body.syndicate span.button.danger{transition:background-color .5s;background-color:#9a9d00}body.syndicate span.button.danger.active:focus,body.syndicate span.button.danger.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.syndicate span.button.gridable{width:125px;margin:2px 0}body.syndicate span.button+span:not(.button),body.syndicate span:not(.button)+span.button{margin-left:5px}body.syndicate div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000);background-color:rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.75)}body.syndicate div.display header,body.syndicate div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #272727}body.syndicate div.display header .buttonRight,body.syndicate div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.syndicate div.display article,body.syndicate div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.syndicate input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#fff;background-color:#9d0808;border:1px solid #272727}body.syndicate input::-webkit-input-placeholder{color:#999}body.syndicate input::-moz-placeholder{color:#999}body.syndicate input:-ms-input-placeholder{color:#999}body.syndicate input::placeholder{color:#999}body.syndicate input::-ms-clear{display:none}body.syndicate svg.linegraph{overflow:hidden}body.syndicate div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#750000;background-image:repeating-linear-gradient(-45deg,#750000,#750000 10px,#910101 0,#910101 20px)}body.syndicate div.notice .label{color:#000}body.syndicate div.notice .content:only-of-type{padding:0}body.syndicate div.notice hr{background-color:#272727}body.syndicate div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.syndicate section{display:table-row;width:100%}body.syndicate section:not(:first-child){padding-top:4px}body.syndicate section.candystripe:nth-child(even){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.syndicate section .label{width:1%;padding-right:32px;white-space:nowrap;color:#fff}body.syndicate section .content:not(:last-child){padding-right:16px}body.syndicate section .line{width:100%}body.syndicate div.subdisplay{width:100%;margin:0}body.syndicate header.titlebar .close,body.syndicate header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#e74242}body.syndicate header.titlebar .close:hover,body.syndicate header.titlebar .minimize:hover{color:#eb5e5e}body.syndicate header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.syndicate header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.syndicate header.titlebar .title{position:absolute;top:6px;left:46px;color:#e74242;font-size:16px;white-space:nowrap}body.syndicate header.titlebar .minimize{position:absolute;top:6px;right:46px}body.syndicate header.titlebar .close{position:absolute;top:4px;right:12px}.no-icons header.titlebar .statusicon{font-size:20px}.no-icons header.titlebar .statusicon:after{content:"O"}.no-icons header.titlebar .minimize{top:-2px;font-size:20px}.no-icons header.titlebar .minimize:after{content:"—"}.no-icons header.titlebar .close{font-size:20px}.no-icons header.titlebar .close:after{content:"X"} \ No newline at end of file +@charset "utf-8";body,html{box-sizing:border-box;height:100%;margin:0}html{overflow:hidden;cursor:default}body{overflow:auto;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#fff;background-color:#2a2a2a;background-image:linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2a2a2a',endColorstr='#ff202020',GradientType=0)}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4{display:inline-block;margin:0;padding:6px 0}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12px}body.nanotrasen{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCA0MjUgMjAwIiBvcGFjaXR5PSIuMzMiPgogIDxwYXRoIGQ9Im0gMTc4LjAwMzk5LDAuMDM4NjkgLTcxLjIwMzkzLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM0LDYuMDI1NTUgbCAwLDE4Ny44NzE0NyBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgNi43NjEzNCw2LjAyNTU0IGwgNTMuMTA3MiwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTAxLjU0NDAxOCA3Mi4yMTYyOCwxMDQuNjk5Mzk4IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA1Ljc2MDE1LDIuODcwMTYgbCA3My41NTQ4NywwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzNSwtNi4wMjU1NSBsIC01NC43MTY0NCwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzMyw2LjAyNTU1IGwgMCwxMDIuNjE5MzUgTCAxODMuNzY0MTMsMi45MDg4NiBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTUuNzYwMTQsLTIuODcwMTcgeiIgLz4KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPgogIDxwYXRoIGQ9Im0gNDIwLjE1NTM1LDE3Ny44OTExOSBhIDEzLjQxMjAzOCwxMi41MDE4NDIgMCAwIDEgLTguNjMyOTUsMjIuMDY5NTEgbCAtNjYuMTE4MzIsMCBhIDUuMzY0ODE1Miw1LjAwMDczNyAwIDAgMSAtNS4zNjQ4MiwtNS4wMDA3NCBsIDAsLTc5Ljg3OTMxIHoiIC8+Cjwvc3ZnPgo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4KPCEtLSBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1zYS80LjAvIC0tPgo=") no-repeat fixed 50%/70% 70%,linear-gradient(180deg,#2a2a2a 0,#202020);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2a2a2a',endColorstr='#ff202020',GradientType=0)}body.nanotrasen .normal{color:#40628a}body.nanotrasen .good{color:#537d29}body.nanotrasen .average{color:#be6209}body.nanotrasen .bad{color:#b00e0e}body.nanotrasen .highlight{color:#8ba5c4}body.nanotrasen main{display:block;margin-top:32px;padding:2px 6px 0}body.nanotrasen hr{height:2px;background-color:#40628a;border:none}body.nanotrasen .hidden{display:none}body.nanotrasen .bar .barText,body.nanotrasen span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.nanotrasen .bold{font-weight:700}body.nanotrasen .italic{font-style:italic}body.nanotrasen [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.nanotrasen div[data-tooltip],body.nanotrasen span[data-tooltip]{position:relative}body.nanotrasen div[data-tooltip]:after,body.nanotrasen span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.nanotrasen div[data-tooltip]:hover:after,body.nanotrasen span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.nanotrasen div[data-tooltip].tooltip-top:after,body.nanotrasen span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:after,body.nanotrasen div[data-tooltip].tooltip-top:hover:after,body.nanotrasen span[data-tooltip].tooltip-bottom:after,body.nanotrasen span[data-tooltip].tooltip-top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.nanotrasen div[data-tooltip].tooltip-bottom:after,body.nanotrasen span[data-tooltip].tooltip-bottom:after{top:100%;left:50%}body.nanotrasen div[data-tooltip].tooltip-bottom:hover:after,body.nanotrasen span[data-tooltip].tooltip-bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.nanotrasen div[data-tooltip].tooltip-left:after,body.nanotrasen span[data-tooltip].tooltip-left:after{top:50%;right:100%;-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-left:hover:after,body.nanotrasen div[data-tooltip].tooltip-right:after,body.nanotrasen span[data-tooltip].tooltip-left:hover:after,body.nanotrasen span[data-tooltip].tooltip-right:after{-webkit-transform:translateX(-8px) translateY(-50%);-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.nanotrasen div[data-tooltip].tooltip-right:after,body.nanotrasen span[data-tooltip].tooltip-right:after{top:50%;left:100%}body.nanotrasen div[data-tooltip].tooltip-right:hover:after,body.nanotrasen span[data-tooltip].tooltip-right:hover:after{-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.nanotrasen .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #40628a;background:#272727}body.nanotrasen .bar .barText{position:absolute;top:0;right:3px}body.nanotrasen .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#40628a}body.nanotrasen .bar .barFill.good{background-color:#537d29}body.nanotrasen .bar .barFill.average{background-color:#be6209}body.nanotrasen .bar .barFill.bad{background-color:#b00e0e}body.nanotrasen span.button{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.nanotrasen span.button .fa{padding-right:2px}body.nanotrasen span.button.normal{transition:background-color .5s;background-color:#40628a}body.nanotrasen span.button.normal.active:focus,body.nanotrasen span.button.normal.active:hover{transition:background-color .25s;background-color:#4f78aa;outline:0}body.nanotrasen span.button.disabled{transition:background-color .5s;background-color:#999}body.nanotrasen span.button.disabled.active:focus,body.nanotrasen span.button.disabled.active:hover{transition:background-color .25s;background-color:#a8a8a8;outline:0}body.nanotrasen span.button.selected{transition:background-color .5s;background-color:#2f943c}body.nanotrasen span.button.selected.active:focus,body.nanotrasen span.button.selected.active:hover{transition:background-color .25s;background-color:#3ab84b;outline:0}body.nanotrasen span.button.caution{transition:background-color .5s;background-color:#9a9d00}body.nanotrasen span.button.caution.active:focus,body.nanotrasen span.button.caution.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.nanotrasen span.button.danger{transition:background-color .5s;background-color:#9d0808}body.nanotrasen span.button.danger.active:focus,body.nanotrasen span.button.danger.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.nanotrasen span.button.gridable{width:125px;margin:2px 0}body.nanotrasen span.button+span:not(.button),body.nanotrasen span:not(.button)+span.button{margin-left:5px}body.nanotrasen div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#54000000,endColorStr=#54000000);background-color:rgba(0,0,0,.33);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}body.nanotrasen div.display header,body.nanotrasen div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #40628a}body.nanotrasen div.display header .buttonRight,body.nanotrasen div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.nanotrasen div.display article,body.nanotrasen div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.nanotrasen input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#000;background-color:#fff;border:1px solid #272727}body.nanotrasen input::-webkit-input-placeholder{color:#999}body.nanotrasen input::-moz-placeholder{color:#999}body.nanotrasen input:-ms-input-placeholder{color:#999}body.nanotrasen input::placeholder{color:#999}body.nanotrasen input::-ms-clear{display:none}body.nanotrasen svg.linegraph{overflow:hidden}body.nanotrasen div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,#bb9b68,#bb9b68 10px,#b1905d 0,#b1905d 20px)}body.nanotrasen div.notice .label{color:#000}body.nanotrasen div.notice .content:only-of-type{padding:0}body.nanotrasen div.notice hr{background-color:#272727}body.nanotrasen div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}body.nanotrasen section .content,body.nanotrasen section .label,body.nanotrasen section .line,body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.nanotrasen section{display:table-row;width:100%}body.nanotrasen section:not(:first-child){padding-top:4px}body.nanotrasen section.candystripe:nth-child(even){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.nanotrasen section .label{width:1%;padding-right:32px;white-space:nowrap;color:#8ba5c4}body.nanotrasen section .content:not(:last-child){padding-right:16px}body.nanotrasen section .line{width:100%}body.nanotrasen div.subdisplay{width:100%;margin:0}body.nanotrasen header.titlebar .close,body.nanotrasen header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#8ba5c4}body.nanotrasen header.titlebar .close:hover,body.nanotrasen header.titlebar .minimize:hover{color:#9cb2cd}body.nanotrasen header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.nanotrasen header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.nanotrasen header.titlebar .title{position:absolute;top:6px;left:46px;color:#8ba5c4;font-size:16px;white-space:nowrap}body.nanotrasen header.titlebar .minimize{position:absolute;top:6px;right:46px}body.nanotrasen header.titlebar .close{position:absolute;top:4px;right:12px}body.syndicate{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyMDAgMjg5Ljc0MiIgb3BhY2l0eT0iLjMzIj4KICA8cGF0aCBkPSJtIDkzLjUzNzY3NywwIGMgLTE4LjExMzEyNSwwIC0zNC4yMjAxMzMsMy4xMTE2NCAtNDguMzIzNDg0LDkuMzM0MzcgLTEzLjk2NTA5Miw2LjIyMTY3IC0yNC42MTI0NDIsMTUuMDcxMTQgLTMxLjk0MDY1MSwyNi41NDcxIC03LjE4OTkzOTgsMTEuMzM3ODkgLTEwLjMwMTIyNjYsMjQuNzQ5MTEgLTEwLjMwMTIyNjYsNDAuMjM0NzggMCwxMC42NDY2MiAyLjcyNTAwMjYsMjAuNDY0NjUgOC4xNzUxMTE2LDI5LjQ1MjU4IDUuNjE1Mjc3LDguOTg2ODYgMTQuMDM4Mjc3LDE3LjM1MjA0IDI1LjI2ODgyMSwyNS4wOTQzNiAxMS4yMzA1NDQsNy42MDUzMSAyNi41MDc0MjEsMTUuNDE4MzUgNDUuODMwNTE0LDIzLjQzNzgyIDE5Ljk4Mzc0OCw4LjI5NTU3IDM0Ljg0ODg0OCwxNS41NTQ3MSA0NC41OTI5OTgsMjEuNzc2MzggOS43NDQxNCw2LjIyMjczIDE2Ljc2MTcsMTIuODU4NSAyMS4wNTU3MiwxOS45MDk1MSA0LjI5NDA0LDcuMDUyMDggNi40NDE5MywxNS43NjQwOCA2LjQ0MTkzLDI2LjEzNDU5IDAsMTYuMTc3MDIgLTUuMjAxOTYsMjguNDgyMjIgLTE1LjYwNjczLDM2LjkxNjgyIC0xMC4yMzk2LDguNDM0NyAtMjUuMDIyMDMsMTIuNjUyMyAtNDQuMzQ1MTY5LDEyLjY1MjMgLTE0LjAzODE3MSwwIC0yNS41MTUyNDcsLTEuNjU5NCAtMzQuNDMzNjE4LC00Ljk3NzcgLTguOTE4MzcsLTMuNDU2NiAtMTYuMTg1NTcyLC04LjcxMTMgLTIxLjgwMDgzOSwtMTUuNzYzMyAtNS42MTUyNzcsLTcuMDUyMSAtMTAuMDc0Nzk1LC0xNi42NjA4OCAtMTMuMzc3ODk5LC0yOC44MjgxMiBsIC0yNC43NzMxNjI2MjkzOTQ1LDAgMCw1Ni44MjYzMiBDIDMzLjg1Njc2OSwyODYuMDc2MDEgNjMuNzQ5MDQsMjg5Ljc0MjAxIDg5LjY3ODM4MywyODkuNzQyMDEgYyAxNi4wMjAwMjcsMCAzMC43MTk3ODcsLTEuMzgyNyA0NC4wOTczMzcsLTQuMTQ3OSAxMy41NDI3MiwtMi45MDQzIDI1LjEwNDEsLTcuNDY3NiAzNC42ODMwOSwtMTMuNjg5MyA5Ljc0NDEzLC02LjM1OTcgMTcuMzQwNDIsLTE0LjUxOTUgMjIuNzkwNTIsLTI0LjQ3NDggNS40NTAxLC0xMC4wOTMzMiA4LjE3NTExLC0yMi4zOTk1OSA4LjE3NTExLC0zNi45MTY4MiAwLC0xMi45OTc2NCAtMy4zMDIxLC0yNC4zMzUzOSAtOS45MDgyOSwtMzQuMDE0NiAtNi40NDEwNSwtOS44MTcyNSAtMTUuNTI1NDUsLTE4LjUyNzA3IC0yNy4yNTE0NiwtMjYuMTMxMzMgLTExLjU2MDg1LC03LjYwNDI3IC0yNy45MTA4MywtMTUuODMxNDIgLTQ5LjA1MDY2LC0yNC42ODAyMiAtMTcuNTA2NDQsLTcuMTkwMTIgLTMwLjcxOTY2OCwtMTMuNjg5NDggLTM5LjYzODAzOCwtMTkuNDk3MDEgLTguOTE4MzcxLC01LjgwNzUyIC0xOC42MDc0NzQsLTEyLjQzNDA5IC0yNC4wOTY1MjQsLTE4Ljg3NDE3IC01LjQyNjA0MywtNi4zNjYxNiAtOS42NTg4MjYsLTE1LjA3MDAzIC05LjY1ODgyNiwtMjQuODg3MjkgMCwtOS4yNjQwMSAyLjA3NTQxNCwtMTcuMjEzNDUgNi4yMjM0NTQsLTIzLjg1MDMzIDExLjA5ODI5OCwtMTQuMzk3NDggNDEuMjg2NjM4LC0xLjc5NTA3IDQ1LjA3NTYwOSwyNC4zNDc2MiA0LjgzOTM5Miw2Ljc3NDkxIDguODQ5MzUsMTYuMjQ3MjkgMTIuMDI5NTE1LDI4LjQxNTYgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTQuNDc4MjUsLTUuOTI0NDggLTkuOTU0ODgsLTEwLjYzMjIyIC0xNS45MDgzNywtMTQuMzc0MTEgMS42NDA1NSwwLjQ3OTA1IDMuMTkwMzksMS4wMjM3NiA0LjYzODY1LDEuNjQwMjQgNi40OTg2MSwyLjYyNjA3IDEyLjE2NzkzLDcuMzI3NDcgMTcuMDA3MywxNC4xMDM0NSA0LjgzOTM5LDYuNzc0OTEgOC44NDkzNSwxNi4yNDU2NyAxMi4wMjk1MiwyOC40MTM5NyAwLDAgOC40ODEyOCwtMC4xMjg5NCA4LjQ4OTc4LC0wLjAwMiAwLjQxNzc2LDYuNDE0OTQgLTEuNzUzMzksOS40NTI4NiAtNC4xMjM0MiwxMi41NjEwNCAtMi40MTc0LDMuMTY5NzggLTUuMTQ0ODYsNi43ODk3MyAtNC4wMDI3OCwxMy4wMDI5IDEuNTA3ODYsOC4yMDMxOCAxMC4xODM1NCwxMC41OTY0MiAxNC42MjE5NCw5LjMxMTU0IC0zLjMxODQyLC0wLjQ5OTExIC01LjMxODU1LC0xLjc0OTQ4IC01LjMxODU1LC0xLjc0OTQ4IDAsMCAxLjg3NjQ2LDAuOTk4NjggNS42NTExNywtMS4zNTk4MSAtMy4yNzY5NSwwLjk1NTcxIC0xMC43MDUyOSwtMC43OTczOCAtMTEuODAxMjUsLTYuNzYzMTMgLTAuOTU3NTIsLTUuMjA4NjEgMC45NDY1NCwtNy4yOTUxNCAzLjQwMTEzLC0xMC41MTQ4MiAyLjQ1NDYyLC0zLjIxOTY4IDUuMjg0MjYsLTYuOTU4MzEgNC42ODQzLC0xNC40ODgyNCBsIDAuMDAzLDAuMDAyIDguOTI2NzYsMCAwLC01NS45OTk2NyBjIC0xNS4wNzEyNSwtMy44NzE2OCAtMjcuNjUzMTQsLTYuMzYwNDIgLTM3Ljc0NjcxLC03LjQ2NTg2IC05Ljk1NTMxLC0xLjEwNzU1IC0yMC4xODgyMywtMS42NTk4MSAtMzAuNjk2NjEzLC0xLjY1OTgxIHogbSA3MC4zMjE2MDMsMTcuMzA4OTMgMC4yMzgwNSw0MC4zMDQ5IGMgMS4zMTgwOCwxLjIyNjY2IDIuNDM5NjUsMi4yNzgxNSAzLjM0MDgxLDMuMTA2MDIgNC44MzkzOSw2Ljc3NDkxIDguODQ5MzQsMTYuMjQ1NjYgMTIuMDI5NTEsMjguNDEzOTcgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTYuNjc3MzEsLTQuNTkzODEgLTE5LjgzNjQzLC0xMC40NzMwOSAtMzYuMTQwNzEsLTE1LjgyNTIyIHogbSAtMjguMTIwNDksNS42MDU1MSA4LjU2NDc5LDE3LjcxNjU1IGMgLTExLjk3MDM3LC02LjQ2Njk3IC0xMy44NDY3OCwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NzA1LDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiBtIDE1LjIyMTk1LDI0LjAwODQ4IDguNTY0NzksMTcuNzE2NTUgYyAtMTEuOTcwMzgsLTYuNDY2OTcgLTEzLjg0Njc5LC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk3MDQsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IG0gLTk5LjExMzg0LDIuMjA3NjQgOC41NjQ3OSwxNy43MTY1NSBjIC0xMS45NzAzODIsLTYuNDY2OTcgLTEzLjg0Njc4MiwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NTQyLDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiIgLz4KPC9zdmc+CjwhLS0gVGhpcyB3b3JrIGlzIGxpY2Vuc2VkIHVuZGVyIGEgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1TaGFyZUFsaWtlIDQuMCBJbnRlcm5hdGlvbmFsIExpY2Vuc2UuIC0tPgo8IS0tIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzQuMC8gLS0+Cg==") no-repeat fixed 50%/70% 70%,linear-gradient(180deg,#750000 0,#340404);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff750000',endColorstr='#ff340404',GradientType=0)}body.syndicate .normal{color:#40628a}body.syndicate .good{color:#73e573}body.syndicate .average{color:#be6209}body.syndicate .bad{color:#b00e0e}body.syndicate .highlight{color:#000}body.syndicate main{display:block;margin-top:32px;padding:2px 6px 0}body.syndicate hr{height:2px;background-color:#272727;border:none}body.syndicate .hidden{display:none}body.syndicate .bar .barText,body.syndicate span.button{color:#fff;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.syndicate .bold{font-weight:700}body.syndicate .italic{font-style:italic}body.syndicate [unselectable=on]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.syndicate div[data-tooltip],body.syndicate span[data-tooltip]{position:relative}body.syndicate div[data-tooltip]:after,body.syndicate span[data-tooltip]:after{position:absolute;display:block;z-index:2;width:250px;padding:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";white-space:normal;text-align:left;content:attr(data-tooltip);transition:all .5s;border:1px solid #272727;background-color:#363636}body.syndicate div[data-tooltip]:hover:after,body.syndicate span[data-tooltip]:hover:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.syndicate div[data-tooltip].tooltip-top:after,body.syndicate span[data-tooltip].tooltip-top:after{bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-bottom:after,body.syndicate div[data-tooltip].tooltip-top:hover:after,body.syndicate span[data-tooltip].tooltip-bottom:after,body.syndicate span[data-tooltip].tooltip-top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}body.syndicate div[data-tooltip].tooltip-bottom:after,body.syndicate span[data-tooltip].tooltip-bottom:after{top:100%;left:50%}body.syndicate div[data-tooltip].tooltip-bottom:hover:after,body.syndicate span[data-tooltip].tooltip-bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body.syndicate div[data-tooltip].tooltip-left:after,body.syndicate span[data-tooltip].tooltip-left:after{top:50%;right:100%;-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-left:hover:after,body.syndicate div[data-tooltip].tooltip-right:after,body.syndicate span[data-tooltip].tooltip-left:hover:after,body.syndicate span[data-tooltip].tooltip-right:after{-webkit-transform:translateX(-8px) translateY(-50%);-ms-transform:translateX(-8px) translateY(-50%);transform:translateX(-8px) translateY(-50%)}body.syndicate div[data-tooltip].tooltip-right:after,body.syndicate span[data-tooltip].tooltip-right:after{top:50%;left:100%}body.syndicate div[data-tooltip].tooltip-right:hover:after,body.syndicate span[data-tooltip].tooltip-right:hover:after{-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}body.syndicate .bar{display:inline-block;position:relative;vertical-align:middle;width:100%;height:20px;line-height:17px;padding:1px;border:1px solid #000;background:#272727}body.syndicate .bar .barText{position:absolute;top:0;right:3px}body.syndicate .bar .barFill{display:block;height:100%;transition:background-color 1s;background-color:#000}body.syndicate .bar .barFill.good{background-color:#73e573}body.syndicate .bar .barFill.average{background-color:#be6209}body.syndicate .bar .barFill.bad{background-color:#b00e0e}body.syndicate span.button{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;border:1px solid #272727}body.syndicate span.button .fa{padding-right:2px}body.syndicate span.button.normal{transition:background-color .5s;background-color:#397439}body.syndicate span.button.normal.active:focus,body.syndicate span.button.normal.active:hover{transition:background-color .25s;background-color:#4a964a;outline:0}body.syndicate span.button.disabled{transition:background-color .5s;background-color:#363636}body.syndicate span.button.disabled.active:focus,body.syndicate span.button.disabled.active:hover{transition:background-color .25s;background-color:#545454;outline:0}body.syndicate span.button.selected{transition:background-color .5s;background-color:#9d0808}body.syndicate span.button.selected.active:focus,body.syndicate span.button.selected.active:hover{transition:background-color .25s;background-color:#ce0b0b;outline:0}body.syndicate span.button.caution{transition:background-color .5s;background-color:#be6209}body.syndicate span.button.caution.active:focus,body.syndicate span.button.caution.active:hover{transition:background-color .25s;background-color:#eb790b;outline:0}body.syndicate span.button.danger{transition:background-color .5s;background-color:#9a9d00}body.syndicate span.button.danger.active:focus,body.syndicate span.button.danger.active:hover{transition:background-color .25s;background-color:#ced200;outline:0}body.syndicate span.button.gridable{width:125px;margin:2px 0}body.syndicate span.button+span:not(.button),body.syndicate span:not(.button)+span.button{margin-left:5px}body.syndicate div.display{width:100%;padding:4px;margin:6px 0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000);background-color:rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.75)}body.syndicate div.display header,body.syndicate div.subdisplay header{display:block;position:relative;width:100%;padding:0 4px;margin-bottom:6px;color:#fff;border-bottom:2px solid #272727}body.syndicate div.display header .buttonRight,body.syndicate div.subdisplay header .buttonRight{position:absolute;bottom:6px;right:4px}body.syndicate div.display article,body.syndicate div.subdisplay article{display:table;width:100%;border-collapse:collapse}body.syndicate input{display:inline-block;vertical-align:middle;height:20px;line-height:17px;padding:0 5px;white-space:nowrap;color:#fff;background-color:#9d0808;border:1px solid #272727}body.syndicate input::-webkit-input-placeholder{color:#999}body.syndicate input::-moz-placeholder{color:#999}body.syndicate input:-ms-input-placeholder{color:#999}body.syndicate input::placeholder{color:#999}body.syndicate input::-ms-clear{display:none}body.syndicate svg.linegraph{overflow:hidden}body.syndicate div.notice{margin:8px 0;padding:4px;box-shadow:none;color:#000;font-weight:700;font-style:italic;background-color:#750000;background-image:repeating-linear-gradient(-45deg,#750000,#750000 10px,#910101 0,#910101 20px)}body.syndicate div.notice .label{color:#000}body.syndicate div.notice .content:only-of-type{padding:0}body.syndicate div.notice hr{background-color:#272727}body.syndicate div.resize{position:fixed;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #363636;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}body.syndicate section .content,body.syndicate section .label,body.syndicate section .line{display:table-cell;margin:0;text-align:left;vertical-align:middle;padding:3px 2px}body.syndicate section{display:table-row;width:100%}body.syndicate section:not(:first-child){padding-top:4px}body.syndicate section.candystripe:nth-child(even){background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#33000000,endColorStr=#33000000);background-color:rgba(0,0,0,.2)}body.syndicate section .label{width:1%;padding-right:32px;white-space:nowrap;color:#fff}body.syndicate section .content:not(:last-child){padding-right:16px}body.syndicate section .line{width:100%}body.syndicate div.subdisplay{width:100%;margin:0}body.syndicate header.titlebar .close,body.syndicate header.titlebar .minimize{display:inline-block;position:relative;padding:7px;margin:-7px;color:#e74242}body.syndicate header.titlebar .close:hover,body.syndicate header.titlebar .minimize:hover{color:#eb5e5e}body.syndicate header.titlebar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 3px 3px rgba(0,0,0,.1)}body.syndicate header.titlebar .statusicon{position:absolute;top:4px;left:12px;transition:color .5s}body.syndicate header.titlebar .title{position:absolute;top:6px;left:46px;color:#e74242;font-size:16px;white-space:nowrap}body.syndicate header.titlebar .minimize{position:absolute;top:6px;right:46px}body.syndicate header.titlebar .close{position:absolute;top:4px;right:12px}.no-icons header.titlebar .statusicon{font-size:20px}.no-icons header.titlebar .statusicon:after{content:"O"}.no-icons header.titlebar .minimize{top:-2px;font-size:20px}.no-icons header.titlebar .minimize:after{content:"—"}.no-icons header.titlebar .close{font-size:20px}.no-icons header.titlebar .close:after{content:"X"} \ No newline at end of file diff --git a/tgui/assets/tgui.js b/tgui/assets/tgui.js index 73cd17783b5..6d870568e0e 100644 --- a/tgui/assets/tgui.js +++ b/tgui/assets/tgui.js @@ -5,8 +5,8 @@ if(e instanceof is)e.then(n,r);else if(!e||"object"!=typeof e&&"function"!=typeo e||(e=lf),this.update=e,this.update()}function tr(t,e){var n=e?"svg":"div";return df.innerHTML="<"+n+" "+t+">",D(df.childNodes[0].attributes)}function er(t,e){for(var n=t.length;n--;)if(t[n].name===e.name)return!1;return!0}function nr(t){for(;t=t.parent;)if("form"===t.name)return t}function rr(){this._ractive.binding.handleChange()}function ir(){var t;_f.call(this),t=this._ractive.root.viewmodel.get(this._ractive.binding.keypath),this.value=void 0==t?"":t}function ar(){var t=this._ractive.binding,e=this;t._timeout&&clearTimeout(t._timeout),t._timeout=setTimeout(function(){t.rendered&&_f.call(e),t._timeout=void 0},t.element.lazy)}function or(t,e,n){var r=t+e+n;return Af[r]||(Af[r]=[])}function sr(t){return t.isChecked}function ur(t){return t.element.getAttribute("value")}function cr(t){var e,n,r,i,a,o=t.attributes;return t.binding&&(t.binding.teardown(),t.binding=null),(t.getAttribute("contenteditable")||o.contenteditable&&lr(o.contenteditable))&&lr(o.value)?n=Sf:"input"===t.name?(e=t.getAttribute("type"),"radio"===e||"checkbox"===e?(r=lr(o.name),i=lr(o.checked),r&&i&&m("A radio input can have two-way binding on its name attribute, or its checked attribute - not both",{ractive:t.root}),r?n="radio"===e?Tf:Lf:i&&(n="radio"===e?Cf:Nf)):"file"===e&&lr(o.value)?n=Uf:lr(o.value)&&(n="number"===e||"range"===e?Bf:kf)):"select"===t.name&&lr(o.value)?n=t.getAttribute("multiple")?qf:Df:"textarea"===t.name&&lr(o.value)&&(n=kf),n&&(a=new n(t))&&a.keypath?a:void 0}function lr(t){return t&&t.isBindable}function pr(){var t=this.getAction();t&&!this.hasListener?this.listen():!t&&this.hasListener&&this.unrender()}function fr(t){zs(this.root,this.getAction(),{event:t})}function dr(){return(""+this.action).trim()}function hr(t,e,n){var r,i,a,o=this;this.element=t,this.root=t.root,this.parentFragment=t.parentFragment,this.name=e,-1!==e.indexOf("*")&&(p('Only component proxy-events may contain "*" wildcards, <%s on-%s="..."/> is not valid',t.name,e),this.invalid=!0),n.m?(i=n.a.r,this.method=n.m,this.keypaths=[],this.fn=Ml(n.a.s,i.length),this.parentFragment=t.parentFragment,a=this.root,this.refResolvers=[],i.forEach(function(t,e){var n=void 0;(n=$f.exec(t))?o.keypaths[e]={eventObject:!0,refinements:n[1]?n[1].split("."):[]}:o.refResolvers.push(Tl(o,t,function(t){return o.resolve(e,t)}))}),this.fire=mr):(r=n.n||n,"string"!=typeof r&&(r=new iv({template:r,root:this.root,owner:this})),this.action=r,n.d?(this.dynamicParams=new iv({template:n.d,root:this.root,owner:this.element}),this.fire=gr):n.a&&(this.params=n.a,this.fire=vr))}function mr(t){var e,n,r;if(e=this.root,"function"!=typeof e[this.method])throw Error('Attempted to call a non-existent method ("'+this.method+'")');n=this.keypaths.map(function(n){var r,i,a;if(void 0!==n){if(n.eventObject){if(r=t,i=n.refinements.length)for(a=0;i>a;a+=1)r=r[n.refinements[a]]}else r=e.viewmodel.get(n);return r}}),Ws.enqueue(e,t),r=this.fn.apply(null,n),e[this.method].apply(e,r),Ws.dequeue(e)}function vr(t){zs(this.root,this.getAction(),{event:t,args:this.params})}function gr(t){var e=this.dynamicParams.getArgsList();"string"==typeof e&&(e=e.substr(1,e.length-2)),zs(this.root,this.getAction(),{event:t,args:e})}function yr(t){var e,n,r,i={};e=this._ractive,n=e.events[t.type],(r=Cl(n.element.parentFragment))&&(i=Cl.resolve(r)),n.fire({node:this,original:t,index:i,keypath:e.keypath.str,context:e.root.viewmodel.get(e.keypath)})}function br(){var t,e=this.name;if(!this.invalid){if(t=g("events",this.root,e))this.custom=t(this.node,xr(e));else{if(!("on"+e in this.node||window&&"on"+e in window||Za))return void(Xf[e]||v(Io(e,"event"),{node:this.node}));this.node.addEventListener(e,Qf,!1)}this.hasListener=!0}}function xr(t){return Jf[t]||(Jf[t]=function(e){var n=e.node._ractive;e.index=n.index,e.keypath=n.keypath.str,e.context=n.root.viewmodel.get(n.keypath),n.events[t].fire(e)}),Jf[t]}function wr(t,e){function n(n){n&&n.rebind(t,e)}var r;return this.method?(r=this.element.parentFragment,void this.refResolvers.forEach(n)):("string"!=typeof this.action&&n(this.action),void(this.dynamicParams&&n(this.dynamicParams)))}function _r(){this.node=this.element.node,this.node._ractive.events[this.name]=this,(this.method||this.getAction())&&this.listen()}function kr(t,e){this.keypaths[t]=e}function Er(){return this.method?void this.refResolvers.forEach(K):("string"!=typeof this.action&&this.action.unbind(),void(this.dynamicParams&&this.dynamicParams.unbind()))}function Sr(){this.custom?this.custom.teardown():this.node.removeEventListener(this.name,Qf,!1),this.hasListener=!1}function Or(){var t=this;this.dirty||(this.dirty=!0,ys.scheduleTask(function(){Ar(t),t.dirty=!1})),this.parentFragment.bubble()}function Ar(t){var e,n,r,i,a;e=t.node,e&&(i=D(e.options),n=t.getAttribute("value"),r=t.getAttribute("multiple"),void 0!==n?(i.forEach(function(t){var e,i;e=t._ractive?t._ractive.value:t.value,i=r?Pr(n,e):n==e,i&&(a=!0),t.selected=i}),a||(i[0]&&(i[0].selected=!0),t.binding&&t.binding.forceUpdate())):t.binding&&t.binding.forceUpdate())}function Pr(t,e){for(var n=t.length;n--;)if(t[n]==e)return!0}function Cr(t,e){t.select=Tr(t.parent),t.select&&(t.select.options.push(t),e.a||(e.a={}),void 0!==e.a.value||e.a.hasOwnProperty("disabled")||(e.a.value=e.f),"selected"in e.a&&void 0!==t.select.getAttribute("value")&&delete e.a.selected)}function jr(t){t.select&&R(t.select.options,t)}function Tr(t){if(t)do if("select"===t.name)return t;while(t=t.parent)}function Mr(t){var e,n,r,i,a,o,s;this.type=Ac,e=this.parentFragment=t.parentFragment,n=this.template=t.template,this.parent=t.pElement||e.pElement,this.root=r=e.root,this.index=t.index,this.key=t.key,this.name=Wp(n.e),"option"===this.name&&Cr(this,n),"select"===this.name&&(this.options=[],this.bubble=Or),"form"===this.name&&(this.formBindings=[]),s=Up(this,n),this.attributes=mf(this,n.a),this.conditionalAttributes=yf(this,n.m),n.f&&(this.fragment=new iv({template:n.f,root:r,owner:this,pElement:this,cssIds:null})),o=r.twoway,s.twoway===!1?o=!1:s.twoway===!0&&(o=!0),this.twoway=o,this.lazy=s.lazy,o&&(i=Wf(this,n.a))&&(this.binding=i,a=this.root._twowayBindings[i.keypath.str]||(this.root._twowayBindings[i.keypath.str]=[]),a.push(i)),n.v&&(this.eventHandlers=od(this,n.v)),n.o&&(this.decorator=new pd(this,n.o)),this.intro=n.t0||n.t1,this.outro=n.t0||n.t2}function Lr(t,e){function n(n){n.rebind(t,e)}var r,i,a,o;if(this.attributes&&this.attributes.forEach(n),this.conditionalAttributes&&this.conditionalAttributes.forEach(n),this.eventHandlers&&this.eventHandlers.forEach(n),this.decorator&&n(this.decorator),this.fragment&&n(this.fragment),a=this.liveQueries)for(o=this.root,r=a.length;r--;)a[r]._makeDirty();this.node&&(i=this.node._ractive)&&_(i,"keypath",t,e)}function Fr(t){var e;(t.attributes.width||t.attributes.height)&&t.node.addEventListener("load",e=function(){var n=t.getAttribute("width"),r=t.getAttribute("height");void 0!==n&&t.node.setAttribute("width",n),void 0!==r&&t.node.setAttribute("height",r),t.node.removeEventListener("load",e,!1)},!1)}function Nr(t){t.node.addEventListener("reset",Dr,!1)}function Rr(t){t.node.removeEventListener("reset",Dr,!1)}function Dr(){var t=this._ractive.proxy;ys.start(),t.formBindings.forEach(Ir),ys.end()}function Ir(t){t.root.viewmodel.set(t.keypath,t.resetValue)}function qr(t,e,n){var r,i,a;this.element=t,this.root=r=t.root,this.isIntro=n,i=e.n||e,("string"==typeof i||(a=new iv({template:i,root:r,owner:t}),i=""+a,a.unbind(),""!==i))&&(this.name=i,e.a?this.params=e.a:e.d&&(a=new iv({template:e.d,root:r,owner:t}),this.params=a.getArgsList(),a.unbind()),this._fn=g("transitions",r,i),this._fn||v(Io(i,"transition"),{ractive:this.root}))}function Vr(t){return t}function Ur(){Ud.hidden=document[Dd]}function Br(){Ud.hidden=!0}function Wr(){Ud.hidden=!1}function zr(){var t,e,n,r=this;return t=this.node=this.element.node,e=t.getAttribute("style"),this.complete=function(i){n||(!i&&r.isIntro&&Hr(t,e),t._ractive.transition=null,r._manager.remove(r),n=!0)},this._fn?void this._fn.apply(this.root,[this].concat(this.params)):void this.complete()}function Hr(t,e){e?t.setAttribute("style",e):(t.getAttribute("style"),t.removeAttribute("style"))}function Gr(){var t,e,n,r=this,i=this.root;return t=Kr(this),e=this.node=lo(this.name,t),this.parentFragment.cssIds&&this.node.setAttribute("data-ractive-css",this.parentFragment.cssIds.map(function(t){return"{"+t+"}"}).join(" ")),So(this.node,"_ractive",{value:{proxy:this,keypath:ls(this.parentFragment),events:Eo(null),root:i}}),this.attributes.forEach(function(t){return t.render(e)}),this.conditionalAttributes.forEach(function(t){return t.render(e)}),this.fragment&&("script"===this.name?(this.bubble=Xd,this.node.text=this.fragment.toString(!1),this.fragment.unrender=ko):"style"===this.name?(this.bubble=Jd,this.bubble(),this.fragment.unrender=ko):this.binding&&this.getAttribute("contenteditable")?this.fragment.unrender=ko:this.node.appendChild(this.fragment.render())),this.binding&&(this.binding.render(),this.node._ractive.binding=this.binding),this.eventHandlers&&this.eventHandlers.forEach(function(t){return t.render()}),"option"===this.name&&$r(this),"img"===this.name?Fr(this):"form"===this.name?Nr(this):"input"===this.name||"textarea"===this.name?this.node.defaultValue=this.node.value:"option"===this.name&&(this.node.defaultSelected=this.node.selected),this.decorator&&this.decorator.fn&&ys.scheduleTask(function(){r.decorator.torndown||r.decorator.init()},!0),i.transitionsEnabled&&this.intro&&(n=new Zd(this,this.intro,!0),ys.registerTransition(n),ys.scheduleTask(function(){return n.start()},!0),this.transition=n),this.node.autofocus&&ys.scheduleTask(function(){return r.node.focus()},!0),Qr(this),this.node}function Kr(t){var e,n,r;return e=(n=t.getAttribute("xmlns"))?n:"svg"===t.name?no.svg:(r=t.parent)?"foreignObject"===r.name?no.html:r.node.namespaceURI:t.root.el.namespaceURI}function $r(t){var e,n,r;if(t.select&&(n=t.select.getAttribute("value"),void 0!==n))if(e=t.getAttribute("value"),t.select.node.multiple&&a(n)){for(r=n.length;r--;)if(e==n[r]){t.node.selected=!0;break}}else t.node.selected=e==n}function Qr(t){var e,n,r,i,a;e=t.root;do for(n=e._liveQueries,r=n.length;r--;)i=n[r],a=n["_"+i],a._test(t)&&(t.liveQueries||(t.liveQueries=[])).push(a);while(e=e.parent)}function Yr(t){var e,n,r;if(e=t.getAttribute("value"),void 0===e||!t.select)return!1;if(n=t.select.getAttribute("value"),n==e)return!0;if(t.select.getAttribute("multiple")&&a(n))for(r=n.length;r--;)if(n[r]==e)return!0}function Jr(t){var e,n,r,i;return e=t.attributes,n=e.type,r=e.value,i=e.name,n&&"radio"===n.value&&r&&i.interpolator&&r.value===i.interpolator.value?!0:void 0}function Xr(t){var e=""+t;return e?" "+e:""}function Zr(){this.fragment&&this.fragment.unbind(),this.binding&&this.binding.unbind(),this.eventHandlers&&this.eventHandlers.forEach(K),"option"===this.name&&jr(this),this.attributes.forEach(K),this.conditionalAttributes.forEach(K)}function ti(t){var e,n,r;(r=this.transition)&&r.complete(),"option"===this.name?this.detach():t&&ys.detachWhenReady(this),this.fragment&&this.fragment.unrender(!1),(e=this.binding)&&(this.binding.unrender(),this.node._ractive.binding=null,n=this.root._twowayBindings[e.keypath.str],n.splice(n.indexOf(e),1)),this.eventHandlers&&this.eventHandlers.forEach($),this.decorator&&ys.registerDecorator(this.decorator),this.root.transitionsEnabled&&this.outro&&(r=new Zd(this,this.outro,!1),ys.registerTransition(r),ys.scheduleTask(function(){return r.start()})),this.liveQueries&&ei(this),"form"===this.name&&Rr(this)}function ei(t){var e,n,r;for(r=t.liveQueries.length;r--;)e=t.liveQueries[r],n=e.selector,e._remove(t.node)}function ni(t,e){var n=sh.exec(e)[0];return null===t||n.length%s}}) cannot contain nested inline partials",e,{ractive:t});var s=r?a:ai(a,e);s.partials[e]=i=o.t}return r&&(i._fn=r),i.v?i.t:i}}function ai(t,e){return t.partials.hasOwnProperty(e)?t:oi(t.constructor,e)}function oi(t,e){return t?t.partials.hasOwnProperty(e)?t:oi(t._Parent,e):void 0}function si(t,e){if(e){if(e.template&&e.template.p&&e.template.p[t])return e.template.p[t];if(e.parentFragment&&e.parentFragment.owner)return si(t,e.parentFragment.owner)}}function ui(t,e){var n,r=y("components",t,e);if(r&&(n=r.components[e],!n._Parent)){var i=n.bind(r);if(i.isOwner=r.components.hasOwnProperty(e),n=i(),!n)return void m(Do,e,"component","component",{ractive:t});"string"==typeof n&&(n=ui(t,n)),n._fn=i,r.components[e]=n}return n}function ci(){var t=this.instance.fragment.detach();return bh.fire(this.instance),t}function li(t){return this.instance.fragment.find(t)}function pi(t,e){return this.instance.fragment.findAll(t,e)}function fi(t,e){e._test(this,!0),this.instance.fragment&&this.instance.fragment.findAllComponents(t,e)}function di(t){return t&&t!==this.name?this.instance.fragment?this.instance.fragment.findComponent(t):null:this.instance}function hi(){return this.parentFragment.findNextNode(this)}function mi(){return this.rendered?this.instance.fragment.firstNode():null}function vi(t,e,n){function r(t){var n,r;t.value=e,t.updating||(r=t.ractive,n=t.keypath,t.updating=!0,ys.start(r),r.viewmodel.mark(n),ys.end(),t.updating=!1)}var i,a,o,s,u,c;if(i=t.obj,a=t.prop,n&&!n.configurable){if("length"===a)return;throw Error('Cannot use magic mode with property "'+a+'" - object is not configurable')}n&&(o=n.get,s=n.set),u=o||function(){return e},c=function(t){s&&s(t),e=o?o():t,c._ractiveWrappers.forEach(r)},c._ractiveWrappers=[t],Object.defineProperty(i,a,{get:u,set:c,enumerable:!0,configurable:!0})}function gi(t,e){var n,r,i,a;if(this.adaptors)for(n=this.adaptors.length,r=0;n>r;r+=1)if(i=this.adaptors[r],i.filter(e,t,this.ractive))return a=this.wrapped[t]=i.wrap(this.ractive,e,t,bi(t)),void(a.value=e)}function yi(t,e){var n,r={};if(!e)return t;e+=".";for(n in t)t.hasOwnProperty(n)&&(r[e+n]=t[n]);return r}function bi(t){var e;return Wh[t]||(e=t?t+".":"",Wh[t]=function(n,r){var i;return"string"==typeof n?(i={},i[e+n]=r,i):"object"==typeof n?e?yi(n,t):n:void 0}),Wh[t]}function xi(t){var e,n,r=[Yo];for(e=t.length;e--;)for(n=t[e].parent;n&&!n.isRoot;)-1===t.indexOf(n)&&T(r,n),n=n.parent;return r}function wi(t,e,n){var r;ki(t,e),n||(r=e.wildcardMatches(),r.forEach(function(n){_i(t,n,e)}))}function _i(t,e,n){var r,i,a;e=e.str||e,r=t.depsMap.patternObservers,i=r&&r[e],i&&i.forEach(function(e){a=n.join(e.lastKey),ki(t,a),_i(t,e,a)})}function ki(t,e){t.patternObservers.forEach(function(t){t.regex.test(e.str)&&t.update(e)})}function Ei(){function t(t){var r=t.key;t.viewmodel===o?(o.clearCache(r.str),t.invalidate(),n.push(r),e(r)):t.viewmodel.mark(r)}function e(n){var r,i;o.noCascade.hasOwnProperty(n.str)||((i=o.deps.computed[n.str])&&i.forEach(t),(r=o.depsMap.computed[n.str])&&r.forEach(e))}var n,r,i,a=this,o=this,s={};return n=this.changes,n.length?(n.slice().forEach(e),r=zh(n),r.forEach(function(e){var r;-1===n.indexOf(e)&&(r=o.deps.computed[e.str])&&r.forEach(t)}),this.changes=[],this.patternObservers.length&&(r.forEach(function(t){return Hh(a,t,!0)}),n.forEach(function(t){return Hh(a,t)})),this.deps.observers&&(r.forEach(function(t){return Si(a,null,t,"observers")}),Ai(this,n,"observers")),this.deps["default"]&&(i=[],r.forEach(function(t){return Si(a,i,t,"default")}),i.length&&Oi(this,i,n),Ai(this,n,"default")),n.forEach(function(t){s[t.str]=a.get(t)}),this.implicitChanges={},this.noCascade={},s):void 0}function Si(t,e,n,r){var i,a;(i=Pi(t,n,r))&&(a=t.get(n),i.forEach(function(t){e&&t.refineValue?e.push(t):t.setValue(a)}))}function Oi(t,e,n){e.forEach(function(e){for(var r=!1,i=0,a=n.length,o=[];a>i;){var s=n[i];if(s===e.keypath){r=!0;break}s.slice(0,e.keypath.length)===e.keypath&&o.push(s),i++}r&&e.setValue(t.get(e.keypath)),o.length&&e.refineValue(o)})}function Ai(t,e,n){function r(t){t.forEach(i),t.forEach(a)}function i(e){var r=Pi(t,e,n);r&&s.push({keypath:e,deps:r})}function a(e){var i;(i=t.depsMap[n][e.str])&&r(i)}function o(e){var n=t.get(e.keypath);e.deps.forEach(function(t){return t.setValue(n)})}var s=[];r(e),s.forEach(o)}function Pi(t,e,n){var r=t.deps[n];return r?r[e.str]:null}function Ci(){this.captureGroups.push([])}function ji(t,e){var n,r;if(e||(r=this.wrapped[t])&&r.teardown()!==!1&&(this.wrapped[t]=null),this.cache[t]=void 0,n=this.cacheMap[t])for(;n.length;)this.clearCache(n.pop())}function Ti(t,e){var n=e.firstKey;return!(n in t.data||n in t.computations||n in t.mappings)}function Mi(t,e){var n=new Xh(t,e);return this.ready&&n.init(this),this.computations[t.str]=n}function Li(t,e){var n,r,i,a,o,s=this.cache,u=t.str;if(e=e||nm,e.capture&&(a=N(this.captureGroups))&&(~a.indexOf(t)||a.push(t)),Mo.call(this.mappings,t.firstKey))return this.mappings[t.firstKey].get(t,e);if(t.isSpecial)return t.value;if(void 0===s[u]?((r=this.computations[u])&&!r.bypass?(n=r.get(),this.adapt(u,n)):(i=this.wrapped[u])?n=i.value:t.isRoot?(this.adapt("",this.data),n=this.data):n=Fi(this,t),s[u]=n):n=s[u],!e.noUnwrap&&(i=this.wrapped[u])&&(n=i.get()),t.isRoot&&e.fullRootGet)for(o in this.mappings)n[o]=this.mappings[o].getValue();return n===tm?void 0:n}function Fi(t,e){var n,r,i,a;return n=t.get(e.parent),(a=t.wrapped[e.parent.str])&&(n=a.get()),null!==n&&void 0!==n?((r=t.cacheMap[e.parent.str])?-1===r.indexOf(e.str)&&r.push(e.str):t.cacheMap[e.parent.str]=[e.str],"object"!=typeof n||e.lastKey in n?(i=n[e.lastKey],t.adapt(e.str,i,!1),t.cache[e.str]=i,i):t.cache[e.str]=tm):void 0}function Ni(){var t;for(t in this.computations)this.computations[t].init(this)}function Ri(t,e){var n=this.mappings[t.str]=new am(t,e);return n.initViewmodel(this),n}function Di(t,e){var n,r=t.str;e&&(e.implicit&&(this.implicitChanges[r]=!0),e.noCascade&&(this.noCascade[r]=!0)),(n=this.computations[r])&&n.invalidate(),-1===this.changes.indexOf(t)&&this.changes.push(t);var i=e?e.keepExistingWrapper:!1;this.clearCache(r,i),this.ready&&this.onchange()}function Ii(t,e,n,r){var i,a,o,s;if(this.mark(t),r&&r.compare){o=Vi(r.compare);try{i=e.map(o),a=n.map(o)}catch(u){m('merge(): "%s" comparison failed. Falling back to identity checking',t),i=e,a=n}}else i=e,a=n;s=sm(i,a),this.smartUpdate(t,n,s,e.length!==n.length)}function qi(t){return JSON.stringify(t)}function Vi(t){if(t===!0)return qi;if("string"==typeof t)return cm[t]||(cm[t]=function(e){return e[t]}),cm[t];if("function"==typeof t)return t;throw Error("The `compare` option must be a function, or a string representing an identifying field (or `true` to use JSON.stringify)")}function Ui(t,e){var n,r,i,a=void 0===arguments[2]?"default":arguments[2];e.isStatic||((n=this.mappings[t.firstKey])?n.register(t,e,a):(r=this.deps[a]||(this.deps[a]={}),i=r[t.str]||(r[t.str]=[]),i.push(e),this.depsMap[a]||(this.depsMap[a]={}),t.isRoot||Bi(this,t,a)))}function Bi(t,e,n){for(var r,i,a;!e.isRoot;)r=t.depsMap[n],i=r[e.parent.str]||(r[e.parent.str]=[]),a=e.str,void 0===i["_"+a]&&(i["_"+a]=0,i.push(e)),i["_"+a]+=1,e=e.parent}function Wi(){return this.captureGroups.pop()}function zi(t){this.data=t,this.clearCache("")}function Hi(t,e){var n,r,i,a,o=void 0===arguments[2]?{}:arguments[2];if(!o.noMapping&&(n=this.mappings[t.firstKey]))return n.set(t,e);if(r=this.computations[t.str]){if(r.setting)return;r.set(e),e=r.get()}s(this.cache[t.str],e)||(i=this.wrapped[t.str],i&&i.reset&&(a=i.reset(e)!==!1,a&&(e=i.get())),r||a||Gi(this,t,e),o.silent?this.clearCache(t.str):this.mark(t))}function Gi(t,e,n){var r,i,a,o;a=function(){r.set?r.set(e.lastKey,n):(i=r.get(),o())},o=function(){i||(i=Dh(e.lastKey),t.set(e.parent,i,{silent:!0})),i[e.lastKey]=n},r=t.wrapped[e.parent.str],r?a():(i=t.get(e.parent),(r=t.wrapped[e.parent.str])?a():o())}function Ki(t,e,n){var r,i,a,o=this;if(i=n.length,n.forEach(function(e,n){-1===e&&o.mark(t.join(n),vm)}),this.set(t,e,{silent:!0}),(r=this.deps["default"][t.str])&&r.filter($i).forEach(function(t){return t.shuffle(n,e)}),i!==e.length){for(this.mark(t.join("length"),mm),a=n.touchedFrom;aa;a+=1)this.mark(t.join(a),vm)}}function $i(t){return"function"==typeof t.shuffle}function Qi(){var t,e=this;for(Object.keys(this.cache).forEach(function(t){return e.clearCache(t)});t=this.unresolvedImplicitDependencies.pop();)t.teardown()}function Yi(t,e){var n,r,i,a=void 0===arguments[2]?"default":arguments[2];if(!e.isStatic){if(n=this.mappings[t.firstKey])return n.unregister(t,e,a);if(r=this.deps[a][t.str],i=r.indexOf(e),-1===i)throw Error("Attempted to remove a dependant that was no longer registered! This should not happen. If you are seeing this bug in development please raise an issue at https://github.com/RactiveJS/Ractive/issues - thanks");r.splice(i,1),t.isRoot||Ji(this,t,a)}}function Ji(t,e,n){for(var r,i;!e.isRoot;)r=t.depsMap[n],i=r[e.parent.str],i["_"+e.str]-=1,i["_"+e.str]||(R(i,e),i["_"+e.str]=void 0),e=e.parent}function Xi(t){this.hook=new as(t),this.inProcess={},this.queue={}}function Zi(t,e){return t[e._guid]||(t[e._guid]=[])}function ta(t,e){var n=Zi(t.queue,e);for(t.hook.fire(e);n.length;)ta(t,n.shift());delete t.queue[e._guid]}function ea(t,e){var n,r={};for(n in e)r[n]=na(t,n,e[n]);return r}function na(t,e,n){var r,i;return"function"==typeof n&&(r=ia(n,t)),"string"==typeof n&&(r=ra(t,n)),"object"==typeof n&&("string"==typeof n.get?r=ra(t,n.get):"function"==typeof n.get?r=ia(n.get,t):p("`%s` computation must have a `get()` method",e),"function"==typeof n.set&&(i=ia(n.set,t))),{getter:r,setter:i}}function ra(t,e){var n,r,i;return n="return ("+e.replace(km,function(t,e){return r=!0,'__ractive.get("'+e+'")'})+");",r&&(n="var __ractive = this; "+n),i=Function(n),r?i.bind(t):i}function ia(t,e){return/this/.test(""+t)?t.bind(e):t}function aa(e){var n,i,a=void 0===arguments[1]?{}:arguments[1],o=void 0===arguments[2]?{}:arguments[2];if(Mv.DEBUG&&To(),ua(e,o),So(e,"data",{get:ca}),Em.fire(e,a),Pm.forEach(function(t){e[t]=r(Eo(e.constructor[t]||null),a[t])}),i=new xm({adapt:oa(e,e.adapt,a),data:Hu.init(e.constructor,e,a),computed:_m(e,r(Eo(e.constructor.prototype.computed),a.computed)),mappings:o.mappings,ractive:e,onchange:function(){return ys.addRactive(e)}}),e.viewmodel=i,i.init(),cc.init(e.constructor,e,a),Sm.fire(e),Om.begin(e),e.template){var s=void 0;(o.cssIds||e.cssId)&&(s=o.cssIds?o.cssIds.slice():[],e.cssId&&s.push(e.cssId)),e.fragment=new iv({template:e.template,root:e,owner:e,cssIds:s})}if(Om.end(e),n=t(e.el)){var u=e.render(n,e.append);Mv.DEBUG_PROMISES&&u["catch"](function(t){throw v("Promise debugging is enabled, to help solve errors that happen asynchronously. Some browsers will log unhandled promise rejections, in which case you can safely disable promise debugging:\n Ractive.DEBUG_PROMISES = false;"),m("An error happened during rendering",{ractive:e}),t.stack&&f(t.stack),t})}}function oa(t,e,n){function r(e){return"string"==typeof e&&(e=g("adaptors",t,e),e||p(Io(e,"adaptor"))),e}var i,a,o;if(e=e.map(r),i=F(n.adapt).map(r),i=sa(e,i),a="magic"in n?n.magic:t.magic,o="modifyArrays"in n?n.modifyArrays:t.modifyArrays,a){if(!eo)throw Error("Getters and setters (magic mode) are not supported in this browser");o&&i.push(Uh),i.push(Vh)}return o&&i.push(Nh),i}function sa(t,e){for(var n=t.slice(),r=e.length;r--;)~n.indexOf(e[r])||n.push(e[r]);return n}function ua(t,e){t._guid="r-"+Am++,t._subs=Eo(null),t._config={},t._twowayBindings=Eo(null),t._animations=[],t.nodes={},t._liveQueries=[],t._liveComponentQueries=[],t._boundFunctions=[],t._observers=[],e.component?(t.parent=e.parent,t.container=e.container||null,t.root=t.parent.root,t.component=e.component,e.component.instance=t,t._inlinePartials=e.inlinePartials):(t.root=t,t.parent=t.container=null)}function ca(){throw Error("Using `ractive.data` is no longer supported - you must use the `ractive.get()` API instead")}function la(t,e,n){this.parentFragment=t.parentFragment,this.callback=n,this.fragment=new iv({template:e,root:t.root,owner:this}),this.update()}function pa(t,e,n){var r;return e.r?r=Tl(t,e.r,n):e.x?r=new Nl(t,t.parentFragment,e.x,n):e.rx&&(r=new ql(t,e.rx,n)),r}function fa(t){return 1===t.length&&t[0].t===Ec}function da(t,e){var n;for(n in e)e.hasOwnProperty(n)&&ha(t.instance,t.root,n,e[n])}function ha(t,e,n,r){"string"!=typeof r&&p("Components currently only support simple events - you cannot include arguments. Sorry!"),t.on(n,function(){var t,n;return arguments.length&&arguments[0]&&arguments[0].node&&(t=Array.prototype.shift.call(arguments)),n=Array.prototype.slice.call(arguments),zs(e,r,{event:t,args:n}),!1})}function ma(t,e){var n,r;if(!e)throw Error('Component "'+this.name+'" not found');n=this.parentFragment=t.parentFragment,r=n.root,this.root=r,this.type=Tc,this.name=t.template.e,this.index=t.index,this.indexRefBindings={},this.yielders={},this.resolvers=[],Tm(this,e,t.template.a,t.template.f,t.template.p),Mm(this,t.template.v),(t.template.t0||t.template.t1||t.template.t2||t.template.o)&&m('The "intro", "outro" and "decorator" directives have no effect on components',{ractive:this.instance}),Lm(this)}function va(t,e){function n(n){n.rebind(t,e)}var r;this.resolvers.forEach(n);for(var i in this.yielders)this.yielders[i][0]&&n(this.yielders[i][0]);(r=this.root._liveComponentQueries["_"+this.name])&&r._makeDirty()}function ga(){var t=this.instance;return t.render(this.parentFragment.getNode()),this.rendered=!0,t.fragment.detach()}function ya(){return""+this.instance.fragment}function ba(){var t=this.instance;this.resolvers.forEach(K),xa(this),t._observers.forEach(Q),t.fragment.unbind(),t.viewmodel.teardown(),t.fragment.rendered&&t.el.__ractive_instances__&&R(t.el.__ractive_instances__,t),qm.fire(t)}function xa(t){var e,n;e=t.root;do(n=e._liveComponentQueries["_"+t.name])&&n._remove(t);while(e=e.parent)}function wa(t){this.shouldDestroy=t,this.instance.unrender()}function _a(t){var e=this;this.owner=t.owner,this.parent=this.owner.parentFragment,this.root=t.root,this.pElement=t.pElement,this.context=t.context,this.index=t.index,this.key=t.key,this.registeredIndexRefs=[],this.cssIds="cssIds"in t?t.cssIds:this.parent?this.parent.cssIds:null,this.items=t.template.map(function(n,r){return ka({parentFragment:e,pElement:t.pElement,template:n,index:r})}),this.value=this.argsList=null,this.dirtyArgs=this.dirtyValue=!0,this.bound=!0}function ka(t){if("string"==typeof t.template)return new bl(t);switch(t.template.t){case Mc:return new Gm(t);case Ec:return new Hl(t);case Oc:return new pp(t);case Sc:return new Cp(t);case Ac:var e=void 0;return(e=gh(t.parentFragment.root,t.template.e))?new Bm(t,e):new ah(t);case Pc:return new vh(t);case Cc:return new zm(t);case Lc:return new $m(t);default:throw Error("Something very strange happened. Please file an issue at https://github.com/ractivejs/ractive/issues. Thanks!")}}function Ea(t,e){(!this.owner||this.owner.hasContext)&&_(this,"context",t,e),this.items.forEach(function(n){n.rebind&&n.rebind(t,e)})}function Sa(){var t;return 1===this.items.length?t=this.items[0].render():(t=document.createDocumentFragment(),this.items.forEach(function(e){t.appendChild(e.render())})),this.rendered=!0,t}function Oa(t){return this.items?this.items.map(t?Pa:Aa).join(""):""}function Aa(t){return""+t}function Pa(t){return t.toString(!0)}function Ca(){this.bound&&(this.items.forEach(ja),this.bound=!1)}function ja(t){t.unbind&&t.unbind()}function Ta(t){if(!this.rendered)throw Error("Attempted to unrender a fragment that was not rendered");this.items.forEach(function(e){return e.unrender(t)}),this.rendered=!1}function Ma(t){var e,n,r,i,a;if(t=t||{},"object"!=typeof t)throw Error("The reset method takes either no arguments, or an object containing new data");for((n=this.viewmodel.wrapped[""])&&n.reset?n.reset(t)===!1&&this.viewmodel.reset(t):this.viewmodel.reset(t),r=cc.reset(this),i=r.length;i--;)if(ov.indexOf(r[i])>-1){a=!0;break}if(a){var o=void 0;this.viewmodel.mark(Yo),(o=this.component)&&(o.shouldDestroy=!0),this.unrender(),o&&(o.shouldDestroy=!1),this.fragment.template!==this.template&&(this.fragment.unbind(),this.fragment=new iv({template:this.template,root:this,owner:this})),e=this.render(this.el,this.anchor)}else e=ys.start(this,!0),this.viewmodel.mark(Yo),ys.end();return sv.fire(this,t),e}function La(t){var e,n;Ju.init(null,this,{template:t}),e=this.transitionsEnabled,this.transitionsEnabled=!1,(n=this.component)&&(n.shouldDestroy=!0),this.unrender(),n&&(n.shouldDestroy=!1),this.fragment.unbind(),this.fragment=new iv({template:this.template,root:this,owner:this}),this.render(this.el,this.anchor),this.transitionsEnabled=e}function Fa(t,e){var n,r;if(r=ys.start(this,!0),c(t)){n=t;for(t in n)n.hasOwnProperty(t)&&(e=n[t],Na(this,t,e))}else Na(this,t,e);return ys.end(),r}function Na(t,e,n){e=E(A(e)),e.isPattern?S(t,e).forEach(function(e){t.viewmodel.set(e,n)}):t.viewmodel.set(e,n)}function Ra(t,e){return Jo(this,t,void 0===e?-1:-e)}function Da(){var t;return this.fragment.unbind(),this.viewmodel.teardown(),this._observers.forEach(Q),this.fragment.rendered&&this.el.__ractive_instances__&&R(this.el.__ractive_instances__,this),this.shouldDestroy=!0,t=this.fragment.rendered?this.unrender():cs.resolve(),gv.fire(this),this._boundFunctions.forEach(Ia),t}function Ia(t){delete t.fn[t.prop]}function qa(t){var e=this;if("string"!=typeof t)throw new TypeError(Ro);var n=void 0;return/\*/.test(t)?(n={},S(this,E(A(t))).forEach(function(t){n[t.str]=!e.viewmodel.get(t)}),this.set(n)):this.set(t,!this.get(t))}function Va(){return this.fragment.toString(!0)}function Ua(){var t,e;if(!this.fragment.rendered)return m("ractive.unrender() was called on a Ractive instance that was not rendered"),cs.resolve();for(t=ys.start(this,!0),e=!this.component||this.component.shouldDestroy||this.shouldDestroy;this._animations[0];)this._animations[0].stop();return this.fragment.unrender(e),R(this.el.__ractive_instances__,this),wv.fire(this),ys.end(),t}function Ba(t){var e;return t=E(t)||Yo,e=ys.start(this,!0),this.viewmodel.mark(t),ys.end(),Ev.fire(this,t),e}function Wa(t,e){var n,r,i;if("string"!=typeof t||e){i=[];for(r in this._twowayBindings)(!t||E(r).equalsOrStartsWith(t))&&i.push.apply(i,this._twowayBindings[r])}else i=this._twowayBindings[t];return n=za(this,i),this.set(n)}function za(t,e){var n={},r=[];return e.forEach(function(t){var e,i;if(!t.radioName||t.element.node.checked){if(t.checkboxName)return void(r[t.keypath.str]||t.changed()||(r.push(t.keypath),r[t.keypath.str]=t));e=t.attribute.value,i=t.getValue(),L(e,i)||s(e,i)||(n[t.keypath.str]=i)}}),r.length&&r.forEach(function(t){var e,i,a;e=r[t.str],i=e.attribute.value,a=e.getValue(),L(i,a)||(n[t.str]=a)}),n}function Ha(t,e){return"function"==typeof e&&/_super/.test(t)}function Ga(t){for(var e={};t;)Ka(t,e),Qa(t,e),t=t._Parent!==Mv?t._Parent:!1;return e}function Ka(t,e){ic.forEach(function(n){$a(n.useDefaults?t.prototype:t,e,n.name)})}function $a(t,e,n){var r,i=Object.keys(t[n]);i.length&&((r=e[n])||(r=e[n]={}),i.filter(function(t){return!(t in r)}).forEach(function(e){return r[e]=t[n][e]}))}function Qa(t,e){Object.keys(t.prototype).forEach(function(n){if("computed"!==n){var r=t.prototype[n];if(n in e){if("function"==typeof e[n]&&"function"==typeof r&&e[n]._method){var i=void 0,a=r._method;a&&(r=r._method),i=Av(e[n]._method,r),a&&(i._method=i),e[n]=i}}else e[n]=r._method?r._method:r}})}function Ya(){for(var t=arguments.length,e=Array(t),n=0;t>n;n++)e[n]=arguments[n];return e.length?e.reduce(Ja,this):Ja(this)}function Ja(t){var e,n,i=void 0===arguments[1]?{}:arguments[1];return i.prototype instanceof Mv&&(i=Pv(i)),e=function(t){return this instanceof e?void Cm(this,t):new e(t)},n=Eo(t.prototype),n.constructor=e,Oo(e,{defaults:{value:n},extend:{value:Ya,writable:!0,configurable:!0 },_Parent:{value:t}}),cc.extend(t,n,i),Hu.extend(t,n,i),i.computed&&(n.computed=r(Eo(t.prototype.computed),i.computed)),e.prototype=n,e}var Xa,Za,to,eo,no,ro,io,ao=3,oo={el:void 0,append:!1,template:{v:ao,t:[]},preserveWhitespace:!1,sanitize:!1,stripComments:!0,delimiters:["{{","}}"],tripleDelimiters:["{{{","}}}"],interpolate:!1,data:{},computed:{},magic:!1,modifyArrays:!0,adapt:[],isolated:!1,twoway:!0,lazy:!1,noIntro:!1,transitionsEnabled:!0,complete:void 0,css:null,noCssTransform:!1},so=oo,uo={linear:function(t){return t},easeIn:function(t){return Math.pow(t,3)},easeOut:function(t){return Math.pow(t-1,3)+1},easeInOut:function(t){return(t/=.5)<1?.5*Math.pow(t,3):.5*(Math.pow(t-2,3)+2)}};Xa="object"==typeof document,Za="undefined"!=typeof navigator&&/jsDom/.test(navigator.appName),to="undefined"!=typeof console&&"function"==typeof console.warn&&"function"==typeof console.warn.apply;try{Object.defineProperty({},"test",{value:0}),eo=!0}catch(co){eo=!1}no={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},ro="undefined"==typeof document?!1:document&&document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1"),io=["o","ms","moz","webkit"];var lo,po,fo,ho,mo,vo,go,yo,bo;if(lo=ro?function(t,e){return e&&e!==no.html?document.createElementNS(e,t):document.createElement(t)}:function(t,e){if(e&&e!==no.html)throw"This browser does not support namespaces other than http://www.w3.org/1999/xhtml. The most likely cause of this error is that you're trying to render SVG in an older browser. See http://docs.ractivejs.org/latest/svg-and-older-browsers for more information";return document.createElement(t)},Xa){for(fo=lo("div"),ho=["matches","matchesSelector"],bo=function(t){return function(e,n){return e[t](n)}},go=ho.length;go--&&!po;)if(mo=ho[go],fo[mo])po=bo(mo);else for(yo=io.length;yo--;)if(vo=io[go]+mo.substr(0,1).toUpperCase()+mo.substring(1),fo[vo]){po=bo(vo);break}po||(po=function(t,e){var n,r,i;for(r=t.parentNode,r||(fo.innerHTML="",r=fo,t=t.cloneNode(),fo.appendChild(t)),n=r.querySelectorAll(e),i=n.length;i--;)if(n[i]===t)return!0;return!1})}else po=null;var xo,wo,_o,ko=function(){};"undefined"==typeof window?_o=null:(xo=window,wo=xo.document,_o={},wo||(_o=null),Date.now||(Date.now=function(){return+new Date}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+/,"").replace(/\s+$/,"")}),Object.keys||(Object.keys=function(){var t=Object.prototype.hasOwnProperty,e=!{toString:null}.propertyIsEnumerable("toString"),n=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],r=n.length;return function(i){if("object"!=typeof i&&"function"!=typeof i||null===i)throw new TypeError("Object.keys called on non-object");var a=[];for(var o in i)t.call(i,o)&&a.push(o);if(e)for(var s=0;r>s;s++)t.call(i,n[s])&&a.push(n[s]);return a}}()),Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){var n;for(void 0===e&&(e=0),0>e&&(e+=this.length),0>e&&(e=0),n=this.length;n>e;e++)if(this.hasOwnProperty(e)&&this[e]===t)return e;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(t,e){var n,r;for(n=0,r=this.length;r>n;n+=1)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)}),Array.prototype.map||(Array.prototype.map=function(t,e){var n,r,i,a=this,o=[];for(a instanceof String&&(a=""+a,i=!0),n=0,r=a.length;r>n;n+=1)(a.hasOwnProperty(n)||i)&&(o[n]=t.call(e,a[n],n,a));return o}),"function"!=typeof Array.prototype.reduce&&(Array.prototype.reduce=function(t,e){var n,r,i,a;if("function"!=typeof t)throw new TypeError(t+" is not a function");for(i=this.length,a=!1,arguments.length>1&&(r=e,a=!0),n=0;i>n;n+=1)this.hasOwnProperty(n)?a&&(r=t(r,this[n],n,this)):(r=this[n],a=!0);if(!a)throw new TypeError("Reduce of empty array with no initial value");return r}),Array.prototype.filter||(Array.prototype.filter=function(t,e){var n,r,i=[];for(n=0,r=this.length;r>n;n+=1)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)&&(i[i.length]=this[n]);return i}),Array.prototype.every||(Array.prototype.every=function(t,e){var n,r,i;if(null==this)throw new TypeError;if(n=Object(this),r=n.length>>>0,"function"!=typeof t)throw new TypeError;for(i=0;r>i;i+=1)if(i in n&&!t.call(e,n[i],i,n))return!1;return!0}),"function"!=typeof Function.prototype.bind&&(Function.prototype.bind=function(t){var e,n,r,i,a=[].slice;if("function"!=typeof this)throw new TypeError("Function.prototype.bind called on non-function");return e=a.call(arguments,1),n=this,r=function(){},i=function(){var i=this instanceof r&&t?this:t;return n.apply(i,e.concat(a.call(arguments)))},r.prototype=this.prototype,i.prototype=new r,i}),xo.addEventListener||!function(t,e){var n,r,i,a,o,s;t.appearsToBeIELessEqual8=!0,n=function(t,e){var n,r=this;for(n in t)r[n]=t[n];r.currentTarget=e,r.target=t.srcElement||e,r.timeStamp=+new Date,r.preventDefault=function(){t.returnValue=!1},r.stopPropagation=function(){t.cancelBubble=!0}},r=function(t,e){var r,i,a=this;r=a.listeners||(a.listeners=[]),i=r.length,r[i]=[e,function(t){e.call(a,new n(t,a))}],a.attachEvent("on"+t,r[i][1])},i=function(t,e){var n,r,i=this;if(i.listeners)for(n=i.listeners,r=n.length;r--;)n[r][0]===e&&i.detachEvent("on"+t,n[r][1])},t.addEventListener=e.addEventListener=r,t.removeEventListener=e.removeEventListener=i,"Element"in t?(t.Element.prototype.addEventListener=r,t.Element.prototype.removeEventListener=i):(s=e.createElement,e.createElement=function(t){var e=s(t);return e.addEventListener=r,e.removeEventListener=i,e},a=e.getElementsByTagName("head")[0],o=e.createElement("style"),a.insertBefore(o,a.firstChild))}(xo,wo),xo.getComputedStyle||(_o.getComputedStyle=function(){function t(n,r,i,a){var o,s=r[i],u=parseFloat(s),c=s.split(/\d/)[0];return isNaN(u)&&/^thin|medium|thick$/.test(s)&&(u=e(s),c=""),a=null!=a?a:/%|em/.test(c)&&n.parentElement?t(n.parentElement,n.parentElement.currentStyle,"fontSize",null):16,o="fontSize"==i?a:/width/i.test(i)?n.clientWidth:n.clientHeight,"em"==c?u*a:"in"==c?96*u:"pt"==c?96*u/72:"%"==c?u/100*o:u}function e(t){var e,n;return a[t]||(e=document.createElement("div"),e.style.display="block",e.style.position="fixed",e.style.width=e.style.height="0",e.style.borderRight=t+" solid black",document.getElementsByTagName("body")[0].appendChild(e),n=e.getBoundingClientRect(),a[t]=n.right-n.left),a[t]}function n(t,e){var n="border"==e?"Width":"",r=e+"Top"+n,i=e+"Right"+n,a=e+"Bottom"+n,o=e+"Left"+n;t[e]=(t[r]==t[i]==t[a]==t[o]?[t[r]]:t[r]==t[a]&&t[o]==t[i]?[t[r],t[i]]:t[o]==t[i]?[t[r],t[i],t[a]]:[t[r],t[i],t[a],t[o]]).join(" ")}function r(e){var r,i,a,s;r=e.currentStyle,i=this,a=t(e,r,"fontSize",null);for(s in r)"normal"===r[s]&&o.hasOwnProperty(s)?i[s]=o[s]:/width|height|margin.|padding.|border.+W/.test(s)?"auto"===r[s]?/^width|height/.test(s)?i[s]=("width"===s?e.clientWidth:e.clientHeight)+"px":/(?:padding)?Top|Bottom$/.test(s)&&(i[s]="0px"):i[s]=t(e,r,s,a)+"px":"styleFloat"===s?i["float"]=r[s]:i[s]=r[s];return n(i,"margin"),n(i,"padding"),n(i,"border"),i.fontSize=a+"px",i}function i(t){return new r(t)}var a={},o={fontWeight:400,lineHeight:1.2,letterSpacing:0};return r.prototype={constructor:r,getPropertyPriority:ko,getPropertyValue:function(t){return this[t]||""},item:ko,removeProperty:ko,setProperty:ko,getPropertyCSSValue:ko},i}()));var Eo,So,Oo,Ao=_o;try{Object.defineProperty({},"test",{value:0}),Xa&&Object.defineProperty(document.createElement("div"),"test",{value:0}),So=Object.defineProperty}catch(Po){So=function(t,e,n){t[e]=n.value}}try{try{Object.defineProperties({},{test:{value:0}})}catch(Po){throw Po}Xa&&Object.defineProperties(lo("div"),{test:{value:0}}),Oo=Object.defineProperties}catch(Po){Oo=function(t,e){var n;for(n in e)e.hasOwnProperty(n)&&So(t,n,e[n])}}try{Object.create(null),Eo=Object.create}catch(Po){Eo=function(){var t=function(){};return function(e,n){var r;return null===e?{}:(t.prototype=e,r=new t,n&&Object.defineProperties(r,n),r)}}()}var Co,jo,To,Mo=Object.prototype.hasOwnProperty,Lo=Object.prototype.toString,Fo=/^\[object (?:Array|FileList)\]$/,No={};to?!function(){var t=["%cRactive.js %c0.7.3 %cin debug mode, %cmore...","color: rgb(114, 157, 52); font-weight: normal;","color: rgb(85, 85, 85); font-weight: normal;","color: rgb(85, 85, 85); font-weight: normal;","color: rgb(82, 140, 224); font-weight: normal; text-decoration: underline;"],e="You're running Ractive 0.7.3 in debug mode - messages will be printed to the console to help you fix problems and optimise your application.\n\nTo disable debug mode, add this line at the start of your app:\n Ractive.DEBUG = false;\n\nTo disable debug mode when your app is minified, add this snippet:\n Ractive.DEBUG = /unminified/.test(function(){/*unminified*/});\n\nGet help and support:\n http://docs.ractivejs.org\n http://stackoverflow.com/questions/tagged/ractivejs\n http://groups.google.com/forum/#!forum/ractive-js\n http://twitter.com/ractivejs\n\nFound a bug? Raise an issue:\n https://github.com/ractivejs/ractive/issues\n\n";To=function(){var n=!!console.groupCollapsed;console[n?"groupCollapsed":"log"].apply(console,t),console.log(e),n&&console.groupEnd(t),To=ko},jo=function(t,e){if(To(),"object"==typeof e[e.length-1]){var n=e.pop(),r=n?n.ractive:null;if(r){var i=void 0;r.component&&(i=r.component.name)&&(t="<"+i+"> "+t);var a=void 0;(a=n.node||r.fragment&&r.fragment.rendered&&r.find("*"))&&e.push(a)}}console.warn.apply(console,["%cRactive.js: %c"+t,"color: rgb(114, 157, 52);","color: rgb(85, 85, 85);"].concat(e))},Co=function(){console.log.apply(console,arguments)}}():jo=Co=To=ko;var Ro="Bad arguments",Do='A function was specified for "%s" %s, but no %s was returned',Io=function(t,e){return'Missing "'+t+'" '+e+" plugin. You may need to download a plugin via http://docs.ractivejs.org/latest/plugins#"+e+"s"},qo=function(t,e,n,r){if(t===e)return b(e);if(r){var i=g("interpolators",n,r);if(i)return i(t,e)||b(e);p(Io(r,"interpolator"))}return Bo.number(t,e)||Bo.array(t,e)||Bo.object(t,e)||b(e)},Vo=qo,Uo={number:function(t,e){var n;return u(t)&&u(e)?(t=+t,e=+e,n=e-t,n?function(e){return t+e*n}:function(){return t}):null},array:function(t,e){var n,r,i,o;if(!a(t)||!a(e))return null;for(n=[],r=[],o=i=Math.min(t.length,e.length);o--;)r[o]=Vo(t[o],e[o]);for(o=i;o=this.duration?(null!==a&&(ys.start(this.root),this.root.viewmodel.set(a,this.to),ys.end()),this.step&&this.step(1,this.to),this.complete(this.to),i=this.root._animations.indexOf(this),-1===i&&m("Animation was not found"),this.root._animations.splice(i,1),this.running=!1,!1):(e=this.easing?this.easing(t/this.duration):t/this.duration,null!==a&&(n=this.interpolator(e),ys.start(this.root),this.root.viewmodel.set(a,n),ys.end()),this.step&&this.step(e,n),!0)):!1},stop:function(){var t;this.running=!1,t=this.root._animations.indexOf(this),-1===t&&m("Animation was not found"),this.root._animations.splice(t,1)}};var ks=_s,Es=nt,Ss={stop:ko},Os=it,As=new as("detach"),Ps=at,Cs=ot,js=function(){var t,e,n;t=this._root[this._isComponentQuery?"liveComponentQueries":"liveQueries"],e=this.selector,n=t.indexOf(e),-1!==n&&(t.splice(n,1),t[e]=null)},Ts=function(t,e){var n,r,i,a,o,s,u,c,l,p;for(n=ut(t.component||t._ractive.proxy),r=ut(e.component||e._ractive.proxy),i=N(n),a=N(r);i&&i===a;)n.pop(),r.pop(),o=i,i=N(n),a=N(r);if(i=i.component||i,a=a.component||a,l=i.parentFragment,p=a.parentFragment,l===p)return s=l.items.indexOf(i),u=p.items.indexOf(a),s-u||n.length-r.length;if(c=o.fragments)return s=c.indexOf(l),u=c.indexOf(p),s-u||n.length-r.length;throw Error("An unexpected condition was met while comparing the position of two components. Please file an issue at https://github.com/RactiveJS/Ractive/issues - thanks!")},Ms=function(t,e){var n;return t.compareDocumentPosition?(n=t.compareDocumentPosition(e),2&n?1:-1):Ts(t,e)},Ls=function(){this.sort(this._isComponentQuery?Ts:Ms),this._dirty=!1},Fs=function(){var t=this;this._dirty||(this._dirty=!0,ys.scheduleTask(function(){t._sort()}))},Ns=function(t){var e=this.indexOf(this._isComponentQuery?t.instance:t);-1!==e&&this.splice(e,1)},Rs=ct,Ds=lt,Is=pt,qs=ft,Vs=dt,Us=ht,Bs={enqueue:function(t,e){t.event&&(t._eventQueue=t._eventQueue||[],t._eventQueue.push(t.event)),t.event=e},dequeue:function(t){t._eventQueue&&t._eventQueue.length?t.event=t._eventQueue.pop():delete t.event}},Ws=Bs,zs=mt,Hs=yt,Gs=bt,Ks={capture:!0,noUnwrap:!0,fullRootGet:!0},$s=xt,Qs=new as("insert"),Ys=_t,Js=function(t,e,n,r){this.root=t,this.keypath=e,this.callback=n,this.defer=r.defer,this.context=r&&r.context?r.context:t};Js.prototype={init:function(t){this.value=this.root.get(this.keypath.str),t!==!1?this.update():this.oldValue=this.value},setValue:function(t){var e=this;s(t,this.value)||(this.value=t,this.defer&&this.ready?ys.scheduleTask(function(){return e.update()}):this.update())},update:function(){this.updating||(this.updating=!0,this.callback.call(this.context,this.value,this.oldValue,this.keypath.str),this.oldValue=this.value,this.updating=!1)}};var Xs,Zs=Js,tu=kt,eu=Array.prototype.slice;Xs=function(t,e,n,r){this.root=t,this.callback=n,this.defer=r.defer,this.keypath=e,this.regex=RegExp("^"+e.str.replace(/\./g,"\\.").replace(/\*/g,"([^\\.]+)")+"$"),this.values={},this.defer&&(this.proxies=[]),this.context=r&&r.context?r.context:t},Xs.prototype={init:function(t){var e,n;if(e=tu(this.root,this.keypath),t!==!1)for(n in e)e.hasOwnProperty(n)&&this.update(E(n));else this.values=e},update:function(t){var e,n=this;if(t.isPattern){e=tu(this.root,t);for(t in e)e.hasOwnProperty(t)&&this.update(E(t))}else if(!this.root.viewmodel.implicitChanges[t.str])return this.defer&&this.ready?void ys.scheduleTask(function(){return n.getProxy(t).update()}):void this.reallyUpdate(t)},reallyUpdate:function(t){var e,n,r,i;return e=t.str,n=this.root.viewmodel.get(t),this.updating?void(this.values[e]=n):(this.updating=!0,s(n,this.values[e])&&this.ready||(r=eu.call(this.regex.exec(e),1),i=[n,this.values[e],e].concat(r),this.values[e]=n,this.callback.apply(this.context,i)),void(this.updating=!1))},getProxy:function(t){var e=this;return this.proxies[t.str]||(this.proxies[t.str]={update:function(){return e.reallyUpdate(t)}}),this.proxies[t.str]}};var nu,ru,iu,au,ou,su,uu=Xs,cu=Et,lu={},pu=St,fu=Ot,du=function(t){return t.trim()},hu=function(t){return""!==t},mu=At,vu=Pt,gu=Ct,yu=jt,bu=Array.prototype,xu=function(t){return function(e){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;n>i;i++)r[i-1]=arguments[i];var o,s,u,c,l=[];if(e=E(A(e)),o=this.viewmodel.get(e),s=o.length,!a(o))throw Error("Called ractive."+t+"('"+e.str+"'), but '"+e.str+"' does not refer to an array");return l=yu(o,t,r),c=bu[t].apply(o,r),u=ys.start(this,!0).then(function(){return c}),l?this.viewmodel.smartUpdate(e,o,l):this.viewmodel.mark(e),ys.end(),u}},wu=xu("pop"),_u=xu("push"),ku="/* Ractive.js component styles */\n",Eu=[],Su=!1;Xa?(iu=document.createElement("style"),iu.type="text/css",au=document.getElementsByTagName("head")[0],su=!1,ou=iu.styleSheet,ru=function(){var t=ku+Eu.map(function(t){return"\n/* {"+t.id+"} */\n"+t.styles}).join("\n");ou?ou.cssText=t:iu.innerHTML=t,su||(au.appendChild(iu),su=!0)},nu={add:function(t){Eu.push(t),Su=!0},apply:function(){Su&&(ru(),Su=!1)}}):nu={add:ko,apply:ko};var Ou,Au,Pu,Cu=nu,ju=Mt,Tu=new as("render"),Mu=new as("complete"),Lu={extend:function(t,e,n){e.adapt=Ft(e.adapt,F(n.adapt))},init:function(){}},Fu=Lu,Nu=Nt,Ru=/(?:^|\})?\s*([^\{\}]+)\s*\{/g,Du=/\/\*.*?\*\//g,Iu=/((?:(?:\[[^\]+]\])|(?:[^\s\+\>\~:]))+)((?::[^\s\+\>\~\(]+(?:\([^\)]+\))?)?\s*[\s\+\>\~]?)\s*/g,qu=/^@media/,Vu=/\[data-ractive-css~="\{[a-z0-9-]+\}"]/g,Uu=1,Bu={name:"css",extend:function(t,e,n){if(n.css){var r=Uu++,i=n.noCssTransform?n.css:Nu(n.css,r);e.cssId=r,Cu.add({id:r,styles:i})}},init:function(){}},Wu=Bu,zu={name:"data",extend:function(t,e,n){var r=void 0,i=void 0;if(n.data&&c(n.data))for(r in n.data)i=n.data[r],i&&"object"==typeof i&&(c(i)||a(i))&&m("Passing a `data` option with object and array properties to Ractive.extend() is discouraged, as mutating them is likely to cause bugs. Consider using a data function instead:\n\n // this...\n data: function () {\n return {\n myObject: {}\n };\n })\n\n // instead of this:\n data: {\n myObject: {}\n }");e.data=qt(e.data,n.data)},init:function(t,e,n){var r=qt(t.prototype.data,n.data);return"function"==typeof r&&(r=r.call(e)),r||{}},reset:function(t){var e=this.init(t.constructor,t,t.viewmodel);return t.viewmodel.reset(e),!0}},Hu=zu,Gu=null,Ku=["preserveWhitespace","sanitize","stripComments","delimiters","tripleDelimiters","interpolate"],$u={fromId:zt,isHashedId:Ht,isParsed:Gt,getParseOptions:Kt,createHelper:Bt,parse:Wt},Qu=$u,Yu={name:"template",extend:function(t,e,n){var r;"template"in n&&(r=n.template,"function"==typeof r?e.template=r:e.template=Jt(r,e))},init:function(t,e,n){var r,i;r="template"in n?n.template:t.prototype.template,"function"==typeof r&&(i=r,r=Qt(e,i),e._config.template={fn:i,result:r}),r=Jt(r,e),e.template=r.t,r.p&&Xt(e.partials,r.p)},reset:function(t){var e,n=$t(t);return n?(e=Jt(n,t),t.template=e.t,Xt(t.partials,e.p,!0),!0):void 0}},Ju=Yu;Ou=["adaptors","components","computed","decorators","easing","events","interpolators","partials","transitions"],Au=function(t,e){this.name=t,this.useDefaults=e},Au.prototype={constructor:Au,extend:function(t,e,n){this.configure(this.useDefaults?t.defaults:t,this.useDefaults?e:e.constructor,n)},init:function(){},configure:function(t,e,n){var r,i=this.name,a=n[i];r=Eo(t[i]);for(var o in a)r[o]=a[o];e[i]=r},reset:function(t){var e=t[this.name],n=!1;return Object.keys(e).forEach(function(t){var r=e[t];r._fn&&(r._fn.isOwner?e[t]=r._fn:delete e[t],n=!0)}),n}},Pu=Ou.map(function(t){return new Au(t,"computed"===t)});var Xu,Zu,tc,ec,nc,rc,ic=Pu,ac=Zt,oc=re;ec={adapt:Fu,css:Wu,data:Hu,template:Ju},tc=Object.keys(so),rc=oe(tc.filter(function(t){return!ec[t]})),nc=oe(tc.concat(ic.map(function(t){return t.name}))),Zu=[].concat(tc.filter(function(t){return!ic[t]&&!ec[t]}),ic,ec.data,ec.template,ec.css),Xu={extend:function(t,e,n){return ie("extend",t,e,n)},init:function(t,e,n){return ie("init",t,e,n)},reset:function(t){return Zu.filter(function(e){return e.reset&&e.reset(t)}).map(function(t){return t.name})},order:Zu};var sc,uc,cc=Xu,lc=se,pc=ue,fc=ce,dc=le,hc=pe,mc=fe,vc=de,gc=he,yc=/^\s+/;uc=function(t){this.name="ParseError",this.message=t;try{throw Error(t)}catch(e){this.stack=e.stack}},uc.prototype=Error.prototype,sc=function(t,e){var n,r,i=0;for(this.str=t,this.options=e||{},this.pos=0,this.lines=this.str.split("\n"),this.lineEnds=this.lines.map(function(t){var e=i+t.length+1;return i=e,e},0),this.init&&this.init(t,e),n=[];this.posn;n+=1)if(this.pos=e,i=t[n](this))return i;return null},getLinePos:function(t){for(var e,n=0,r=0;t>=this.lineEnds[n];)r=this.lineEnds[n],n+=1;return e=t-r,[n+1,e+1,t]},error:function(t){var e=this.getLinePos(this.pos),n=e[0],r=e[1],i=this.lines[e[0]-1],a=0,o=i.replace(/\t/g,function(t,n){return n/g,pl=/&/g;var gl=function(){return e(this.node)},yl=function(t){this.type=kc,this.text=t.template};yl.prototype={detach:gl,firstNode:function(){ return this.node},render:function(){return this.node||(this.node=document.createTextNode(this.text)),this.node},toString:function(t){return t?Ee(this.text):this.text},unrender:function(t){return t?this.detach():void 0}};var bl=yl,xl=Se,wl=Oe,_l=function(t,e,n){var r;this.ref=e,this.resolved=!1,this.root=t.root,this.parentFragment=t.parentFragment,this.callback=n,r=ps(t.root,e,t.parentFragment),void 0!=r?this.resolve(r):ys.addUnresolved(this)};_l.prototype={resolve:function(t){this.keypath&&!t&&ys.addUnresolved(this),this.resolved=!0,this.keypath=t,this.callback(t)},forceResolution:function(){this.resolve(E(this.ref))},rebind:function(t,e){var n;void 0!=this.keypath&&(n=this.keypath.replace(t,e),void 0!==n&&this.resolve(n))},unbind:function(){this.resolved||ys.removeUnresolved(this)}};var kl=_l,El=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,this.rebind()},Sl={"@keypath":{prefix:"c",prop:["context"]},"@index":{prefix:"i",prop:["index"]},"@key":{prefix:"k",prop:["key","index"]}};El.prototype={rebind:function(){var t,e=this.ref,n=this.parentFragment,r=Sl[e];if(!r)throw Error('Unknown special reference "'+e+'" - valid references are @index, @key and @keypath');if(this.cached)return this.callback(E("@"+r.prefix+Ae(this.cached,r)));if(-1!==r.prop.indexOf("index")||-1!==r.prop.indexOf("key"))for(;n;){if(n.owner.currentSubtype===qc&&void 0!==(t=Ae(n,r)))return this.cached=n,n.registerIndexRef(this),this.callback(E("@"+r.prefix+t));n=!n.parent&&n.owner&&n.owner.component&&n.owner.component.parentFragment&&!n.owner.component.instance.isolated?n.owner.component.parentFragment:n.parent}else for(;n;){if(void 0!==(t=Ae(n,r)))return this.callback(E("@"+r.prefix+t.str));n=n.parent}},unbind:function(){this.cached&&this.cached.unregisterIndexRef(this)}};var Ol=El,Al=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,e.ref.fragment.registerIndexRef(this),this.rebind()};Al.prototype={rebind:function(){var t,e=this.ref.ref;t="k"===e.ref.t?"k"+e.fragment.key:"i"+e.fragment.index,void 0!==t&&this.callback(E("@"+t))},unbind:function(){this.ref.ref.fragment.unregisterIndexRef(this)}};var Pl=Al,Cl=Pe;Pe.resolve=function(t){var e,n,r={};for(e in t.refs)n=t.refs[e],r[n.ref.n]="k"===n.ref.t?n.fragment.key:n.fragment.index;return r};var jl,Tl=Ce,Ml=je,Ll={},Fl=Function.prototype.bind;jl=function(t,e,n,r){var i,a=this;i=t.root,this.root=i,this.parentFragment=e,this.callback=r,this.owner=t,this.str=n.s,this.keypaths=[],this.pending=n.r.length,this.refResolvers=n.r.map(function(t,e){return Tl(a,t,function(t){a.resolve(e,t)})}),this.ready=!0,this.bubble()},jl.prototype={bubble:function(){this.ready&&(this.uniqueString=Me(this.str,this.keypaths),this.keypath=Le(this.uniqueString),this.createEvaluator(),this.callback(this.keypath))},unbind:function(){for(var t;t=this.refResolvers.pop();)t.unbind()},resolve:function(t,e){this.keypaths[t]=e,this.bubble()},createEvaluator:function(){var t,e,n,r,i,a=this;r=this.keypath,t=this.root.viewmodel.computations[r.str],t?this.root.viewmodel.mark(r):(i=Ml(this.str,this.refResolvers.length),e=this.keypaths.map(function(t){var e;return"undefined"===t?function(){}:t.isSpecial?(e=t.value,function(){return e}):function(){var e=a.root.viewmodel.get(t,{noUnwrap:!0,fullRootGet:!0});return"function"==typeof e&&(e=Ne(e,a.root)),e}}),n={deps:this.keypaths.filter(Fe),getter:function(){var t=e.map(Te);return i.apply(null,t)}},t=this.root.viewmodel.compute(r,n))},rebind:function(t,e){this.refResolvers.forEach(function(n){return n.rebind(t,e)})}};var Nl=jl,Rl=function(t,e,n){var r=this;this.resolver=e,this.root=e.root,this.parentFragment=n,this.viewmodel=e.root.viewmodel,"string"==typeof t?this.value=t:t.t===Rc?this.refResolver=Tl(this,t.n,function(t){r.resolve(t)}):new Nl(e,n,t,function(t){r.resolve(t)})};Rl.prototype={resolve:function(t){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.keypath=t,this.value=this.viewmodel.get(t),this.bind(),this.resolver.bubble()},bind:function(){this.viewmodel.register(this.keypath,this)},rebind:function(t,e){this.refResolver&&this.refResolver.rebind(t,e)},setValue:function(t){this.value=t,this.resolver.bubble()},unbind:function(){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.refResolver&&this.refResolver.unbind()},forceResolution:function(){this.refResolver&&this.refResolver.forceResolution()}};var Dl=Rl,Il=function(t,e,n){var r,i,a,o,s=this;this.parentFragment=o=t.parentFragment,this.root=r=t.root,this.mustache=t,this.ref=i=e.r,this.callback=n,this.unresolved=[],(a=ps(r,i,o))?this.base=a:this.baseResolver=new kl(this,i,function(t){s.base=t,s.baseResolver=null,s.bubble()}),this.members=e.m.map(function(t){return new Dl(t,s,o)}),this.ready=!0,this.bubble()};Il.prototype={getKeypath:function(){var t=this.members.map(Re);return!t.every(De)||this.baseResolver?null:this.base.join(t.join("."))},bubble:function(){this.ready&&!this.baseResolver&&this.callback(this.getKeypath())},unbind:function(){this.members.forEach(K)},rebind:function(t,e){var n;if(this.base){var r=this.base.replace(t,e);r&&r!==this.base&&(this.base=r,n=!0)}this.members.forEach(function(r){r.rebind(t,e)&&(n=!0)}),n&&this.bubble()},forceResolution:function(){this.baseResolver&&(this.base=E(this.ref),this.baseResolver.unbind(),this.baseResolver=null),this.members.forEach(Ie),this.bubble()}};var ql=Il,Vl=qe,Ul=Ve,Bl=Ue,Wl={getValue:wl,init:Vl,resolve:Ul,rebind:Bl},zl=function(t){this.type=Ec,Wl.init(this,t)};zl.prototype={update:function(){this.node.data=void 0==this.value?"":this.value},resolve:Wl.resolve,rebind:Wl.rebind,detach:gl,unbind:xl,render:function(){return this.node||(this.node=document.createTextNode(n(this.value))),this.node},unrender:function(t){t&&e(this.node)},getValue:Wl.getValue,setValue:function(t){var e;this.keypath&&(e=this.root.viewmodel.wrapped[this.keypath.str])&&(t=e.get()),s(t,this.value)||(this.value=t,this.parentFragment.bubble(),this.node&&ys.addView(this))},firstNode:function(){return this.node},toString:function(t){var e=""+n(this.value);return t?Ee(e):e}};var Hl=zl,Gl=Be,Kl=We,$l=ze,Ql=He,Yl=Ge,Jl=Ke,Xl=$e,Zl=Qe,tp=Ye,ep=function(t,e){Wl.rebind.call(this,t,e)},np=Xe,rp=Ze,ip=pn,ap=fn,op=dn,sp=vn,up=function(t){this.type=Oc,this.subtype=this.currentSubtype=t.template.n,this.inverted=this.subtype===Ic,this.pElement=t.pElement,this.fragments=[],this.fragmentsToCreate=[],this.fragmentsToRender=[],this.fragmentsToUnrender=[],t.template.i&&(this.indexRefs=t.template.i.split(",").map(function(t,e){return{n:t,t:0===e?"k":"i"}})),this.renderedFragments=[],this.length=0,Wl.init(this,t)};up.prototype={bubble:Gl,detach:Kl,find:$l,findAll:Ql,findAllComponents:Yl,findComponent:Jl,findNextNode:Xl,firstNode:Zl,getIndexRef:function(t){if(this.indexRefs)for(var e=this.indexRefs.length;e--;){var n=this.indexRefs[e];if(n.n===t)return n}},getValue:Wl.getValue,shuffle:tp,rebind:ep,render:np,resolve:Wl.resolve,setValue:rp,toString:ip,unbind:ap,unrender:op,update:sp};var cp,lp,pp=up,fp=gn,dp=yn,hp=bn,mp=xn,vp={};try{lo("table").innerHTML="foo"}catch(Po){cp=!0,lp={TABLE:['',"
"],THEAD:['',"
"],TBODY:['',"
"],TR:['',"
"],SELECT:['"]}}var gp=function(t,e,n){var r,i,a,o,s,u=[];if(null!=t&&""!==t){for(cp&&(i=lp[e.tagName])?(r=wn("DIV"),r.innerHTML=i[0]+t+i[1],r=r.querySelector(".x"),"SELECT"===r.tagName&&(a=r.options[r.selectedIndex])):e.namespaceURI===no.svg?(r=wn("DIV"),r.innerHTML=''+t+"",r=r.querySelector(".x")):(r=wn(e.tagName),r.innerHTML=t,"SELECT"===r.tagName&&(a=r.options[r.selectedIndex]));o=r.firstChild;)u.push(o),n.appendChild(o);if("SELECT"===e.tagName)for(s=u.length;s--;)u[s]!==a&&(u[s].selected=!1)}return u},yp=_n,bp=En,xp=Sn,wp=On,_p=An,kp=Pn,Ep=function(t){this.type=Sc,Wl.init(this,t)};Ep.prototype={detach:fp,find:dp,findAll:hp,firstNode:mp,getValue:Wl.getValue,rebind:Wl.rebind,render:bp,resolve:Wl.resolve,setValue:xp,toString:wp,unbind:xl,unrender:_p,update:kp};var Sp,Op,Ap,Pp,Cp=Ep,jp=function(){this.parentFragment.bubble()},Tp=Cn,Mp=function(t){return this.node?po(this.node,t)?this.node:this.fragment&&this.fragment.find?this.fragment.find(t):void 0:null},Lp=function(t,e){e._test(this,!0)&&e.live&&(this.liveQueries||(this.liveQueries=[])).push(e),this.fragment&&this.fragment.findAll(t,e)},Fp=function(t,e){this.fragment&&this.fragment.findAllComponents(t,e)},Np=function(t){return this.fragment?this.fragment.findComponent(t):void 0},Rp=jn,Dp=Tn,Ip=Mn,qp=/^true|on|yes|1$/i,Vp=/^[0-9]+$/,Up=function(t,e){var n,r,i;return i=e.a||{},r={},n=i.twoway,void 0!==n&&(r.twoway=0===n||qp.test(n)),n=i.lazy,void 0!==n&&(0!==n&&Vp.test(n)?r.lazy=parseInt(n):r.lazy=0===n||qp.test(n)),r},Bp=Ln;Sp="altGlyph altGlyphDef altGlyphItem animateColor animateMotion animateTransform clipPath feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix feDiffuseLighting feDisplacementMap feDistantLight feFlood feFuncA feFuncB feFuncG feFuncR feGaussianBlur feImage feMerge feMergeNode feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile feTurbulence foreignObject glyphRef linearGradient radialGradient textPath vkern".split(" "),Op="attributeName attributeType baseFrequency baseProfile calcMode clipPathUnits contentScriptType contentStyleType diffuseConstant edgeMode externalResourcesRequired filterRes filterUnits glyphRef gradientTransform gradientUnits kernelMatrix kernelUnitLength keyPoints keySplines keyTimes lengthAdjust limitingConeAngle markerHeight markerUnits markerWidth maskContentUnits maskUnits numOctaves pathLength patternContentUnits patternTransform patternUnits pointsAtX pointsAtY pointsAtZ preserveAlpha preserveAspectRatio primitiveUnits refX refY repeatCount repeatDur requiredExtensions requiredFeatures specularConstant specularExponent spreadMethod startOffset stdDeviation stitchTiles surfaceScale systemLanguage tableValues targetX targetY textLength viewBox viewTarget xChannelSelector yChannelSelector zoomAndPan".split(" "),Ap=function(t){for(var e={},n=t.length;n--;)e[t[n].toLowerCase()]=t[n];return e},Pp=Ap(Sp.concat(Op));var Wp=function(t){var e=t.toLowerCase();return Pp[e]||e},zp=function(t,e){var n,r;if(n=e.indexOf(":"),-1===n||(r=e.substr(0,n),"xmlns"===r))t.name=t.element.namespace!==no.html?Wp(e):e;else if(e=e.substring(n+1),t.name=Wp(e),t.namespace=no[r.toLowerCase()],t.namespacePrefix=r,!t.namespace)throw'Unknown namespace ("'+r+'")'},Hp=Fn,Gp=Nn,Kp=Rn,$p=Dn,Qp={"accept-charset":"acceptCharset",accesskey:"accessKey",bgcolor:"bgColor","class":"className",codebase:"codeBase",colspan:"colSpan",contenteditable:"contentEditable",datetime:"dateTime",dirname:"dirName","for":"htmlFor","http-equiv":"httpEquiv",ismap:"isMap",maxlength:"maxLength",novalidate:"noValidate",pubdate:"pubDate",readonly:"readOnly",rowspan:"rowSpan",tabindex:"tabIndex",usemap:"useMap"},Yp=In,Jp=Vn,Xp=Un,Zp=Bn,tf=Wn,ef=zn,nf=Hn,rf=Gn,af=Kn,of=$n,sf=Qn,uf=Yn,cf=Jn,lf=Xn,pf=Zn,ff=function(t){this.init(t)};ff.prototype={bubble:Bp,init:Gp,rebind:Kp,render:$p,toString:Yp,unbind:Jp,update:pf};var df,hf=ff,mf=function(t,e){var n,r,i=[];for(n in e)"twoway"!==n&&"lazy"!==n&&e.hasOwnProperty(n)&&(r=new hf({element:t,name:n,value:e[n],root:t.root}),i[n]=r,"value"!==n&&i.push(r));return(r=i.value)&&i.push(r),i};"undefined"!=typeof document&&(df=lo("div"));var vf=function(t,e){this.element=t,this.root=t.root,this.parentFragment=t.parentFragment,this.attributes=[],this.fragment=new iv({root:t.root,owner:this,template:[e]})};vf.prototype={bubble:function(){this.node&&this.update(),this.element.bubble()},rebind:function(t,e){this.fragment.rebind(t,e)},render:function(t){this.node=t,this.isSvg=t.namespaceURI===no.svg,this.update()},unbind:function(){this.fragment.unbind()},update:function(){var t,e,n=this;t=""+this.fragment,e=tr(t,this.isSvg),this.attributes.filter(function(t){return er(e,t)}).forEach(function(t){n.node.removeAttribute(t.name)}),e.forEach(function(t){n.node.setAttribute(t.name,t.value)}),this.attributes=e},toString:function(){return""+this.fragment}};var gf=vf,yf=function(t,e){return e?e.map(function(e){return new gf(t,e)}):[]},bf=function(t){var e,n,r,i;if(this.element=t,this.root=t.root,this.attribute=t.attributes[this.name||"value"],e=this.attribute.interpolator,e.twowayBinding=this,n=e.keypath){if("}"===n.str.slice(-1))return v("Two-way binding does not work with expressions (`%s` on <%s>)",e.resolver.uniqueString,t.name,{ractive:this.root}),!1;if(n.isSpecial)return v("Two-way binding does not work with %s",e.resolver.ref,{ractive:this.root}),!1}else{var a=e.template.r?"'"+e.template.r+"' reference":"expression";m("The %s being used for two-way binding is ambiguous, and may cause unexpected results. Consider initialising your data to eliminate the ambiguity",a,{ractive:this.root}),e.resolver.forceResolution(),n=e.keypath}this.attribute.isTwoway=!0,this.keypath=n,r=this.root.viewmodel.get(n),void 0===r&&this.getInitialValue&&(r=this.getInitialValue(),void 0!==r&&this.root.viewmodel.set(n,r)),(i=nr(t))&&(this.resetValue=r,i.formBindings.push(this))};bf.prototype={handleChange:function(){var t=this;ys.start(this.root),this.attribute.locked=!0,this.root.viewmodel.set(this.keypath,this.getValue()),ys.scheduleTask(function(){return t.attribute.locked=!1}),ys.end()},rebound:function(){var t,e,n;e=this.keypath,n=this.attribute.interpolator.keypath,e!==n&&(R(this.root._twowayBindings[e.str],this),this.keypath=n,t=this.root._twowayBindings[n.str]||(this.root._twowayBindings[n.str]=[]),t.push(this))},unbind:function(){}},bf.extend=function(t){var e,n=this;return e=function(t){bf.call(this,t),this.init&&this.init()},e.prototype=Eo(n.prototype),r(e.prototype,t),e.extend=bf.extend,e};var xf,wf=bf,_f=rr;xf=wf.extend({getInitialValue:function(){return""},getValue:function(){return this.element.node.value},render:function(){var t,e=this.element.node,n=!1;this.rendered=!0,t=this.root.lazy,this.element.lazy===!0?t=!0:this.element.lazy===!1?t=!1:u(this.element.lazy)?(t=!1,n=+this.element.lazy):u(t||"")&&(n=+t,t=!1,this.element.lazy=n),this.handler=n?ar:_f,e.addEventListener("change",_f,!1),t||(e.addEventListener("input",this.handler,!1),e.attachEvent&&e.addEventListener("keyup",this.handler,!1)),e.addEventListener("blur",ir,!1)},unrender:function(){var t=this.element.node;this.rendered=!1,t.removeEventListener("change",_f,!1),t.removeEventListener("input",this.handler,!1),t.removeEventListener("keyup",this.handler,!1),t.removeEventListener("blur",ir,!1)}});var kf=xf,Ef=kf.extend({getInitialValue:function(){return this.element.fragment?""+this.element.fragment:""},getValue:function(){return this.element.node.innerHTML}}),Sf=Ef,Of=or,Af={},Pf=wf.extend({name:"checked",init:function(){this.siblings=Of(this.root._guid,"radio",this.element.getAttribute("name")),this.siblings.push(this)},render:function(){var t=this.element.node;t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},handleChange:function(){ys.start(this.root),this.siblings.forEach(function(t){t.root.viewmodel.set(t.keypath,t.getValue())}),ys.end()},getValue:function(){return this.element.node.checked},unbind:function(){R(this.siblings,this)}}),Cf=Pf,jf=wf.extend({name:"name",init:function(){this.siblings=Of(this.root._guid,"radioname",this.keypath.str),this.siblings.push(this),this.radioName=!0},getInitialValue:function(){return this.element.getAttribute("checked")?this.element.getAttribute("value"):void 0},render:function(){var t=this.element.node;t.name="{{"+this.keypath.str+"}}",t.checked=this.root.viewmodel.get(this.keypath)==this.element.getAttribute("value"),t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},getValue:function(){var t=this.element.node;return t._ractive?t._ractive.value:t.value},handleChange:function(){this.element.node.checked&&wf.prototype.handleChange.call(this)},rebound:function(t,e){var n;wf.prototype.rebound.call(this,t,e),(n=this.element.node)&&(n.name="{{"+this.keypath.str+"}}")},unbind:function(){R(this.siblings,this)}}),Tf=jf,Mf=wf.extend({name:"name",getInitialValue:function(){return this.noInitialValue=!0,[]},init:function(){var t,e;this.checkboxName=!0,this.siblings=Of(this.root._guid,"checkboxes",this.keypath.str),this.siblings.push(this),this.noInitialValue&&(this.siblings.noInitialValue=!0),this.siblings.noInitialValue&&this.element.getAttribute("checked")&&(t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),t.push(e))},unbind:function(){R(this.siblings,this)},render:function(){var t,e,n=this.element.node;t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),a(t)?this.isChecked=M(t,e):this.isChecked=t==e,n.name="{{"+this.keypath.str+"}}",n.checked=this.isChecked,n.addEventListener("change",_f,!1),n.attachEvent&&n.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},changed:function(){var t=!!this.isChecked;return this.isChecked=this.element.node.checked,this.isChecked===t},handleChange:function(){this.isChecked=this.element.node.checked,wf.prototype.handleChange.call(this)},getValue:function(){return this.siblings.filter(sr).map(ur)}}),Lf=Mf,Ff=wf.extend({name:"checked",render:function(){var t=this.element.node;t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},getValue:function(){return this.element.node.checked}}),Nf=Ff,Rf=wf.extend({getInitialValue:function(){var t,e,n,r,i=this.element.options;if(void 0===this.element.getAttribute("value")&&(e=t=i.length,t)){for(;e--;)if(i[e].getAttribute("selected")){n=i[e].getAttribute("value"),r=!0;break}if(!r)for(;++ee;e+=1)if(r=t[e],t[e].selected)return i=r._ractive?r._ractive.value:r.value},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,ys.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))}}),Df=Rf,If=Df.extend({getInitialValue:function(){return this.element.options.filter(function(t){return t.getAttribute("selected")}).map(function(t){return t.getAttribute("value")})},render:function(){var t;this.element.node.addEventListener("change",_f,!1),t=this.root.viewmodel.get(this.keypath),void 0===t&&this.handleChange()},unrender:function(){this.element.node.removeEventListener("change",_f,!1)},setValue:function(){throw Error("TODO not implemented yet")},getValue:function(){var t,e,n,r,i,a;for(t=[],e=this.element.node.options,r=e.length,n=0;r>n;n+=1)i=e[n],i.selected&&(a=i._ractive?i._ractive.value:i.value,t.push(a));return t},handleChange:function(){var t,e,n;return t=this.attribute,e=t.value,n=this.getValue(),void 0!==e&&L(n,e)||Df.prototype.handleChange.call(this),this},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,ys.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))},updateModel:function(){void 0!==this.attribute.value&&this.attribute.value.length||this.root.viewmodel.set(this.keypath,this.initialValue)}}),qf=If,Vf=wf.extend({render:function(){this.element.node.addEventListener("change",_f,!1)},unrender:function(){this.element.node.removeEventListener("change",_f,!1)},getValue:function(){return this.element.node.files}}),Uf=Vf,Bf=kf.extend({getInitialValue:function(){},getValue:function(){var t=parseFloat(this.element.node.value);return isNaN(t)?void 0:t}}),Wf=cr,zf=pr,Hf=fr,Gf=dr,Kf=hr,$f=/^event(?:\.(.+))?/,Qf=yr,Yf=br,Jf={},Xf={touchstart:!0,touchmove:!0,touchend:!0,touchcancel:!0,touchleave:!0},Zf=wr,td=_r,ed=kr,nd=Er,rd=Sr,id=function(t,e,n){this.init(t,e,n)};id.prototype={bubble:zf,fire:Hf,getAction:Gf,init:Kf,listen:Yf,rebind:Zf,render:td,resolve:ed,unbind:nd,unrender:rd};var ad=id,od=function(t,e){var n,r,i,a,o=[];for(r in e)if(e.hasOwnProperty(r))for(i=r.split("-"),n=i.length;n--;)a=new ad(t,i[n],e[r]),o.push(a);return o},sd=function(t,e){var n,r,i,a=this;this.element=t,this.root=n=t.root,r=e.n||e,("string"==typeof r||(i=new iv({template:r,root:n,owner:t}),r=""+i,i.unbind(),""!==r))&&(e.a?this.params=e.a:e.d&&(this.fragment=new iv({template:e.d,root:n,owner:t}),this.params=this.fragment.getArgsList(),this.fragment.bubble=function(){this.dirtyArgs=this.dirtyValue=!0,a.params=this.getArgsList(),a.ready&&a.update()}),this.fn=g("decorators",n,r),this.fn||p(Io(r,"decorator")))};sd.prototype={init:function(){var t,e,n;if(t=this.element.node,this.params?(n=[t].concat(this.params),e=this.fn.apply(this.root,n)):e=this.fn.call(this.root,t),!e||!e.teardown)throw Error("Decorator definition must return an object with a teardown method");this.actual=e,this.ready=!0},update:function(){this.actual.update?this.actual.update.apply(this.root,this.params):(this.actual.teardown(!0),this.init())},rebind:function(t,e){this.fragment&&this.fragment.rebind(t,e)},teardown:function(t){this.torndown=!0,this.ready&&this.actual.teardown(),!t&&this.fragment&&this.fragment.unbind()}};var ud,cd,ld,pd=sd,fd=Mr,dd=Lr,hd=qr,md=function(t){return t.replace(/-([a-zA-Z])/g,function(t,e){return e.toUpperCase()})};Xa?(cd={},ld=lo("div").style,ud=function(t){var e,n,r;if(t=md(t),!cd[t])if(void 0!==ld[t])cd[t]=t;else for(r=t.charAt(0).toUpperCase()+t.substring(1),e=io.length;e--;)if(n=io[e],void 0!==ld[n+r]){cd[t]=n+r;break}return cd[t]}):ud=null;var vd,gd,yd=ud;Xa?(gd=window.getComputedStyle||Ao.getComputedStyle,vd=function(t){var e,n,r,i,o;if(e=gd(this.node),"string"==typeof t)return o=e[yd(t)],"0px"===o&&(o=0),o;if(!a(t))throw Error("Transition$getStyle must be passed a string, or an array of strings representing CSS properties");for(n={},r=t.length;r--;)i=t[r],o=e[yd(i)],"0px"===o&&(o=0),n[i]=o;return n}):vd=null;var bd=vd,xd=function(t,e){var n;if("string"==typeof t)this.node.style[yd(t)]=e;else for(n in t)t.hasOwnProperty(n)&&(this.node.style[yd(n)]=t[n]);return this},wd=function(t){var e;this.duration=t.duration,this.step=t.step,this.complete=t.complete,"string"==typeof t.easing?(e=t.root.easing[t.easing],e||(v(Io(t.easing,"easing")),e=Vr)):e="function"==typeof t.easing?t.easing:Vr,this.easing=e,this.start=ns(),this.end=this.start+this.duration,this.running=!0,ws.add(this)};wd.prototype={tick:function(t){var e,n;return this.running?t>this.end?(this.step&&this.step(1),this.complete&&this.complete(1),!1):(e=t-this.start,n=this.easing(e/this.duration),this.step&&this.step(n),!0):!1},stop:function(){this.abort&&this.abort(),this.running=!1}};var _d,kd,Ed,Sd,Od,Ad,Pd,Cd,jd=wd,Td=RegExp("^-(?:"+io.join("|")+")-"),Md=function(t){return t.replace(Td,"")},Ld=RegExp("^(?:"+io.join("|")+")([A-Z])"),Fd=function(t){var e;return t?(Ld.test(t)&&(t="-"+t),e=t.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})):""},Nd={},Rd={};Xa?(kd=lo("div").style,function(){void 0!==kd.transition?(Ed="transition",Sd="transitionend",Od=!0):void 0!==kd.webkitTransition?(Ed="webkitTransition",Sd="webkitTransitionEnd",Od=!0):Od=!1}(),Ed&&(Ad=Ed+"Duration",Pd=Ed+"Property",Cd=Ed+"TimingFunction"),_d=function(t,e,n,r,i){setTimeout(function(){var a,o,s,u,c;u=function(){o&&s&&(t.root.fire(t.name+":end",t.node,t.isIntro),i())},a=(t.node.namespaceURI||"")+t.node.tagName,t.node.style[Pd]=r.map(yd).map(Fd).join(","),t.node.style[Cd]=Fd(n.easing||"linear"),t.node.style[Ad]=n.duration/1e3+"s",c=function(e){var n;n=r.indexOf(md(Md(e.propertyName))),-1!==n&&r.splice(n,1),r.length||(t.node.removeEventListener(Sd,c,!1),s=!0,u())},t.node.addEventListener(Sd,c,!1),setTimeout(function(){for(var i,l,p,f,d,h=r.length,v=[];h--;)f=r[h],i=a+f,Od&&!Rd[i]&&(t.node.style[yd(f)]=e[f],Nd[i]||(l=t.getStyle(f),Nd[i]=t.getStyle(f)!=e[f],Rd[i]=!Nd[i],Rd[i]&&(t.node.style[yd(f)]=l))),(!Od||Rd[i])&&(void 0===l&&(l=t.getStyle(f)),p=r.indexOf(f),-1===p?m("Something very strange happened with transitions. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!",{node:t.node}):r.splice(p,1),d=/[^\d]*$/.exec(e[f])[0],v.push({name:yd(f),interpolator:Vo(parseFloat(l),parseFloat(e[f])),suffix:d}));v.length?new jd({root:t.root,duration:n.duration,easing:md(n.easing||""),step:function(e){var n,r;for(r=v.length;r--;)n=v[r],t.node.style[n.name]=n.interpolator(e)+n.suffix},complete:function(){o=!0,u()}}):o=!0,r.length||(t.node.removeEventListener(Sd,c,!1),s=!0,u())},0)},n.delay||0)}):_d=null;var Dd,Id,qd,Vd,Ud,Bd=_d;if("undefined"!=typeof document){if(Dd="hidden",Ud={},Dd in document)qd="";else for(Vd=io.length;Vd--;)Id=io[Vd],Dd=Id+"Hidden",Dd in document&&(qd=Id);void 0!==qd?(document.addEventListener(qd+"visibilitychange",Ur),Ur()):("onfocusout"in document?(document.addEventListener("focusout",Br),document.addEventListener("focusin",Wr)):(window.addEventListener("pagehide",Br),window.addEventListener("blur",Br),window.addEventListener("pageshow",Wr),window.addEventListener("focus",Wr)),Ud.hidden=!1)}var Wd,zd,Hd,Gd=Ud;Xa?(zd=window.getComputedStyle||Ao.getComputedStyle,Wd=function(t,e,n){var r,i=this;if(4===arguments.length)throw Error("t.animateStyle() returns a promise - use .then() instead of passing a callback");if(Gd.hidden)return this.setStyle(t,e),Hd||(Hd=cs.resolve());"string"==typeof t?(r={},r[t]=e):(r=t,n=e),n||(v('The "%s" transition does not supply an options object to `t.animateStyle()`. This will break in a future version of Ractive. For more info see https://github.com/RactiveJS/Ractive/issues/340',this.name),n=this);var a=new cs(function(t){var e,a,o,s,u,c,l;if(!n.duration)return i.setStyle(r),void t();for(e=Object.keys(r),a=[],o=zd(i.node),u={},c=e.length;c--;)l=e[c],s=o[yd(l)],"0px"===s&&(s=0),s!=r[l]&&(a.push(l),i.node.style[yd(l)]=s);return a.length?void Bd(i,r,n,a,t):void t()});return a}):Wd=null;var Kd=Wd,$d=function(t,e){return"number"==typeof t?t={duration:t}:"string"==typeof t?t="slow"===t?{duration:600}:"fast"===t?{duration:200}:{duration:400}:t||(t={}),i({},t,e)},Qd=zr,Yd=function(t,e,n){this.init(t,e,n)};Yd.prototype={init:hd,start:Qd,getStyle:bd,setStyle:xd,animateStyle:Kd,processParams:$d};var Jd,Xd,Zd=Yd,th=Gr;Jd=function(){var t=this.node,e=this.fragment.toString(!1);if(window&&window.appearsToBeIELessEqual8&&(t.type="text/css"),t.styleSheet)t.styleSheet.cssText=e;else{for(;t.hasChildNodes();)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}},Xd=function(){this.node.type&&"text/javascript"!==this.node.type||m("Script tag was updated. This does not cause the code to be re-evaluated!",{ractive:this.root}),this.node.text=this.fragment.toString(!1)};var eh=function(){var t,e;return this.template.y?"":(t="<"+this.template.e,t+=this.attributes.map(Xr).join("")+this.conditionalAttributes.map(Xr).join(""),"option"===this.name&&Yr(this)&&(t+=" selected"),"input"===this.name&&Jr(this)&&(t+=" checked"),t+=">","textarea"===this.name&&void 0!==this.getAttribute("value")?t+=Ee(this.getAttribute("value")):void 0!==this.getAttribute("contenteditable")&&(t+=this.getAttribute("value")||""),this.fragment&&(e="script"!==this.name&&"style"!==this.name,t+=this.fragment.toString(e)),al.test(this.template.e)||(t+=""),t)},nh=Zr,rh=ti,ih=function(t){this.init(t)};ih.prototype={bubble:jp,detach:Tp,find:Mp,findAll:Lp,findAllComponents:Fp,findComponent:Np,findNextNode:Rp,firstNode:Dp,getAttribute:Ip,init:fd,rebind:dd,render:th,toString:eh,unbind:nh,unrender:rh};var ah=ih,oh=/^\s*$/,sh=/^\s*/,uh=function(t){var e,n,r,i;return e=t.split("\n"),n=e[0],void 0!==n&&oh.test(n)&&e.shift(),r=N(e),void 0!==r&&oh.test(r)&&e.pop(),i=e.reduce(ni,null),i&&(t=e.map(function(t){return t.replace(i,"")}).join("\n")),t},ch=ri,lh=function(t,e){var n;return e?n=t.split("\n").map(function(t,n){return n?e+t:t}).join("\n"):t},ph='Could not find template for partial "%s"',fh=function(t){var e,n;e=this.parentFragment=t.parentFragment,this.root=e.root,this.type=Pc,this.index=t.index,this.name=t.template.r,this.rendered=!1,this.fragment=this.fragmentToRender=this.fragmentToUnrender=null,Wl.init(this,t),this.keypath||((n=ch(this.root,this.name,e))?(xl.call(this),this.isNamed=!0,this.setTemplate(n)):v(ph,this.name))};fh.prototype={bubble:function(){this.parentFragment.bubble()},detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},firstNode:function(){return this.fragment.firstNode()},findNextNode:function(){return this.parentFragment.findNextNode(this)},getPartialName:function(){return this.isNamed&&this.name?this.name:void 0===this.value?this.name:this.value},getValue:function(){return this.fragment.getValue()},rebind:function(t,e){this.isNamed||Bl.call(this,t,e),this.fragment&&this.fragment.rebind(t,e)},render:function(){return this.docFrag=document.createDocumentFragment(),this.update(),this.rendered=!0,this.docFrag},resolve:Wl.resolve,setValue:function(t){var e;(void 0===t||t!==this.value)&&(void 0!==t&&(e=ch(this.root,""+t,this.parentFragment)),!e&&this.name&&(e=ch(this.root,this.name,this.parentFragment))&&(xl.call(this),this.isNamed=!0),e||v(ph,this.name,{ractive:this.root}),this.value=t,this.setTemplate(e||[]),this.bubble(),this.rendered&&ys.addView(this))},setTemplate:function(t){this.fragment&&(this.fragment.unbind(),this.rendered&&(this.fragmentToUnrender=this.fragment)),this.fragment=new iv({template:t,root:this.root,owner:this,pElement:this.parentFragment.pElement}),this.fragmentToRender=this.fragment},toString:function(t){var e,n,r,i;return e=this.fragment.toString(t),n=this.parentFragment.items[this.index-1],n&&n.type===kc?(r=n.text.split("\n").pop(),(i=/^\s+$/.exec(r))?lh(e,i[0]):e):e},unbind:function(){this.isNamed||xl.call(this),this.fragment&&this.fragment.unbind()},unrender:function(t){this.rendered&&(this.fragment&&this.fragment.unrender(t),this.rendered=!1)},update:function(){var t,e;this.fragmentToUnrender&&(this.fragmentToUnrender.unrender(!0),this.fragmentToUnrender=null),this.fragmentToRender&&(this.docFrag.appendChild(this.fragmentToRender.render()),this.fragmentToRender=null),this.rendered&&(t=this.parentFragment.getNode(),e=this.parentFragment.findNextNode(this),t.insertBefore(this.docFrag,e))}};var dh,hh,mh,vh=fh,gh=ui,yh=ci,bh=new as("detach"),xh=li,wh=pi,_h=fi,kh=di,Eh=hi,Sh=mi,Oh=function(t,e,n,r){var i=t.root,a=t.keypath;r?i.viewmodel.smartUpdate(a,e,r):i.viewmodel.mark(a)},Ah=[],Ph=["pop","push","reverse","shift","sort","splice","unshift"];Ph.forEach(function(t){var e=function(){for(var e=arguments.length,n=Array(e),r=0;e>r;r++)n[r]=arguments[r];var i,a,o,s;for(i=yu(this,t,n),a=Array.prototype[t].apply(this,arguments),ys.start(),this._ractive.setting=!0,s=this._ractive.wrappers.length;s--;)o=this._ractive.wrappers[s],ys.addRactive(o.root),Oh(o,this,t,i);return ys.end(),this._ractive.setting=!1,a};So(Ah,t,{value:e})}),dh={},dh.__proto__?(hh=function(t){t.__proto__=Ah},mh=function(t){t.__proto__=Array.prototype}):(hh=function(t){var e,n;for(e=Ph.length;e--;)n=Ph[e],So(t,n,{value:Ah[n],configurable:!0})},mh=function(t){var e;for(e=Ph.length;e--;)delete t[Ph[e]]; -}),hh.unpatch=mh;var Ch,jh,Th,Mh=hh;Ch={filter:function(t){return a(t)&&(!t._ractive||!t._ractive.setting)},wrap:function(t,e,n){return new jh(t,e,n)}},jh=function(t,e,n){this.root=t,this.value=e,this.keypath=E(n),e._ractive||(So(e,"_ractive",{value:{wrappers:[],instances:[],setting:!1},configurable:!0}),Mh(e)),e._ractive.instances[t._guid]||(e._ractive.instances[t._guid]=0,e._ractive.instances.push(t)),e._ractive.instances[t._guid]+=1,e._ractive.wrappers.push(this)},jh.prototype={get:function(){return this.value},teardown:function(){var t,e,n,r,i;if(t=this.value,e=t._ractive,n=e.wrappers,r=e.instances,e.setting)return!1;if(i=n.indexOf(this),-1===i)throw Error(Th);if(n.splice(i,1),n.length){if(r[this.root._guid]-=1,!r[this.root._guid]){if(i=r.indexOf(this.root),-1===i)throw Error(Th);r.splice(i,1)}}else delete t._ractive,Mh.unpatch(this.value)}},Th="Something went wrong in a rather interesting way";var Lh,Fh,Nh=Ch,Rh=/^\s*[0-9]+\s*$/,Dh=function(t){return Rh.test(t)?[]:{}};try{Object.defineProperty({},"test",{value:0}),Lh={filter:function(t,e,n){var r,i;return e?(e=E(e),(r=n.viewmodel.wrapped[e.parent.str])&&!r.magic?!1:(i=n.viewmodel.get(e.parent),a(i)&&/^[0-9]+$/.test(e.lastKey)?!1:i&&("object"==typeof i||"function"==typeof i))):!1},wrap:function(t,e,n){return new Fh(t,e,n)}},Fh=function(t,e,n){var r,i,a;return n=E(n),this.magic=!0,this.ractive=t,this.keypath=n,this.value=e,this.prop=n.lastKey,r=n.parent,this.obj=r.isRoot?t.viewmodel.data:t.viewmodel.get(r),i=this.originalDescriptor=Object.getOwnPropertyDescriptor(this.obj,this.prop),i&&i.set&&(a=i.set._ractiveWrappers)?void(-1===a.indexOf(this)&&a.push(this)):void vi(this,e,i)},Fh.prototype={get:function(){return this.value},reset:function(t){return this.updating?void 0:(this.updating=!0,this.obj[this.prop]=t,ys.addRactive(this.ractive),this.ractive.viewmodel.mark(this.keypath,{keepExistingWrapper:!0}),this.updating=!1,!0)},set:function(t,e){this.updating||(this.obj[this.prop]||(this.updating=!0,this.obj[this.prop]=Dh(t),this.updating=!1),this.obj[this.prop][t]=e)},teardown:function(){var t,e,n,r,i;return this.updating?!1:(t=Object.getOwnPropertyDescriptor(this.obj,this.prop),e=t&&t.set,void(e&&(r=e._ractiveWrappers,i=r.indexOf(this),-1!==i&&r.splice(i,1),r.length||(n=this.obj[this.prop],Object.defineProperty(this.obj,this.prop,this.originalDescriptor||{writable:!0,enumerable:!0,configurable:!0}),this.obj[this.prop]=n))))}}}catch(Po){Lh=!1}var Ih,qh,Vh=Lh;Vh&&(Ih={filter:function(t,e,n){return Vh.filter(t,e,n)&&Nh.filter(t)},wrap:function(t,e,n){return new qh(t,e,n)}},qh=function(t,e,n){this.value=e,this.magic=!0,this.magicWrapper=Vh.wrap(t,e,n),this.arrayWrapper=Nh.wrap(t,e,n)},qh.prototype={get:function(){return this.value},teardown:function(){this.arrayWrapper.teardown(),this.magicWrapper.teardown()},reset:function(t){return this.magicWrapper.reset(t)}});var Uh=Ih,Bh=gi,Wh={},zh=xi,Hh=wi,Gh=Ei,Kh=Ci,$h=ji,Qh=function(t,e){this.computation=t,this.viewmodel=t.viewmodel,this.ref=e,this.root=this.viewmodel.ractive,this.parentFragment=this.root.component&&this.root.component.parentFragment};Qh.prototype={resolve:function(t){this.computation.softDeps.push(t),this.computation.unresolvedDeps[t.str]=null,this.viewmodel.register(t,this.computation,"computed")}};var Yh=Qh,Jh=function(t,e){this.key=t,this.getter=e.getter,this.setter=e.setter,this.hardDeps=e.deps||[],this.softDeps=[],this.unresolvedDeps={},this.depValues={},this._dirty=this._firstRun=!0};Jh.prototype={constructor:Jh,init:function(t){var e,n=this;this.viewmodel=t,this.bypass=!0,e=t.get(this.key),t.clearCache(this.key.str),this.bypass=!1,this.setter&&void 0!==e&&this.set(e),this.hardDeps&&this.hardDeps.forEach(function(e){return t.register(e,n,"computed")})},invalidate:function(){this._dirty=!0},get:function(){var t,e,n=this,r=!1;if(this.getting){var i="The "+this.key.str+" computation indirectly called itself. This probably indicates a bug in the computation. It is commonly caused by `array.sort(...)` - if that's the case, clone the array first with `array.slice().sort(...)`";return h(i),this.value}if(this.getting=!0,this._dirty){if(this._firstRun||!this.hardDeps.length&&!this.softDeps.length?r=!0:[this.hardDeps,this.softDeps].forEach(function(t){var e,i,a;if(!r)for(a=t.length;a--;)if(e=t[a],i=n.viewmodel.get(e),!s(i,n.depValues[e.str]))return n.depValues[e.str]=i,void(r=!0)}),r){this.viewmodel.capture();try{this.value=this.getter()}catch(a){m('Failed to compute "%s"',this.key.str),f(a.stack||a),this.value=void 0}t=this.viewmodel.release(),e=this.updateDependencies(t),e&&[this.hardDeps,this.softDeps].forEach(function(t){t.forEach(function(t){n.depValues[t.str]=n.viewmodel.get(t)})})}this._dirty=!1}return this.getting=this._firstRun=!1,this.value},set:function(t){if(this.setting)return void(this.value=t);if(!this.setter)throw Error("Computed properties without setters are read-only. (This may change in a future version of Ractive!)");this.setter(t)},updateDependencies:function(t){var e,n,r,i,a;for(n=this.softDeps,e=n.length;e--;)r=n[e],-1===t.indexOf(r)&&(i=!0,this.viewmodel.unregister(r,this,"computed"));for(e=t.length;e--;)r=t[e],-1!==n.indexOf(r)||this.hardDeps&&-1!==this.hardDeps.indexOf(r)||(i=!0,Ti(this.viewmodel,r)&&!this.unresolvedDeps[r.str]?(a=new Yh(this,r.str),t.splice(e,1),this.unresolvedDeps[r.str]=a,ys.addUnresolved(a)):this.viewmodel.register(r,this,"computed"));return i&&(this.softDeps=t.slice()),i}};var Xh=Jh,Zh=Mi,tm={FAILED_LOOKUP:!0},em=Li,nm={},rm=Ni,im=Ri,am=function(t,e){this.localKey=t,this.keypath=e.keypath,this.origin=e.origin,this.deps=[],this.unresolved=[],this.resolved=!1};am.prototype={forceResolution:function(){this.keypath=this.localKey,this.setup()},get:function(t,e){return this.resolved?this.origin.get(this.map(t),e):void 0},getValue:function(){return this.keypath?this.origin.get(this.keypath):void 0},initViewmodel:function(t){this.local=t,this.setup()},map:function(t){return void 0===typeof this.keypath?this.localKey:t.replace(this.localKey,this.keypath)},register:function(t,e,n){this.deps.push({keypath:t,dep:e,group:n}),this.resolved&&this.origin.register(this.map(t),e,n)},resolve:function(t){void 0!==this.keypath&&this.unbind(!0),this.keypath=t,this.setup()},set:function(t,e){this.resolved||this.forceResolution(),this.origin.set(this.map(t),e)},setup:function(){var t=this;void 0!==this.keypath&&(this.resolved=!0,this.deps.length&&(this.deps.forEach(function(e){var n=t.map(e.keypath);if(t.origin.register(n,e.dep,e.group),e.dep.setValue)e.dep.setValue(t.origin.get(n));else{if(!e.dep.invalidate)throw Error("An unexpected error occurred. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");e.dep.invalidate()}}),this.origin.mark(this.keypath)))},setValue:function(t){if(!this.keypath)throw Error("Mapping does not have keypath, cannot set value. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");this.origin.set(this.keypath,t)},unbind:function(t){var e=this;t||delete this.local.mappings[this.localKey],this.resolved&&(this.deps.forEach(function(t){e.origin.unregister(e.map(t.keypath),t.dep,t.group)}),this.tracker&&this.origin.unregister(this.keypath,this.tracker))},unregister:function(t,e,n){var r,i;if(this.resolved){for(r=this.deps,i=r.length;i--;)if(r[i].dep===e){r.splice(i,1);break}this.origin.unregister(this.map(t),e,n)}}};var om=Di,sm=function(t,e){var n,r,i,a;return n={},r=0,i=t.map(function(t,i){var o,s,u;s=r,u=e.length;do{if(o=e.indexOf(t,s),-1===o)return a=!0,-1;s=o+1}while(n[o]&&u>s);return o===r&&(r+=1),o!==i&&(a=!0),n[o]=!0,o})},um=Ii,cm={},lm=Ui,pm=Wi,fm=zi,dm=Hi,hm=Ki,mm={implicit:!0},vm={noCascade:!0},gm=Qi,ym=Yi,bm=function(t){var e,n,r=t.adapt,i=t.data,a=t.ractive,o=t.computed,s=t.mappings;this.ractive=a,this.adaptors=r,this.onchange=t.onchange,this.cache={},this.cacheMap=Eo(null),this.deps={computed:Eo(null),"default":Eo(null)},this.depsMap={computed:Eo(null),"default":Eo(null)},this.patternObservers=[],this.specials=Eo(null),this.wrapped=Eo(null),this.computations=Eo(null),this.captureGroups=[],this.unresolvedImplicitDependencies=[],this.changes=[],this.implicitChanges={},this.noCascade={},this.data=i,this.mappings=Eo(null);for(e in s)this.map(E(e),s[e]);if(i)for(e in i)(n=this.mappings[e])&&void 0===n.getValue()&&n.setValue(i[e]);for(e in o)s&&e in s&&p("Cannot map to a computed property ('%s')",e),this.compute(E(e),o[e]);this.ready=!0};bm.prototype={adapt:Bh,applyChanges:Gh,capture:Kh,clearCache:$h,compute:Zh,get:em,init:rm,map:im,mark:om,merge:um,register:lm,release:pm,reset:fm,set:dm,smartUpdate:hm,teardown:gm,unregister:ym};var xm=bm;Xi.prototype={constructor:Xi,begin:function(t){this.inProcess[t._guid]=!0},end:function(t){var e=t.parent;e&&this.inProcess[e._guid]?Zi(this.queue,e).push(t):ta(this,t),delete this.inProcess[t._guid]}};var wm=Xi,_m=ea,km=/\$\{([^\}]+)\}/g,Em=new as("construct"),Sm=new as("config"),Om=new wm("init"),Am=0,Pm=["adaptors","components","decorators","easing","events","interpolators","partials","transitions"],Cm=aa,jm=la;la.prototype={bubble:function(){this.dirty||(this.dirty=!0,ys.addView(this))},update:function(){this.callback(this.fragment.getValue()),this.dirty=!1},rebind:function(t,e){this.fragment.rebind(t,e)},unbind:function(){this.fragment.unbind()}};var Tm=function(t,e,n,i,o){var s,u,c,l,p,f,d={},h={},v={},g=[];for(u=t.parentFragment,c=t.root,o=o||{},r(d,o),o.content=i||[],d[""]=o.content,e.defaults.el&&m("The <%s/> component has a default `el` property; it has been disregarded",t.name),l=u;l;){if(l.owner.type===Mc){p=l.owner.container;break}l=l.parent}return n&&Object.keys(n).forEach(function(e){var r,i,o=n[e];if("string"==typeof o)r=fl(o),h[e]=r?r.value:o;else if(0===o)h[e]=!0;else{if(!a(o))throw Error("erm wut");fa(o)?(v[e]={origin:t.root.viewmodel,keypath:void 0},i=pa(t,o[0],function(t){t.isSpecial?f?s.set(e,t.value):(h[e]=t.value,delete v[e]):f?s.viewmodel.mappings[e].resolve(t):v[e].keypath=t})):i=new jm(t,o,function(t){f?s.set(e,t):h[e]=t}),g.push(i)}}),s=Eo(e.prototype),Cm(s,{el:null,append:!0,data:h,partials:o,magic:c.magic||e.defaults.magic,modifyArrays:c.modifyArrays,adapt:c.adapt},{parent:c,component:t,container:p,mappings:v,inlinePartials:d,cssIds:u.cssIds}),f=!0,t.resolvers=g,s},Mm=da,Lm=function(t){var e,n;for(e=t.root;e;)(n=e._liveComponentQueries["_"+t.name])&&n.push(t.instance),e=e.parent},Fm=ma,Nm=va,Rm=ga,Dm=ya,Im=ba,qm=new as("teardown"),Vm=wa,Um=function(t,e){this.init(t,e)};Um.prototype={detach:yh,find:xh,findAll:wh,findAllComponents:_h,findComponent:kh,findNextNode:Eh,firstNode:Sh,init:Fm,rebind:Nm,render:Rm,toString:Dm,unbind:Im,unrender:Vm};var Bm=Um,Wm=function(t){this.type=Cc,this.value=t.template.c};Wm.prototype={detach:gl,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createComment(this.value)),this.node},toString:function(){return""},unrender:function(t){t&&this.node.parentNode.removeChild(this.node)}};var zm=Wm,Hm=function(t){var e,n;this.type=Mc,this.container=e=t.parentFragment.root,this.component=n=e.component,this.container=e,this.containerFragment=t.parentFragment,this.parentFragment=n.parentFragment;var r=this.name=t.template.n||"",i=e._inlinePartials[r];i||(m('Could not find template for partial "'+r+'"',{ractive:t.root}),i=[]),this.fragment=new iv({owner:this,root:e.parent,template:i,pElement:this.containerFragment.pElement}),a(n.yielders[r])?n.yielders[r].push(this):n.yielders[r]=[this],ys.scheduleTask(function(){if(n.yielders[r].length>1)throw Error("A component template can only have one {{yield"+(r?" "+r:"")+"}} declaration at a time")})};Hm.prototype={detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},findNextNode:function(){return this.containerFragment.findNextNode(this)},firstNode:function(){return this.fragment.firstNode()},getValue:function(t){return this.fragment.getValue(t)},render:function(){return this.fragment.render()},unbind:function(){this.fragment.unbind()},unrender:function(t){this.fragment.unrender(t),R(this.component.yielders[this.name],this)},rebind:function(t,e){this.fragment.rebind(t,e)},toString:function(){return""+this.fragment}};var Gm=Hm,Km=function(t){this.declaration=t.template.a};Km.prototype={init:ko,render:ko,unrender:ko,teardown:ko,toString:function(){return""}};var $m=Km,Qm=_a,Ym=Ea,Jm=Sa,Xm=Oa,Zm=Ca,tv=Ta,ev=function(t){this.init(t)};ev.prototype={bubble:lc,detach:pc,find:fc,findAll:dc,findAllComponents:hc,findComponent:mc,findNextNode:vc,firstNode:gc,getArgsList:hl,getNode:ml,getValue:vl,init:Qm,rebind:Ym,registerIndexRef:function(t){var e=this.registeredIndexRefs;-1===e.indexOf(t)&&e.push(t)},render:Jm,toString:Xm,unbind:Zm,unregisterIndexRef:function(t){var e=this.registeredIndexRefs;e.splice(e.indexOf(t),1)},unrender:tv};var nv,rv,iv=ev,av=Ma,ov=["template","partials","components","decorators","events"],sv=new as("reset"),uv=function(t,e){function n(e,r,i){i&&i.partials[t]||e.forEach(function(e){e.type===Pc&&e.getPartialName()===t&&r.push(e),e.fragment&&n(e.fragment.items,r,i),a(e.fragments)?n(e.fragments,r,i):a(e.items)?n(e.items,r,i):e.type===Tc&&e.instance&&n(e.instance.fragment.items,r,e.instance),e.type===Ac&&(a(e.attributes)&&n(e.attributes,r,i),a(e.conditionalAttributes)&&n(e.conditionalAttributes,r,i))})}var r,i=[];return n(this.fragment.items,i),this.partials[t]=e,r=ys.start(this,!0),i.forEach(function(e){e.value=void 0,e.setValue(t)}),ys.end(),r},cv=La,lv=xu("reverse"),pv=Fa,fv=xu("shift"),dv=xu("sort"),hv=xu("splice"),mv=Ra,vv=Da,gv=new as("teardown"),yv=qa,bv=Va,xv=Ua,wv=new as("unrender"),_v=xu("unshift"),kv=Ba,Ev=new as("update"),Sv=Wa,Ov={add:Zo,animate:Es,detach:Os,find:Ps,findAll:Ds,findAllComponents:Is,findComponent:qs,findContainer:Vs,findParent:Us,fire:Hs,get:Gs,insert:$s,merge:Ys,observe:pu,observeOnce:fu,off:mu,on:vu,once:gu,pop:wu,push:_u,render:ju,reset:av,resetPartial:uv,resetTemplate:cv,reverse:lv,set:pv,shift:fv,sort:dv,splice:hv,subtract:mv,teardown:vv,toggle:yv,toHTML:bv,toHtml:bv,unrender:xv,unshift:_v,update:kv,updateModel:Sv},Av=function(t,e,n){return n||Ha(t,e)?function(){var n,r="_super"in this,i=this._super;return this._super=e,n=t.apply(this,arguments),r&&(this._super=i),n}:t},Pv=Ga,Cv=Ya,jv=function(t){var e,n,r={};return t&&(e=t._ractive)?(r.ractive=e.root,r.keypath=e.keypath.str,r.index={},(n=Cl(e.proxy.parentFragment))&&(r.index=Cl.resolve(n)),r):r};nv=function(t){return this instanceof nv?void Cm(this,t):new nv(t)},rv={DEBUG:{writable:!0,value:!0},DEBUG_PROMISES:{writable:!0,value:!0},extend:{value:Cv},getNodeInfo:{value:jv},parse:{value:Gu},Promise:{value:cs},svg:{value:ro},magic:{value:eo},VERSION:{value:"0.7.3"},adaptors:{writable:!0,value:{}},components:{writable:!0,value:{}},decorators:{writable:!0,value:{}},easing:{writable:!0,value:uo},events:{writable:!0,value:{}},interpolators:{writable:!0,value:Bo},partials:{writable:!0,value:{}},transitions:{writable:!0,value:{}}},Oo(nv,rv),nv.prototype=r(Ov,so),nv.prototype.constructor=nv,nv.defaults=nv.prototype;var Tv="function";if(typeof Date.now!==Tv||typeof String.prototype.trim!==Tv||typeof Object.keys!==Tv||typeof Array.prototype.indexOf!==Tv||typeof Array.prototype.forEach!==Tv||typeof Array.prototype.map!==Tv||typeof Array.prototype.filter!==Tv||"undefined"!=typeof window&&typeof window.addEventListener!==Tv)throw Error("It looks like you're attempting to use Ractive.js in an older browser. You'll need to use one of the 'legacy builds' in order to continue - see http://docs.ractivejs.org/latest/legacy-builds for more information.");var Mv=nv;return Mv})},{}],206:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.observe("value",function(e,n,r){var i=t.get(),a=i.min,o=i.max,s=Math.clamp(a,o,e);t.animate("percentage",Math.round((s-a)/(o-a)*100))})}}}(i),i.exports.template={v:3,t:[" ",{p:[13,1,293],t:7,e:"div",a:{"class":"bar"},f:[{p:[14,3,313],t:7,e:"div",a:{"class":["barFill ",{t:2,r:"state",p:[14,23,333]}],style:["width: ",{t:2,r:"percentage",p:[14,48,358]},"%"]}}," ",{p:[15,3,384],t:7,e:"span",a:{"class":"barText"},f:[{t:16,p:[15,25,406]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],207:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{clickable:function(){return this.get("enabled")&&!this.get("state")?!0:!1},enabled:function(){return this.get("config.status")===n.UI_INTERACTIVE?!0:!1},styles:function(){var t="";if(this.get("tooltip-side")&&(t=" tooltip-"+this.get("tooltip-side")),this.get("grid")&&(t+=" gridable"),this.get("enabled")){var e=this.get("state"),n=this.get("style");return e?"inactive "+e+" "+t:"active normal "+n+" "+t}return"inactive disabled "+t}},oninit:function(){var t=this;this.on("press",function(e){var n=t.get(),i=n.action,a=n.params;(0,r.act)(t.get("config.ref"),i,a),e.node.blur()})}}}(i),i.exports.template={v:3,t:[" ",{p:[48,1,1178],t:7,e:"span",a:{"class":["button ",{t:2,r:"styles",p:[48,21,1198]}],unselectable:"on","data-tooltip":[{t:2,r:"tooltip",p:[51,17,1280]}]},m:[{t:4,f:["tabindex='0'"],r:"clickable",p:[50,3,1232]}],v:{"mouseover-mousemove":"hover",mouseleave:"unhover","click-enter":{n:[{t:4,f:["press"],r:"clickable",p:[54,19,1370]}],d:[]}},f:[{t:4,f:[{p:[56,5,1416],t:7,e:"i",a:{"class":["fa fa-",{t:2,r:"icon",p:[56,21,1432]}]}}],n:50,r:"icon",p:[55,3,1399]}," ",{t:16,p:[58,3,1459]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],208:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"display"},f:[{t:4,f:[{p:[3,5,42],t:7,e:"header",f:[{p:[4,7,57],t:7,e:"h3",f:[{t:2,r:"title",p:[4,11,61]}]}," ",{t:4,f:[{p:[6,9,105],t:7,e:"div",a:{"class":"buttonRight"},f:[{t:16,n:"button",p:[6,34,130]}]}],n:50,r:"button",p:[5,7,82]}]}],n:50,r:"title",p:[2,3,24]}," ",{p:[10,3,193],t:7,e:"article",f:[{t:16,p:[11,5,207]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],209:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.on("clear",function(){t.set("value",""),t.find("input").focus()})}}}(i),i.exports.template={v:3,t:[" ",{p:[12,1,170],t:7,e:"input",a:{type:"text",value:[{t:2,r:"value",p:[12,27,196]}],placeholder:[{t:2,r:"placeholder",p:[12,51,220]}]}}," ",{p:[13,1,240],t:7,e:"ui-button",a:{icon:"refresh"},v:{press:"clear"}}]},e.exports=r.extend(i.exports)},{205:205}],210:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";e.exports={data:{graph:t(201),xaccessor:function(t){return t.x},yaccessor:function(t){return t.y}},computed:{size:function(){var t=this.get("points");return t[0].length},scale:function(){var t,e=this.get("points");return(t=Math).max.apply(t,Array.map(e,function(t){var e;return(e=Math).max.apply(e,Array.map(t,function(t){return t.y}))}))},xaxis:function(){var t=this.get("xinc"),e=this.get("size");return Array.from(Array(e).keys()).filter(function(e){return e&&e%t==0})},yaxis:function(){var t=this.get("yinc"),e=this.get("scale");return Array.from(Array(t).keys()).map(function(t){return Math.round(e*(++t/100)*10)})}},oninit:function(){var t=this;this.on({enter:function(t){this.set("selected",t.index.count)},exit:function(t){this.set("selected")}}),window.addEventListener("resize",function(e){t.set("width",t.el.clientWidth)})},onrender:function(){this.set("width",this.el.clientWidth)}}}(i),i.exports.template={v:3,t:[" ",{p:[47,1,1269],t:7,e:"svg",a:{"class":"linegraph",width:"100%",height:[{t:2,x:{r:["height"],s:"_0+10"},p:[47,45,1313]}]},f:[{p:[48,3,1334],t:7,e:"g",a:{transform:"translate(0, 5)"},f:[{t:4,f:[{t:4,f:[{p:[51,9,1504],t:7,e:"line",a:{x1:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,19,1514]}],x2:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,38,1533]}],y1:"0",y2:[{t:2,r:"height",p:[51,64,1559]}],stroke:"darkgray"}}," ",{t:4,f:[{p:[53,11,1635],t:7,e:"text",a:{x:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[53,20,1644]}],y:[{t:2,x:{r:["height"],s:"_0-5"},p:[53,38,1662]}],"text-anchor":"middle",fill:"white"},f:[{t:2,x:{r:["size",".","xfactor"],s:"(_0-_1)*_2"},p:[53,88,1712]}," ",{t:2,r:"xunit",p:[53,113,1737]}]}],n:50,x:{r:["@index"],s:"_0%2==0"},p:[52,9,1600]}],n:52,r:"xaxis",p:[50,7,1479]}," ",{t:4,f:[{p:[57,9,1820],t:7,e:"line",a:{x1:"0",x2:[{t:2,r:"width",p:[57,26,1837]}],y1:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,41,1852]}],y2:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,60,1871]}],stroke:"darkgray"}}," ",{p:[58,9,1915],t:7,e:"text",a:{x:"0",y:[{t:2,x:{r:["yscale","."],s:"_0(_1)-5"},p:[58,24,1930]}],"text-anchor":"begin",fill:"white"},f:[{t:2,x:{r:[".","yfactor"],s:"_0*_1"},p:[58,76,1982]}," ",{t:2,r:"yunit",p:[58,92,1998]}]}],n:52,r:"yaxis",p:[56,7,1795]}," ",{t:4,f:[{p:[61,9,2071],t:7,e:"path",a:{d:[{t:2,x:{r:["area.path"],s:"_0.print()"},p:[61,18,2080]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[61,47,2109]}],opacity:"0.1"}}],n:52,i:"curve",r:"curves",p:[60,7,2039]}," ",{t:4,f:[{p:[64,9,2200],t:7,e:"path",a:{d:[{t:2,x:{r:["line.path"],s:"_0.print()"},p:[64,18,2209]}],stroke:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[64,49,2240]}],fill:"none"}}],n:52,i:"curve",r:"curves",p:[63,7,2168]}," ",{t:4,f:[{t:4,f:[{p:[68,11,2375],t:7,e:"circle",a:{transform:["translate(",{t:2,r:".",p:[68,40,2404]},")"],r:[{t:2,x:{r:["selected","count"],s:"_0==_1?10:4"},p:[68,51,2415]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[68,89,2453]}]},v:{mouseenter:"enter",mouseleave:"exit"}}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[67,9,2329]}],n:52,i:"curve",r:"curves",p:[66,7,2297]}," ",{t:4,f:[{t:4,f:[{t:4,f:[{p:[74,13,2678],t:7,e:"text",a:{transform:["translate(",{t:2,r:".",p:[74,40,2705]},") ",{t:2,x:{r:["count","size"],s:'_0<=_1/2?"translate(15, 4)":"translate(-15, 4)"'},p:[74,47,2712]}],"text-anchor":[{t:2,x:{r:["count","size"],s:'_0<=_1/2?"start":"end"'},p:[74,126,2791]}],fill:"white"},f:[{t:2,x:{r:["count","item","yfactor"],s:"_1[_0].y*_2"},p:[75,15,2861]}," ",{t:2,r:"yunit",p:[75,43,2889]}," @ ",{t:2,x:{r:["size","count","item","xfactor"],s:"(_0-_2[_1].x)*_3"},p:[75,55,2901]}," ",{t:2,r:"xunit",p:[75,92,2938]}]}],n:50,x:{r:["selected","count"],s:"_0==_1"},p:[73,11,2638]}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[72,9,2592]}],n:52,i:"curve",r:"curves",p:[71,7,2560]}," ",{t:4,f:[{p:[81,9,3063],t:7,e:"g",a:{transform:["translate(",{t:2,x:{r:["width","curves.length","@index"],s:"(_0/(_1+1))*(_2+1)"},p:[81,33,3087]}," 10)"]},f:[{p:[82,11,3154],t:7,e:"circle",a:{r:"4",fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[82,31,3174]}]}}," ",{p:[83,11,3206],t:7,e:"text",a:{x:"8",y:"4",fill:"white"},f:[{t:2,rx:{r:"legend",m:[{t:30,n:"curve"}]},p:[83,42,3237]}]}]}],n:52,i:"curve",r:"curves",p:[80,7,3031]}],x:{r:["graph","points","xaccessor","yaccessor","width","height"],s:"_0({data:_1,xaccessor:_2,yaccessor:_3,width:_4,height:_5})"},p:[49,5,1371]}]}]}]},e.exports=r.extend(i.exports)},{201:201,205:205}],211:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"notice"},f:[{t:16,p:[2,3,23]}]}]},e.exports=r.extend(i.exports)},{205:205}],212:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261);e.exports={oninit:function(){var t=this;this.observe("config.fancy",function(e,r,i){(0,n.winset)(t.get("config.window"),"can-resize",!e)})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[14,3,258],t:7,e:"div",a:{"class":"resize"},v:{mousedown:"resize"}}],n:50,r:"config.fancy",p:[13,1,235]}]},e.exports=r.extend(i.exports)},{205:205,261:261}],213:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"section",a:{"class":[{t:4,f:["candystripe"],r:"candystripe",p:[1,17,16]}]},f:[{t:4,f:[{p:[3,5,82],t:7,e:"span",a:{"class":"label",style:[{t:4,f:["color:",{t:2,r:"labelcolor",p:[3,53,130]}],r:"labelcolor",p:[3,32,109]}]},f:[{t:2,r:"label",p:[3,84,161]},":"]}],n:50,r:"label",p:[2,3,64]}," ",{t:4,f:[{t:16,p:[6,5,210]}],n:50,r:"nowrap",p:[5,3,191]},{t:4,n:51,f:[{p:[8,5,235],t:7,e:"div",a:{"class":"content",style:[{t:4,f:["float:right;"],r:"right",p:[8,33,263]}]},f:[{t:16,p:[9,7,304]}]}],r:"nowrap"}]}]},e.exports=r.extend(i.exports)},{205:205}],214:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"subdisplay"},f:[{t:4,f:[{p:[3,5,45],t:7,e:"header",f:[{p:[4,7,60],t:7,e:"h4",f:[{t:2,r:"title",p:[4,11,64]}]}," ",{t:4,f:[{t:16,n:"button",p:[5,21,99]}],n:50,r:"button",p:[5,7,85]}]}],n:50,r:"title",p:[2,3,27]}," ",{p:[8,3,149],t:7,e:"article",f:[{t:16,p:[9,5,163]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],215:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.set("active",this.findComponent("tab").get("name")),this.on("switch",function(e){t.set("active",e.node.textContent.trim())}),this.observe("active",function(e,n,r){for(var i=t.findAllComponents("tab"),a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;u.set("shown",u.get("name")===e)}})}}}(i),i.exports.template={v:3,t:[" "," ",{p:[20,1,524],t:7,e:"header",f:[{t:4,f:[{p:[22,5,556],t:7,e:"ui-button",a:{pane:[{t:2,r:".",p:[22,22,573]}]},v:{press:"switch"},f:[{t:2,r:".",p:[22,47,598]}]}],n:52,r:"tabs",p:[21,3,536]}]}," ",{p:[25,1,641],t:7,e:"ui-display",f:[{t:8,r:"content",p:[26,3,657]}]}]},i.exports.components=i.exports.components||{};var a={tab:t(216)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,216:216}],216:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{t:16,p:[2,3,17]}],n:50,r:"shown",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],217:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{visualStatus:function(){switch(this.get("config.status")){case n.UI_INTERACTIVE:return"good";case n.UI_UPDATE:return"average";case n.UI_DISABLED:return"bad";default:return"bad"}}},oninit:function(){var t=this;this.observe("config.fancy",function(e,n,i){(0,r.winset)(t.get("config.window"),"titlebar",!e)}),this.on({close:function(){(0,r.winset)(this.get("config.window"),"is-visible",!1),window.location.href=(0,r.href)({command:"uiclose "+this.get("config.ref")},"winset")},minimize:function(){(0,r.winset)(this.get("config.window"),"is-minimized",!0)}})}}}(i),i.exports.template={v:3,t:[" ",{p:[34,1,859],t:7,e:"header",a:{"class":"titlebar"},v:{mousedown:"drag"},f:[{p:[35,3,907],t:7,e:"i",a:{"class":["statusicon fa fa-eye fa-2x ",{t:2,r:"visualStatus",p:[35,40,944]}]}}," ",{p:[36,3,969],t:7,e:"span",a:{"class":"title"},f:[{t:16,p:[36,23,989]}]}," ",{t:4,f:[{p:[38,5,1033],t:7,e:"i",a:{"class":"minimize fa fa-minus fa-2x"},v:{click:"minimize"}}," ",{p:[39,5,1100],t:7,e:"i",a:{"class":"close fa fa-close fa-2x"},v:{click:"close"}}],n:50,r:"config.fancy",p:[37,3,1008]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],218:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";var e=[11,10,9,8];t.exports={data:{userAgent:navigator.userAgent},computed:{ie:function(){if(document.documentMode)return document.documentMode;for(var t in e){var n=document.createElement("div");if(n.innerHTML="",n.getElementsByTagName("span").length)return t}}},oninit:function(){var t=this;this.on("debug",function(){return t.toggle("debug")})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[27,3,636],t:7,e:"ui-notice",f:[{p:[28,5,652],t:7,e:"span",f:["You have an old (IE",{t:2,r:"ie",p:[28,30,677]},") end-of-life (click 'EOL Info' for more information) version of Internet Explorer installed."]},{p:[28,137,784],t:7,e:"br"}," ",{p:[29,5,794],t:7,e:"span",f:["To upgrade click 'Upgrade IE' to download IE11 from Microsoft."]},{p:[29,81,870],t:7,e:"br"}," ",{p:[30,5,880],t:7,e:"span",f:["If you are unable to upgrade directly click 'IE VMs' to download a VM with IE11 or Edge from Microsoft."]},{p:[30,122,997],t:7,e:"br"}," ",{p:[31,5,1007],t:7,e:"span",f:["Otherwise click 'No Frills' below to disable potentially incompatible features (and this message)."]}," ",{p:[32,5,1124],t:7,e:"hr"}," ",{p:[33,5,1134],t:7,e:"ui-button",a:{icon:"close",action:"tgui:nofrills"},f:["No Frills"]}," ",{p:[34,5,1207],t:7,e:"ui-button",a:{icon:"internet-explorer",action:"tgui:link",params:'{"url": "http://windows.microsoft.com/en-us/internet-explorer/download-ie"}'},f:["Upgrade IE"]}," ",{p:[36,5,1381],t:7,e:"ui-button",a:{icon:"edge",action:"tgui:link",params:'{"url": "https://dev.windows.com/en-us/microsoft-edge/tools/vms"}'},f:["IE VMs"]}," ",{p:[38,5,1528],t:7,e:"ui-button",a:{icon:"info",action:"tgui:link",params:'{"url": "https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-Internet-Explorer"}'},f:["EOL Info"]}," ",{p:[40,5,1699],t:7,e:"ui-button",a:{icon:"bug"},v:{press:"debug"},f:["Debug Info"]}," ",{t:4,f:[{p:[42,7,1785],t:7,e:"hr"}," ",{p:[43,7,1797],t:7,e:"span",f:["Detected: IE",{t:2,r:"ie",p:[43,25,1815]}]},{p:[43,38,1828],t:7,e:"br"}," ",{p:[44,7,1840],t:7,e:"span",f:["User Agent: ",{t:2,r:"userAgent",p:[44,25,1858]}]}],n:50,r:"debug",p:[41,5,1765]}]}],n:50,x:{r:["config.fancy","ie"],s:"_0&&_1&&_1<11"},p:[26,1,596]}]},e.exports=r.extend(i.exports)},{205:205}],219:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" "," "," "," "," ",{p:[7,1,261],t:7,e:"ui-notice",f:[{t:4,f:[{p:[9,5,304],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[10,7,346],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[10,24,363]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[10,75,414]}]}]}],n:50,r:"data.siliconUser",p:[8,3,275]},{t:4,n:51,f:[{p:[13,5,502],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,31,528]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[16,1,610],t:7,e:"status"}," ",{t:4,f:[{t:4,f:[{p:[19,7,701],t:7,e:"ui-display",a:{title:"Air Controls"},f:[{p:[20,9,743],t:7,e:"ui-section",f:[{p:[21,11,766],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"exclamation-triangle":"exclamation"'},p:[21,28,783]}],style:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"caution":null'},p:[21,98,853]}],action:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"reset":"alarm"'},p:[22,23,916]}]},f:["Area Atmosphere Alarm"]}]}," ",{p:[24,9,1022],t:7,e:"ui-section",f:[{p:[25,11,1045],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==3?"exclamation-triangle":"exclamation"'},p:[25,28,1062]}],style:[{t:2,x:{r:["data.mode"],s:'_0==3?"danger":null'},p:[25,96,1130]}],action:"mode",params:['{"mode": ',{t:2,x:{r:["data.mode"],s:"_0==3?1:3"},p:[26,44,1211]},"}"]},f:["Panic Siphon"]}]}," ",{p:[28,9,1295],t:7,e:"br"}," ",{p:[29,9,1309],t:7,e:"ui-section",f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:"sign-out",action:"tgui:view",params:'{"screen": "vents"}'},f:["Vent Controls"]}]}," ",{p:[32,9,1463],t:7,e:"ui-section",f:[{p:[33,11,1486],t:7,e:"ui-button",a:{icon:"filter",action:"tgui:view",params:'{"screen": "scrubbers"}'},f:["Scrubber Controls"]}]}," ",{p:[35,9,1623],t:7,e:"ui-section",f:[{p:[36,11,1646],t:7,e:"ui-button",a:{icon:"cog",action:"tgui:view",params:'{"screen": "modes"}'},f:["Operating Mode"]}]}," ",{p:[38,9,1773],t:7,e:"ui-section",f:[{p:[39,11,1796],t:7,e:"ui-button",a:{icon:"bar-chart",action:"tgui:view",params:'{"screen": "thresholds"}'},f:["Alarm Thresholds"]}]}]}],n:50,x:{r:["config.screen"],s:'_0=="home"'},p:[18,3,663]},{t:4,n:51,f:[{t:4,n:50,x:{r:["config.screen"],s:'_0=="vents"'},f:[{p:[43,5,1990],t:7,e:"vents"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&(_0=="scrubbers")'},f:[" ",{p:[45,5,2045],t:7,e:"scrubbers"}]},{t:4,n:50,x:{r:["config.screen"], -s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&(_0=="modes"))'},f:[" ",{p:[47,5,2100],t:7,e:"modes"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&((!(_0=="modes"))&&(_0=="thresholds")))'},f:[" ",{p:[49,5,2156],t:7,e:"thresholds"}]}],x:{r:["config.screen"],s:'_0=="home"'}}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[17,1,620]}]},i.exports.components=i.exports.components||{};var a={vents:t(225),modes:t(221),thresholds:t(224),status:t(223),scrubbers:t(222)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,221:221,222:222,223:223,224:224,225:225}],220:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-button",a:{icon:"arrow-left",action:"tgui:view",params:'{"screen": "home"}'},f:["Back"]}]},e.exports=r.extend(i.exports)},{205:205}],221:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,111],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Operating Modes",button:0},f:[" ",{t:4,f:[{p:[8,5,161],t:7,e:"ui-section",f:[{p:[9,7,180],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["selected"],s:'_0?"check-square-o":"square-o"'},p:[9,24,197]}],state:[{t:2,x:{r:["selected","danger"],s:'_0?_1?"danger":"selected":null'},p:[10,16,258]}],action:"mode",params:['{"mode": ',{t:2,r:"mode",p:[11,40,351]},"}"]},f:[{t:2,r:"name",p:[11,51,362]}]}]}],n:52,r:"data.modes",p:[7,3,136]}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],222:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,113],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Scrubber Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,167],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,189]}]},f:[{p:[9,7,211],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,246],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,263]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,305]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,381]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,401]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,415]}]}]}," ",{p:[13,7,478],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,512],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["scrubbing"],s:'_0?"filter":"sign-in"'},p:[14,26,529]}],style:[{t:2,x:{r:["scrubbing"],s:'_0?null:"danger"'},p:[14,71,574]}],action:"scrubbing",params:['{"id_tag": "',{t:2,r:"id_tag",p:[15,50,656]},'", "val": ',{t:2,x:{r:["scrubbing"],s:"+!_0"},p:[15,70,676]},"}"]},f:[{t:2,x:{r:["scrubbing"],s:'_0?"Scrubbing":"Siphoning"'},p:[15,88,694]}]}]}," ",{p:[17,7,774],t:7,e:"ui-section",a:{label:"Range"},f:[{p:[18,9,809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["widenet"],s:'_0?"expand":"compress"'},p:[18,26,826]}],style:[{t:2,x:{r:["widenet"],s:'_0?"selected":null'},p:[18,70,870]}],action:"widenet",params:['{"id_tag": "',{t:2,r:"id_tag",p:[19,48,950]},'", "val": ',{t:2,x:{r:["widenet"],s:"+!_0"},p:[19,68,970]},"}"]},f:[{t:2,x:{r:["widenet"],s:'_0?"Expanded":"Normal"'},p:[19,84,986]}]}]}," ",{p:[21,7,1060],t:7,e:"ui-section",a:{label:"Filters"},f:[{p:[22,9,1097],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_co2"],s:'_0?"check-square-o":"square-o"'},p:[22,26,1114]}],style:[{t:2,x:{r:["filter_co2"],s:'_0?"selected":null'},p:[22,81,1169]}],action:"co2_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[23,50,1254]},'", "val": ',{t:2,x:{r:["filter_co2"],s:"+!_0"},p:[23,70,1274]},"}"]},f:["CO2"]}," ",{p:[24,9,1317],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_n2o"],s:'_0?"check-square-o":"square-o"'},p:[24,26,1334]}],style:[{t:2,x:{r:["filter_n2o"],s:'_0?"selected":null'},p:[24,81,1389]}],action:"n2o_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[25,50,1474]},'", "val": ',{t:2,x:{r:["filter_n2o"],s:"+!_0"},p:[25,70,1494]},"}"]},f:["N2O"]}," ",{p:[26,9,1537],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_toxins"],s:'_0?"check-square-o":"square-o"'},p:[26,26,1554]}],style:[{t:2,x:{r:["filter_toxins"],s:'_0?"selected":null'},p:[26,84,1612]}],action:"tox_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[27,50,1700]},'", "val": ',{t:2,x:{r:["filter_toxins"],s:"+!_0"},p:[27,70,1720]},"}"]},f:["Plasma"]}]}]}],n:52,r:"data.scrubbers",p:[7,3,138]},{t:4,n:51,f:[{p:[31,5,1817],t:7,e:"span",a:{"class":"bad"},f:["Error: No scrubbers connected."]}],r:"data.scrubbers"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],223:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Air Status"},f:[{t:4,f:[{t:4,f:[{p:[4,7,107],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[4,26,126]}]},f:[{p:[5,6,142],t:7,e:"span",a:{"class":[{t:2,x:{r:["danger_level"],s:'_0==2?"bad":_0==1?"average":"good"'},p:[5,19,155]}]},f:[{t:2,x:{r:["value"],s:"Math.fixed(_0,2)"},p:[6,5,232]},{t:2,r:"unit",p:[6,29,256]}]}]}],n:52,r:"adata.environment_data",p:[3,5,68]}," ",{p:[10,5,313],t:7,e:"ui-section",a:{label:"Local Status"},f:[{p:[11,7,353],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.danger_level"],s:'_0==2?"bad bold":_0==1?"average bold":"good"'},p:[11,20,366]}]},f:[{t:2,x:{r:["data.danger_level"],s:'_0==2?"Danger (Internals Required)":_0==1?"Caution":"Optimal"'},p:[12,6,464]}]}]}," ",{p:[15,5,605],t:7,e:"ui-section",a:{label:"Area Status"},f:[{p:[16,7,644],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.atmos_alarm","data.fire_alarm"],s:'_0||_1?"bad bold":"good"'},p:[16,20,657]}]},f:[{t:2,x:{r:["data.atmos_alarm","fire_alarm"],s:'_0?"Atmosphere Alarm":_1?"Fire Alarm":"Nominal"'},p:[17,8,728]}]}]}],n:50,r:"data.environment_data",p:[2,3,34]},{t:4,n:51,f:[{p:[21,5,856],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[22,7,891],t:7,e:"span",a:{"class":"bad bold"},f:["Cannot obtain air sample for analysis."]}]}],r:"data.environment_data"}," ",{t:4,f:[{p:[26,5,1015],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[27,7,1050],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[25,3,990]}]}]},e.exports=r.extend(i.exports)},{205:205}],224:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" th, td {\n padding-right: 16px;\n text-align: left;\n }",i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,112],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Alarm Thresholds",button:0},f:[" ",{p:[7,3,137],t:7,e:"table",f:[{p:[8,5,149],t:7,e:"thead",f:[{p:[8,12,156],t:7,e:"tr",f:[{p:[9,7,167],t:7,e:"th"}," ",{p:[10,7,183],t:7,e:"th",f:[{p:[10,11,187],t:7,e:"span",a:{"class":"bad"},f:["min2"]}]}," ",{p:[11,7,228],t:7,e:"th",f:[{p:[11,11,232],t:7,e:"span",a:{"class":"average"},f:["min1"]}]}," ",{p:[12,7,277],t:7,e:"th",f:[{p:[12,11,281],t:7,e:"span",a:{"class":"average"},f:["max1"]}]}," ",{p:[13,7,326],t:7,e:"th",f:[{p:[13,11,330],t:7,e:"span",a:{"class":"bad"},f:["max2"]}]}]}]}," ",{p:[15,5,387],t:7,e:"tbody",f:[{t:4,f:[{p:[16,32,426],t:7,e:"tr",f:[{p:[17,9,439],t:7,e:"th",f:[{t:3,r:"name",p:[17,13,443]}]}," ",{t:4,f:[{p:[18,27,485],t:7,e:"td",f:[{p:[19,11,500],t:7,e:"ui-button",a:{action:"threshold",params:['{"env": "',{t:2,r:"env",p:[19,58,547]},'", "var": "',{t:2,r:"val",p:[19,76,565]},'"}']},f:[{t:2,x:{r:["selected"],s:"Math.fixed(_0,2)"},p:[19,87,576]}]}]}],n:52,r:"settings",p:[18,9,467]}]}],n:52,r:"data.thresholds",p:[16,7,401]}]}," ",{p:[23,3,675],t:7,e:"table",f:[]}]}]}," "]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],225:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,109],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Vent Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,159],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,181]}]},f:[{p:[9,7,203],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,238],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,255]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,297]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,373]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,393]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,407]}]}]}," ",{p:[13,7,470],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,504],t:7,e:"span",f:[{t:2,x:{r:["direction"],s:'_0=="release"?"Pressurizing":"Siphoning"'},p:[14,15,510]}]}]}," ",{p:[16,7,601],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[17,9,649],t:7,e:"ui-button",a:{icon:"sign-in",style:[{t:2,x:{r:["incheck"],s:'_0?"selected":null'},p:[17,42,682]}],action:"incheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[18,48,762]},'", "val": ',{t:2,r:"checks",p:[18,68,782]},"}"]},f:["Internal"]}," ",{p:[19,9,824],t:7,e:"ui-button",a:{icon:"sign-out",style:[{t:2,x:{r:["excheck"],s:'_0?"selected":null'},p:[19,43,858]}],action:"excheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,938]},'", "val": ',{t:2,r:"checks",p:[20,68,958]},"}"]},f:["External"]}]}," ",{p:[22,7,1018],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,9,1063],t:7,e:"ui-button",a:{icon:"pencil",action:"set_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[24,31,1149]},'"}']},f:[{t:2,x:{r:["external"],s:"Math.fixed(_0)"},p:[24,45,1163]}]}," ",{p:[25,9,1208],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["extdefault"],s:'_0?"disabled":null'},p:[25,42,1241]}],action:"reset_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[26,31,1340]},'"}']},f:["Reset"]}]}]}],n:52,r:"data.vents",p:[7,3,134]},{t:4,n:51,f:[{p:[30,5,1428],t:7,e:"span",a:{"class":"bad"},f:["Error: No vents connected."]}],r:"data.vents"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],226:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" table {\n width: 100%;\n border-spacing: 2px;\n }\n th {\n text-align: left;\n }\n td {\n vertical-align: top;\n }\n td .button {\n margin-top: 4px\n }",i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",f:[{p:[3,5,32],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oneAccess"],s:'_0?"unlock":"lock"'},p:[3,22,49]}],action:"one_access"},f:[{t:2,x:{r:["data.oneAccess"],s:'_0?"One":"All"'},p:[3,82,109]}," Required"]}," ",{p:[4,5,169],t:7,e:"ui-button",a:{icon:"refresh",action:"clear"},f:["Clear"]}]}," ",{p:[6,3,246],t:7,e:"hr"}," ",{p:[7,3,254],t:7,e:"table",f:[{p:[8,3,264],t:7,e:"thead",f:[{p:[9,4,275],t:7,e:"tr",f:[{t:4,f:[{p:[10,5,306],t:7,e:"th",f:[{p:[10,9,310],t:7,e:"span",a:{"class":"highlight bold"},f:[{t:2,r:"name",p:[10,38,339]}]}]}],n:52,r:"data.regions",p:[9,8,279]}]}]}," ",{p:[13,3,391],t:7,e:"tbody",f:[{p:[14,4,402],t:7,e:"tr",f:[{t:4,f:[{p:[15,5,433],t:7,e:"td",f:[{t:4,f:[{p:[16,11,466],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["req"],s:'_0?"check-square-o":"square-o"'},p:[16,28,483]}],style:[{t:2,x:{r:["req"],s:'_0?"selected":null'},p:[16,76,531]}],action:"set",params:['{"access": "',{t:2,r:"id",p:[17,46,605]},'"}']},f:[{t:2,r:"name",p:[17,56,615]}]}," ",{p:[18,9,644],t:7,e:"br"}],n:52,r:"accesses",p:[15,9,437]}]}],n:52,r:"data.regions",p:[14,8,406]}]}]}]}]}," "]},e.exports=r.extend(i.exports)},{205:205}],227:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}},computed:{malfAction:function(){switch(this.get("data.malfStatus")){case 1:return"hack";case 2:return"occupy";case 3:return"deoccupy"}},malfButton:function(){switch(this.get("data.malfStatus")){case 1:return"Override Programming";case 2:case 4:return"Shunt Core Process";case 3:return"Return to Main Core"}},malfIcon:function(){switch(this.get("data.malfStatus")){case 1:return"terminal";case 2:case 4:return"caret-square-o-down";case 3:return"caret-square-o-left"}},powerCellStatusState:function(){var t=this.get("data.powerCellStatus");return t>50?"good":t>25?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[46,1,1139],t:7,e:"ui-notice",f:[{t:4,f:[{p:[48,5,1182],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[49,7,1224],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[49,24,1241]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[49,75,1292]}]}]}],n:50,r:"data.siliconUser",p:[47,3,1153]},{t:4,n:51,f:[{p:[52,5,1380],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[52,31,1406]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[55,1,1488],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[56,3,1524],t:7,e:"ui-section",a:{label:"Main Breaker"},f:[{t:4,f:[{p:[58,7,1609],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isOperating"],s:'_0?"good":"bad"'},p:[58,20,1622]}]},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[58,59,1661]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[57,5,1562]},{t:4,n:51,f:[{p:[60,7,1723],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[60,24,1740]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[60,77,1793]}],action:"breaker"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[61,26,1860]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}," ",{p:[64,3,1938],t:7,e:"ui-section",a:{label:"External Power"},f:[{p:[65,5,1978],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.externalPower"],s:"_0(_1)"},p:[65,18,1991]}]},f:[{t:2,x:{r:["data.externalPower"],s:'_0==2?"Good":_0==1?"Low":"None"'},p:[65,54,2027]}]}]}," ",{p:[67,3,2132],t:7,e:"ui-section",a:{label:"Power Cell"},f:[{t:4,f:[{p:[69,7,2211],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerCellStatus",p:[69,40,2244]}],state:[{t:2,r:"powerCellStatusState",p:[69,73,2277]}]},f:[{t:2,x:{r:["adata.powerCellStatus"],s:"Math.fixed(_0)"},p:[69,99,2303]},"%"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[68,5,2168]},{t:4,n:51,f:[{p:[71,7,2370],t:7,e:"span",a:{"class":"bad"},f:["Removed"]}],x:{r:["data.powerCellStatus"],s:"_0!=null"}}]}," ",{t:4,f:[{p:[75,5,2474],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{t:4,f:[{p:[77,9,2562],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.chargeMode"],s:'_0?"good":"bad"'},p:[77,22,2575]}]},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[77,60,2613]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[76,7,2513]},{t:4,n:51,f:[{p:[79,9,2680],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.chargeMode"],s:'_0?"refresh":"close"'},p:[79,26,2697]}],style:[{t:2,x:{r:["data.chargeMode"],s:'_0?"selected":null'},p:[79,76,2747]}],action:"charge"},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[80,27,2814]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}," [",{p:[83,8,2897],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.chargingStatus"],s:"_0(_1)"},p:[83,21,2910]}]},f:[{t:2,x:{r:["data.chargingStatus"],s:'_0==2?"Fully Charged":_0==1?"Charging":"Not Charging"'},p:[83,58,2947]}]},"]"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[74,3,2433]}]}," ",{p:[87,1,3101],t:7,e:"ui-display",a:{title:"Power Channels"},f:[{t:4,f:[{p:[89,5,3172],t:7,e:"ui-section",a:{label:[{t:2,r:"title",p:[89,24,3191]}],nowrap:0},f:[{p:[90,7,3216],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.powerChannels"],s:"Math.round(_1[_0].powerLoad)"},p:[90,28,3237]}," W"]}," ",{p:[91,7,3305],t:7,e:"div",a:{"class":"content"},f:[{p:[91,28,3326],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0>=2?"good":"bad"'},p:[91,41,3339]}]},f:[{t:2,x:{r:["status"],s:'_0>=2?"On":"Off"'},p:[91,75,3373]}]}]}," ",{p:[92,7,3423],t:7,e:"div",a:{"class":"content"},f:["[",{p:[92,29,3445],t:7,e:"span",f:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"Auto":"Manual"'},p:[92,35,3451]}]},"]"]}," ",{p:[93,7,3522],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{t:4,f:[{p:[95,11,3623],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"selected":null'},p:[95,44,3656]}],action:"channel",params:[{t:2,r:"topicParams.auto",p:[96,38,3745]}]},f:["Auto"]}," ",{p:[97,11,3794],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["status"],s:'_0==2?"selected":null'},p:[97,46,3829]}],action:"channel",params:[{t:2,r:"topicParams.on",p:[98,21,3903]}]},f:["On"]}," ",{p:[99,11,3948],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["status"],s:'_0==0?"selected":null'},p:[99,42,3979]}],action:"channel",params:[{t:2,r:"topicParams.off",p:[100,21,4053]}]},f:["Off"]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[94,9,3572]}]}]}],n:52,r:"data.powerChannels",p:[88,3,3139]}," ",{p:[105,3,4151],t:7,e:"ui-section",a:{label:"Total Load"},f:[{p:[106,5,4187],t:7,e:"span",a:{"class":"bold"},f:[{t:2,x:{r:["adata.totalLoad"],s:"Math.round(_0)"},p:[106,24,4206]}," W"]}]}]}," ",{t:4,f:[{p:[110,3,4304],t:7,e:"ui-display",a:{title:"System Overrides"},f:[{p:[111,5,4346],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"overload"},f:["Overload"]}," ",{t:4,f:[{p:[113,7,4449],t:7,e:"ui-button",a:{icon:[{t:2,r:"malfIcon",p:[113,24,4466]}],state:[{t:2,x:{r:["data.malfStatus"],s:'_0==4?"disabled":null'},p:[113,45,4487]}],action:[{t:2,r:"malfAction",p:[113,99,4541]}]},f:[{t:2,r:"malfButton",p:[113,115,4557]}]}],n:50,r:"data.malfStatus",p:[112,5,4419]}]}],n:50,r:"data.siliconUser",p:[109,1,4277]},{p:[117,1,4620],t:7,e:"ui-notice",f:[{p:[118,3,4634],t:7,e:"ui-section",a:{label:"Cover Lock"},f:[{t:4,f:[{p:[120,7,4717],t:7,e:"span",f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[120,13,4723]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[119,5,4670]},{t:4,n:51,f:[{p:[122,7,4797],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.coverLocked"],s:'_0?"lock":"unlock"'},p:[122,24,4814]}],action:"cover"},f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[122,81,4871]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],228:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Alarms"},f:[{p:[2,3,31],t:7,e:"ul",f:[{t:4,f:[{p:[4,7,72],t:7,e:"li",f:[{p:[4,11,76],t:7,e:"ui-button",a:{icon:"close",style:"danger",action:"clear",params:['{"zone": "',{t:2,r:".",p:[4,83,148]},'"}']},f:[{t:2,r:".",p:[4,92,157]}]}]}],n:52,r:"data.priority",p:[3,5,41]},{t:4,n:51,f:[{p:[6,7,201],t:7,e:"li",f:[{p:[6,11,205],t:7,e:"span",a:{"class":"good"},f:["No Priority Alerts"]}]}],r:"data.priority"}," ",{t:4,f:[{p:[9,7,303],t:7,e:"li",f:[{p:[9,11,307],t:7,e:"ui-button",a:{icon:"close",style:"caution",action:"clear",params:['{"zone": "',{t:2,r:".",p:[9,84,380]},'"}']},f:[{t:2,r:".",p:[9,93,389]}]}]}],n:52,r:"data.minor",p:[8,5,275]},{t:4,n:51,f:[{p:[11,7,433],t:7,e:"li",f:[{p:[11,11,437],t:7,e:"span",a:{"class":"good"},f:["No Minor Alerts"]}]}],r:"data.minor"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],229:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.tank","data.sensors.0.long_name"],s:"_0?_1:null"},p:[1,20,19]}]},f:[{t:4,f:[{p:[3,5,102],t:7,e:"ui-subdisplay",a:{title:[{t:2,x:{r:["data.tank","long_name"],s:"!_0?_1:null"},p:[3,27,124]}]},f:[{p:[4,7,167],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[5,3,200],t:7,e:"span",f:[{t:2,x:{r:["pressure"],s:"Math.fixed(_0,2)"},p:[5,9,206]}," kPa"]}]}," ",{t:4,f:[{p:[8,9,302],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[9,11,346],t:7,e:"span",f:[{t:2,x:{r:["temperature"],s:"Math.fixed(_0,2)"},p:[9,17,352]}," K"]}]}],n:50,r:"temperature",p:[7,7,273]}," ",{t:4,f:[{p:[13,9,462],t:7,e:"ui-section",a:{label:[{t:2,r:"id",p:[13,28,481]}]},f:[{p:[14,5,495],t:7,e:"span",f:[{t:2,x:{r:["."],s:"Math.fixed(_0,2)"},p:[14,11,501]},"%"]}]}],n:52,i:"id",r:"gases",p:[12,4,434]}]}],n:52,r:"adata.sensors",p:[2,3,73]}]}," ",{t:4,f:[{p:{button:[{p:[23,5,704],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[25,5,792],t:7,e:"ui-section",a:{label:"Input Injector"},f:[{p:[26,7,835],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputting"],s:'_0?"power-off":"close"'},p:[26,24,852]}],style:[{t:2,x:{r:["data.inputting"],s:'_0?"selected":null'},p:[26,75,903]}],action:"input"},f:[{t:2,x:{r:["data.inputting"],s:'_0?"Injecting":"Off"'},p:[27,9,968]}]}]}," ",{p:[29,5,1044],t:7,e:"ui-section",a:{label:"Input Rate"},f:[{p:[30,7,1083],t:7,e:"span",f:[{t:2,x:{r:["adata.inputRate"],s:"Math.fixed(_0)"},p:[30,13,1089]}," L/s"]}]}," ",{p:[32,5,1156],t:7,e:"ui-section",a:{label:"Output Regulator"},f:[{p:[33,7,1201],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputting"],s:'_0?"power-off":"close"'},p:[33,24,1218]}],style:[{t:2,x:{r:["data.outputting"],s:'_0?"selected":null'},p:[33,76,1270]}],action:"output"},f:[{t:2,x:{r:["data.outputting"],s:'_0?"Open":"Closed"'},p:[34,9,1337]}]}]}," ",{p:[36,5,1412],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[37,7,1456],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure"},f:[{t:2,x:{r:["adata.outputPressure"],s:"Math.round(_0)"},p:[37,50,1499]}," kPa"]}]}]}],n:50,r:"data.tank",p:[20,1,618]}]},e.exports=r.extend(i.exports)},{205:205}],230:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,510],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[9,11,516]}," kPa"]}]}," ",{p:[11,3,576],t:7,e:"ui-section",a:{label:"Filter"},f:[{p:[12,5,608],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0==""?"selected":null'},p:[12,23,626]}],action:"filter",params:'{"mode": ""}'},f:["Nothing"]}," ",{p:[14,5,742],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="plasma"?"selected":null'},p:[14,23,760]}],action:"filter",params:'{"mode": "plasma"}'},f:["Plasma"]}," ",{p:[16,5,887],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="o2"?"selected":null'},p:[16,23,905]}],action:"filter",params:'{"mode": "o2"}'},f:["O2"]}," ",{p:[18,5,1020],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2"?"selected":null'},p:[18,23,1038]}],action:"filter",params:'{"mode": "n2"}'},f:["N2"]}," ",{p:[20,5,1153],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="co2"?"selected":null'},p:[20,23,1171]}],action:"filter",params:'{"mode": "co2"}'},f:["CO2"]}," ",{p:[22,5,1289],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2o"?"selected":null'},p:[22,23,1307]}],action:"filter",params:'{"mode": "n2o"}'},f:["N2O"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],231:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.set_pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,514],t:7,e:"span",f:[{t:2,x:{r:["adata.set_pressure"],s:"Math.round(_0)"},p:[9,11,520]}," kPa"]}]}," ",{p:[11,3,584],t:7,e:"ui-section",a:{label:"Node 1"},f:[{p:[12,5,616],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[12,44,655]}],action:"node1",params:'{"concentration": -0.1}'}}," ",{p:[14,5,770],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[14,39,804]}],action:"node1",params:'{"concentration": -0.01}'}}," ",{p:[16,5,920],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[16,38,953]}],action:"node1",params:'{"concentration": 0.01}'}}," ",{p:[18,5,1070],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[18,43,1108]}],action:"node1",params:'{"concentration": 0.1}'}}," ",{p:[20,5,1224],t:7,e:"span",f:[{t:2,x:{r:["adata.node1_concentration"],s:"Math.round(_0)"},p:[20,11,1230]},"%"]}]}," ",{p:[22,3,1298],t:7,e:"ui-section",a:{label:"Node 2"},f:[{p:[23,5,1330],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[23,44,1369]}],action:"node2",params:'{"concentration": -0.1}'}}," ",{p:[25,5,1484],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[25,39,1518]}],action:"node2",params:'{"concentration": -0.01}'}}," ",{p:[27,5,1634],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[27,38,1667]}],action:"node2",params:'{"concentration": 0.01}'}}," ",{p:[29,5,1784],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[29,43,1822]}],action:"node2",params:'{"concentration": 0.1}'}}," ",{p:[31,5,1938],t:7,e:"span",f:[{t:2,x:{r:["adata.node2_concentration"],s:"Math.round(_0)"},p:[31,11,1944]},"%"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],232:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{t:4,f:[{p:[7,5,244],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{p:[8,7,285],t:7,e:"ui-button",a:{icon:"pencil",action:"rate",params:'{"rate": "input"}'},f:["Set"]}," ",{p:[9,7,373],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.rate","data.max_rate"],s:'_0==_1?"disabled":null'},p:[9,37,403]}],action:"transfer",params:'{"rate": "max"}'},f:["Max"]}," ",{p:[10,7,520],t:7,e:"span",f:[{t:2,x:{r:["adata.rate"],s:"Math.round(_0)"},p:[10,13,526]}," L/s"]}]}],n:50,r:"data.max_rate",p:[6,3,218]},{t:4,n:51,f:[{p:[13,5,597],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,640],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[15,7,736],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[15,37,766]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[16,7,895],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[16,13,901]}," kPa"]}]}],r:"data.max_rate"}]}]},e.exports=r.extend(i.exports)},{205:205}],233:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"selected":null'},p:[3,38,98]}],action:[{t:2,x:{r:["data.timing"],s:'_0?"stop":"start"'},p:[3,83,143]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"Stop":"Start"'},p:[3,119,179]}]}," ",{p:[4,5,230],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"flash",style:[{t:2,x:{r:["data.flash_charging"],s:'_0?"disabled":null'},p:[4,57,282]}]},f:[{t:2,x:{r:["data.flash_charging"],s:'_0?"Recharging":"Flash"'},p:[4,102,327]}]}]},t:7,e:"ui-display",a:{title:"Cell Timer",button:0},f:[" ",{p:[6,3,405],t:7,e:"ui-section",f:[{p:[7,5,422],t:7,e:"ui-button",a:{icon:"fast-backward",action:"time",params:'{"adjust": -600}'}}," ",{p:[8,5,511],t:7,e:"ui-button",a:{icon:"backward",action:"time",params:'{"adjust": -100}'}}," ",{p:[9,5,595],t:7,e:"span",f:[{t:2,x:{r:["text","data.minutes"],s:"_0.zeroPad(_1,2)"},p:[9,11,601]},":",{t:2,x:{r:["text","data.seconds"],s:"_0.zeroPad(_1,2)"},p:[9,45,635]}]}," ",{p:[10,5,680],t:7,e:"ui-button",a:{icon:"forward",action:"time",params:'{"adjust": 100}'}}," ",{p:[11,5,762],t:7,e:"ui-button",a:{icon:"fast-forward",action:"time",params:'{"adjust": 600}'}}]}," ",{p:[13,3,863],t:7,e:"ui-section",f:[{p:[14,7,882],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "short"}'},f:["Short"]}," ",{p:[15,7,985],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "medium"}'},f:["Medium"]}," ",{p:[16,7,1090],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "long"}'},f:["Long"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],234:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.hasHoldingTank"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:{button:[{p:[6,5,180],t:7,e:"ui-button",a:{icon:"pencil",action:"relabel"},f:["Relabel"]}]},t:7,e:"ui-display",a:{title:"Canister",button:0},f:[" ",{p:[8,3,259],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[9,5,293],t:7,e:"span",f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[9,11,299]}," kPa"]}]}," ",{p:[11,3,363],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[12,5,393],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.portConnected"],s:'_0?"good":"average"'},p:[12,18,406]}]},f:[{t:2,x:{r:["data.portConnected"],s:'_0?"Connected":"Not Connected"'},p:[12,63,451]}]}]}]}," ",{p:[15,1,543],t:7,e:"ui-display",a:{title:"Valve"},f:[{p:[16,3,572],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[17,5,614],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[17,18,627]}],max:[{t:2,r:"data.maxReleasePressure",p:[17,52,661]}],value:[{t:2,r:"data.releasePressure",p:[18,14,703]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[18,40,729]}," kPa"]}]}," ",{p:[20,3,798],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[21,5,842],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[21,38,875]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[23,5,1029],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[23,36,1060]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[25,5,1205],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[26,5,1299],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[26,35,1329]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}," ",{p:[29,3,1488],t:7,e:"ui-section",a:{label:"Valve"},f:[{p:[30,5,1519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.valveOpen"],s:'_0?"unlock":"lock"'},p:[30,22,1536]}],style:[{t:2,x:{r:["data.valveOpen","data.hasHoldingTank"], -s:'_0?_1?"caution":"danger":null'},p:[31,14,1589]}],action:"valve"},f:[{t:2,x:{r:["data.valveOpen"],s:'_0?"Open":"Closed"'},p:[32,22,1682]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[38,7,1864],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.valveOpen"],s:'_0?"danger":null'},p:[38,38,1895]}],action:"eject"},f:["Eject"]}],n:50,r:"data.hasHoldingTank",p:[37,5,1830]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[42,3,2025],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holdingTank.name",p:[43,4,2055]}]}," ",{p:[45,3,2099],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holdingTank.tankPressure"],s:"Math.round(_0)"},p:[46,4,2132]}," kPa"]}],n:50,r:"data.hasHoldingTank",p:[41,3,1995]},{t:4,n:51,f:[{p:[49,3,2211],t:7,e:"ui-section",f:[{p:[50,4,2227],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.hasHoldingTank"}]}]},e.exports=r.extend(i.exports)},{205:205}],235:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,158],t:7,e:"ui-display",a:{title:"Cargo"},f:[{p:[12,3,188],t:7,e:"ui-section",a:{label:"Shuttle"},f:[{t:4,f:[{p:[14,7,270],t:7,e:"ui-button",a:{action:"send"},f:[{t:2,r:"data.location",p:[14,32,295]}]}],n:50,x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"},p:[13,5,222]},{t:4,n:51,f:[{p:[16,7,346],t:7,e:"span",f:[{t:2,r:"data.location",p:[16,13,352]}]}],x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"}}]}," ",{p:[19,3,410],t:7,e:"ui-section",a:{label:"Points"},f:[{p:[20,5,443],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[20,11,449]}]}]}," ",{p:[22,3,505],t:7,e:"ui-section",a:{label:"Centcom Message"},f:[{p:[23,7,549],t:7,e:"span",f:[{t:2,r:"data.message",p:[23,13,555]}]}]}," ",{t:4,f:[{p:[26,5,643],t:7,e:"ui-section",a:{label:"Loan"},f:[{t:4,f:[{p:[28,9,715],t:7,e:"ui-button",a:{action:"loan"},f:["Loan Shuttle"]}],n:50,x:{r:["data.loan_dispatched"],s:"!_0"},p:[27,7,676]},{t:4,n:51,f:[{p:[30,9,790],t:7,e:"span",a:{"class":"bad"},f:["Loaned to Centcom"]}],x:{r:["data.loan_dispatched"],s:"!_0"}}]}],n:50,x:{r:["data.loan","data.requestonly"],s:"_0&&!_1"},p:[25,3,599]}]}," ",{t:4,f:[{p:{button:[{p:[38,7,988],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.cart.length"],s:'_0?null:"disabled"'},p:[38,38,1019]}],action:"clear"},f:["Clear"]}]},t:7,e:"ui-display",a:{title:"Cart",button:0},f:[" ",{t:4,f:[{p:[41,7,1144],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[42,9,1185],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[42,31,1207]}]}," ",{p:[43,9,1229],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[43,30,1250]}]}," ",{p:[44,9,1276],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[44,30,1297]}," Points"]}," ",{p:[45,9,1328],t:7,e:"div",a:{"class":"content"},f:[{p:[46,11,1361],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"id": "',{t:2,r:"id",p:[46,67,1417]},'"}']}}]}]}],n:52,r:"data.cart",p:[40,5,1117]},{t:4,n:51,f:[{p:[50,7,1487],t:7,e:"span",f:["Nothing in Cart"]}],r:"data.cart"}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[35,1,894]},{p:{button:[{t:4,f:[{p:[57,7,1656],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.requests.length"],s:'_0?null:"disabled"'},p:[57,38,1687]}],action:"denyall"},f:["Clear"]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[56,5,1623]}]},t:7,e:"ui-display",a:{title:"Requests",button:0},f:[" ",{t:4,f:[{p:[61,5,1829],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[62,7,1868],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[62,29,1890]}]}," ",{p:[63,7,1910],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[63,28,1931]}]}," ",{p:[64,7,1955],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[64,28,1976]}," Points"]}," ",{p:[65,7,2005],t:7,e:"div",a:{"class":"content"},f:["By ",{t:2,r:"orderer",p:[65,31,2029]}]}," ",{p:[66,7,2054],t:7,e:"div",a:{"class":"content"},f:["Comment: ",{t:2,r:"reason",p:[66,37,2084]}]}," ",{t:4,f:[{p:[68,9,2143],t:7,e:"div",a:{"class":"content"},f:[{p:[69,11,2176],t:7,e:"ui-button",a:{icon:"check",action:"approve",params:['{"id": "',{t:2,r:"id",p:[69,68,2233]},'"}']}}," ",{p:[70,11,2256],t:7,e:"ui-button",a:{icon:"close",action:"deny",params:['{"id": "',{t:2,r:"id",p:[70,65,2310]},'"}']}}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[67,7,2108]}]}],n:52,r:"data.requests",p:[60,3,1800]},{t:4,n:51,f:[{p:[75,7,2393],t:7,e:"span",f:["No Requests"]}],r:"data.requests"}]}," ",{p:[78,1,2449],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[78,16,2464]}]},f:[{t:4,f:[{p:[80,5,2507],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[80,16,2518]}]},f:[{t:4,f:[{p:[82,9,2561],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[82,28,2580]}],candystripe:0,right:0},f:[{p:[83,11,2620],t:7,e:"ui-button",a:{action:"add",params:['{"id": "',{t:2,r:"id",p:[83,51,2660]},'"}']},f:[{t:2,r:"cost",p:[83,61,2670]}," Points"]}]}],n:52,r:"packs",p:[81,7,2536]}]}],n:52,r:"data.supplies",p:[79,3,2478]}]}]},e.exports=r.extend(i.exports)},{205:205}],236:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Energy"},f:[{p:[3,5,62],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.maxEnergy",p:[3,26,83]}],value:[{t:2,r:"data.energy",p:[3,53,110]}]},f:[{t:2,x:{r:["adata.energy"],s:"Math.fixed(_0)"},p:[3,70,127]}," Units"]}]}]}," ",{p:{button:[{t:4,f:[{p:[9,7,307],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.amount","."],s:'_0==_1?"selected":null'},p:[9,37,337]}],action:"amount",params:['{"target": ',{t:2,r:".",p:[9,114,414]},"}"]},f:[{t:2,r:".",p:[9,122,422]}]}],n:52,r:"data.beakerTransferAmounts",p:[8,5,264]}]},t:7,e:"ui-display",a:{title:"Dispense",button:0},f:[" ",{p:[12,3,471],t:7,e:"ui-section",f:[{t:4,f:[{p:[14,7,519],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense",params:['{"reagent": "',{t:2,r:"id",p:[14,74,586]},'"}']},f:[{t:2,r:"title",p:[14,84,596]}]}],n:52,r:"data.chemicals",p:[13,5,488]}]}]}," ",{p:{button:[{t:4,f:[{p:[21,7,766],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"amount": ',{t:2,r:".",p:[21,66,825]},"}"]},f:[{t:2,r:".",p:[21,74,833]}]}],n:52,r:"data.beakerTransferAmounts",p:[20,5,723]}," ",{p:[23,5,869],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[23,36,900]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[25,3,995],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[27,7,1063],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[27,13,1069]},"/",{t:2,r:"data.beakerMaxVolume",p:[27,55,1111]}," Units"]}," ",{p:[28,7,1155],t:7,e:"br"}," ",{t:4,f:[{p:[30,9,1206],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[30,52,1249]}," units of ",{t:2,r:"name",p:[30,87,1284]}]},{p:[30,102,1299],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[29,7,1167]},{t:4,n:51,f:[{p:[32,9,1328],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[26,5,1029]},{t:4,n:51,f:[{p:[35,7,1401],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],237:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[2,3,34],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isActive"],s:'_0?"power-off":"close"'},p:[3,22,82]}],style:[{t:2,x:{r:["data.isActive"],s:'_0?"selected":null'},p:[4,10,134]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,10,182]}],action:"power"},f:[{t:2,x:{r:["data.isActive"],s:'_0?"On":"Off"'},p:[6,18,244]}]}]}," ",{p:[8,3,307],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,4,338],t:7,e:"ui-button",a:{icon:"pencil",action:"temperature",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[9,79,413]}," K"]}]}]}," ",{p:{button:[{p:[14,5,551],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[14,36,582]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[16,3,677],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[18,7,745],t:7,e:"span",f:["Temperature: ",{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[18,26,764]}," K"]}," ",{p:[19,7,813],t:7,e:"br"}," ",{t:4,f:[{p:[21,9,865],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[21,52,908]}," units of ",{t:2,r:"name",p:[21,87,943]}]},{p:[21,102,958],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[20,7,826]},{t:4,n:51,f:[{p:[23,9,987],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[17,5,711]},{t:4,n:51,f:[{p:[26,7,1060],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],238:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[22,1,445],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,477],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,509],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,515]}]}]}," ",{t:4,f:[{p:[27,5,629],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,662],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,675]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,698]}]}]}," ",{p:[30,4,817],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,855],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,868]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,923]}," K"]}]}," ",{p:[33,5,1e3],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1034],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1047]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1081]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1117]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1158]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1210]}]}]}," ",{t:4,f:[{p:[38,7,1444],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1463]}]},f:[{p:[39,9,1483],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1504]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1540]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1577]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1279]}],n:50,r:"data.hasOccupant",p:[26,3,600]}]}," ",{p:[44,1,1681],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1709],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1740],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1757]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1816]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1871]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1929]}]}]}," ",{p:[51,3,1995],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2030],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2043]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2089]}," K"]}]}," ",{p:[54,2,2152],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2182],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2199]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2250]}]}," ",{p:[56,5,2302],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2319]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2383]}]}]}]}," ",{p:{button:[{p:[61,5,2524],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2555]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2656],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2763],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2806]}," units of ",{t:2,r:"name",p:[66,87,2841]}]},{p:[66,102,2856],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2724]},{t:4,n:51,f:[{p:[68,9,2885],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2690]},{t:4,n:51,f:[{p:[71,7,2958],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],239:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=r.extend(i.exports)},{205:205}],240:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=r.extend(i.exports)},{205:205}],241:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,2,261],t:7,e:"ui-notice",f:[{p:[16,3,275],t:7,e:"ui-section",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,240]},{p:{button:[{t:4,f:[{p:[24,4,453],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.wiping","data.isDead"],s:'_0||_1?"disabled":null'},p:[24,35,484]}],action:"wipe"},f:["Wipe AI"]}],n:50,r:"data.name",p:[23,3,432]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0?_0:"Empty Card"'},p:[21,19,360]}],button:0},f:[" ",{t:4,f:[{p:[28,3,615],t:7,e:"ui-section",a:{label:"Status"},f:[{t:4,f:[{p:[30,4,688],t:7,e:"ui-section",f:[{p:[30,16,700],t:7,e:"span",a:{"class":"bad"},f:["AI nonfunctional"]}]}],n:50,x:{r:["data.isDead","data.isBraindead"],s:"_0||_1"},p:[29,3,645]},{t:4,n:51,f:[{p:[32,4,769],t:7,e:"ui-section",f:[{p:[32,16,781],t:7,e:"span",a:{"class":"good"},f:["AI functional"]}]}],x:{r:["data.isDead","data.isBraindead"],s:"_0||_1"}}]}," ",{p:[35,3,862],t:7,e:"ui-section",a:{label:"Structural Integrity"},f:[{p:[36,4,907],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[36,37,940]}],state:[{t:2,r:"healthState",p:[36,61,964]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[36,78,981]},"%"]}]}," ",{p:[38,3,1038],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[40,4,1089],t:7,e:"ui-section",f:[{t:2,r:".",p:[40,16,1101]}]}],n:52,r:"data.laws",p:[39,3,1066]}]}," ",{p:[43,3,1150],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[44,4,1183],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[44,36,1215]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[45,4,1305],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[45,40,1341]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[27,2,595]}]}]},e.exports=r.extend(i.exports)},{205:205}],242:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=r.extend(i.exports)},{205:205}],243:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=r.extend(i.exports)},{205:205}],244:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],245:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],246:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(i),i.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=r.extend(i.exports)},{205:205}],247:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,531]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}], -r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=r.extend(i.exports)},{205:205}],248:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],249:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1411]},"W"]}]}," ",{p:[39,3,1471],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1509],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1548]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1642],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1676]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1771],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1893]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2042]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2167],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2200],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2206]},"W"]}]}]}," ",{p:[50,1,2280],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2310],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2364]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2419]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2488]}]},"   [",{p:[55,6,2554],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2567]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2584]}]},"]"]}," ",{p:[57,3,2689],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2728],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2749]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2781]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2803]},"W"]}]}," ",{p:[60,3,2864],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2903],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2942]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3038],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3072]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3169],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3259],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3292]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3406],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3444]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3572],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3606],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3612]},"W"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],250:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],251:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],252:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],253:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=r.extend(i.exports)},{205:205}],254:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],255:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],256:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],257:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(264);e.exports={data:{filter:""},oninit:function(){var t=this;this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,r,i){var a=t.findAll(".display:not(:first-child)");(0,n.filterMulti)(a,t.get("filter").toLowerCase())},{init:!1})}}}(i),i.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[29,7,770],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[29,24,787]}],placeholder:"Filter..."}}],n:50,r:"config.fancy",p:[28,5,742]}," ",{t:4,f:[{p:[32,7,872],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[31,5,843]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[35,3,958],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[36,5,1003],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[36,18,1016]}]},f:[{t:2,r:"data.telecrystals",p:[36,62,1060]}," TC"]}]}]}," ",{t:4,f:[{p:[40,3,1154],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,22,1173]}]},f:[{t:4,f:[{p:[42,7,1212],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[42,26,1231]}],candystripe:0,right:0},f:[{p:[43,9,1269],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[43,29,1289]},": ",{t:2,r:"desc",p:[43,39,1299]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[44,18,1347]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[45,46,1512]},'", "item": ',{t:2,r:"name",p:[45,69,1535]},', "cost": ',{t:2,r:"cost",p:[45,87,1553]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[46,49,1613]}," TC"]}]}],n:52,r:"items",p:[41,5,1189]}]}],n:52,r:"data.categories",p:[39,1,1125]}]},e.exports=r.extend(i.exports)},{205:205,264:264}],258:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=r.extend(i.exports)},{205:205}],259:[function(t,e,n){(function(e){"use strict";var n=t(205),r=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var i=t(260),a=e.interopRequireDefault(i),o=t(261),s=t(191),u=t(192),c=e.interopRequireDefault(u);r["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(265)),window.initialize=function(e){window.tgui||(window.tgui=new a["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(262),text:t(266),config:n.config,data:n.data,adata:n.data}}}))};var l=document.getElementById("data"),p=l.textContent,f=l.getAttribute("data-ref");"{}"!==p&&(window.initialize(p),l.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("https://cdn.jsdelivr.net/fontawesome/4.5.0/css/font-awesome.min.css");var d=new c["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,260:260,261:261,262:262,265:265,266:266,"babel/external-helpers":"babel/external-helpers"}],260:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),canister:t(234),cargo:t(235),chem_dispenser:t(236),chem_heater:t(237),cryo:t(238),error:t(239),firealarm:t(240),intellicard:t(241),keycard_auth:t(242),mulebot:t(243),portable_pump:t(244),portable_scrubber:t(245),power_monitor:t(246),radio:t(247),sleeper:t(248),smes:t(249),solar_control:t(250),space_heater:t(251),station_alert:t(252),suit_storage_unit:t(253),tank_dispenser:t(254),tanks:t(255),thermomachine:t(256),uplink:t(257),wires:t(258)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){var t=this;this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)}),this.on("titlebar.drag",function(){return t.toggle("drag"),!1}),this.on("resize.resize",function(){return t.toggle("resize"),!1}),document.addEventListener("mousemove",function(e){t.get("drag")?r.drag.bind(t)(e):t.get("resize")&&r.resize.bind(t)(e)}),document.addEventListener("mouseup",function(e){t.set({drag:!1,resize:!1,x:null,y:null})})},oncomplete:function(){if(this.get("config.locked")){var t=(0,r.lock)(window.screenLeft,window.screenTop),e=t.x,i=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+i)}(0,n.winset)("mapwindow.map","focus",!0)}}}(i),i.exports.template={v:3,t:[" "," "," "," ",{p:[73,1,2339],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[73,11,2349]}]}," ",{p:[74,1,2379],t:7,e:"main",f:[{p:[75,3,2388], -t:7,e:"warnings"}," ",{p:[76,3,2402],t:7,e:"interface"}]}," ",{p:[78,1,2423],t:7,e:"resize"}]},i.exports.components=i.exports.components||{};var a={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,261:261,263:263}],261:[function(t,e,n){"use strict";function r(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],e=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function i(t,e){var n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];window.location.href=r(Object.assign({src:t,action:e},n))}function a(t,e,n){var i;window.location.href=r((i={},i[t+"."+e]=n,i),"winset")}n.__esModule=!0,n.href=r,n.act=i,n.winset=a;var o=encodeURIComponent},{}],262:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],263:[function(t,e,n){"use strict";function r(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function i(t){if(t.preventDefault(),this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var i=r(e,n);e=i.x,n=i.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}function a(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,r=a(e,n);e=r.x,n=r.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}n.__esModule=!0,n.lock=r,n.drag=i,n.sane=a,n.resize=o;var s=t(261)},{261:261}],264:[function(t,e,n){"use strict";function r(t,e){for(var n=t,r=Array.isArray(n),a=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(a>=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",i(s,e)):s.style.display="none"}}function i(t,e){for(var n=t.queryAll("section"),r=t.query("header").textContent.toLowerCase().includes(e),i=n,a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;r||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=r,n.filter=i},{}],265:[function(t,e,n){"use strict";function r(t,e,n){return Math.max(t,Math.min(n,e))}function i(t){var e=arguments.length<=1||void 0===arguments[1]?1:arguments[1];return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=r,n.fixed=i},{}],266:[function(t,e,n){"use strict";function r(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function i(t){return t.replace(/\w\S*/g,r)}function a(t,e){for(t=""+t;t.length1){for(var u=Array(o),c=0;o>c;c++)u[c]=arguments[c+3];n.children=u}return{$$typeof:t,type:e,key:void 0===r?null:""+r,ref:null,props:n,_owner:null}}}(),e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function r(i,a){try{var o=e[i](a),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){return r("next",t)},function(t){return r("throw",t)})}return r("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function r(t,e,n,i){var a=Object.getOwnPropertyDescriptor(t,e);if(void 0===a){var o=Object.getPrototypeOf(t);null!==o&&r(o,e,n,i)}else if("value"in a&&a.writable)a.value=n;else{var s=a.set;void 0!==s&&s.call(i,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(u){i=!0,a=u}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,r=[],i=t[Symbol.iterator]();!(n=i.next()).done&&(r.push(n.value),!e||r.length!==e););return r}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);es);return o===r&&(r+=1),o!==i&&(a=!0),n[o]=!0,o})},um=Ii,cm={},lm=Ui,pm=Wi,fm=zi,dm=Hi,hm=Ki,mm={implicit:!0},vm={noCascade:!0},gm=Qi,ym=Yi,bm=function(t){var e,n,r=t.adapt,i=t.data,a=t.ractive,o=t.computed,s=t.mappings;this.ractive=a,this.adaptors=r,this.onchange=t.onchange,this.cache={},this.cacheMap=Eo(null),this.deps={computed:Eo(null),"default":Eo(null)},this.depsMap={computed:Eo(null),"default":Eo(null)},this.patternObservers=[],this.specials=Eo(null),this.wrapped=Eo(null),this.computations=Eo(null),this.captureGroups=[],this.unresolvedImplicitDependencies=[],this.changes=[],this.implicitChanges={},this.noCascade={},this.data=i,this.mappings=Eo(null);for(e in s)this.map(E(e),s[e]);if(i)for(e in i)(n=this.mappings[e])&&void 0===n.getValue()&&n.setValue(i[e]);for(e in o)s&&e in s&&p("Cannot map to a computed property ('%s')",e),this.compute(E(e),o[e]);this.ready=!0};bm.prototype={adapt:Bh,applyChanges:Gh,capture:Kh,clearCache:$h,compute:Zh,get:em,init:rm,map:im,mark:om,merge:um,register:lm,release:pm,reset:fm,set:dm,smartUpdate:hm,teardown:gm,unregister:ym};var xm=bm;Xi.prototype={constructor:Xi,begin:function(t){this.inProcess[t._guid]=!0},end:function(t){var e=t.parent;e&&this.inProcess[e._guid]?Zi(this.queue,e).push(t):ta(this,t),delete this.inProcess[t._guid]}};var wm=Xi,_m=ea,km=/\$\{([^\}]+)\}/g,Em=new as("construct"),Sm=new as("config"),Om=new wm("init"),Am=0,Pm=["adaptors","components","decorators","easing","events","interpolators","partials","transitions"],Cm=aa,jm=la;la.prototype={bubble:function(){this.dirty||(this.dirty=!0,ys.addView(this))},update:function(){this.callback(this.fragment.getValue()),this.dirty=!1},rebind:function(t,e){this.fragment.rebind(t,e)},unbind:function(){this.fragment.unbind()}};var Tm=function(t,e,n,i,o){var s,u,c,l,p,f,d={},h={},v={},g=[];for(u=t.parentFragment,c=t.root,o=o||{},r(d,o),o.content=i||[],d[""]=o.content,e.defaults.el&&m("The <%s/> component has a default `el` property; it has been disregarded",t.name),l=u;l;){if(l.owner.type===Mc){p=l.owner.container;break}l=l.parent}return n&&Object.keys(n).forEach(function(e){var r,i,o=n[e];if("string"==typeof o)r=fl(o),h[e]=r?r.value:o;else if(0===o)h[e]=!0;else{if(!a(o))throw Error("erm wut");fa(o)?(v[e]={origin:t.root.viewmodel,keypath:void 0},i=pa(t,o[0],function(t){t.isSpecial?f?s.set(e,t.value):(h[e]=t.value,delete v[e]):f?s.viewmodel.mappings[e].resolve(t):v[e].keypath=t})):i=new jm(t,o,function(t){f?s.set(e,t):h[e]=t}),g.push(i)}}),s=Eo(e.prototype),Cm(s,{el:null,append:!0,data:h,partials:o,magic:c.magic||e.defaults.magic,modifyArrays:c.modifyArrays,adapt:c.adapt},{parent:c,component:t,container:p,mappings:v,inlinePartials:d,cssIds:u.cssIds}),f=!0,t.resolvers=g,s},Mm=da,Lm=function(t){var e,n;for(e=t.root;e;)(n=e._liveComponentQueries["_"+t.name])&&n.push(t.instance),e=e.parent},Fm=ma,Nm=va,Rm=ga,Dm=ya,Im=ba,qm=new as("teardown"),Vm=wa,Um=function(t,e){this.init(t,e)};Um.prototype={detach:yh,find:xh,findAll:wh,findAllComponents:_h,findComponent:kh,findNextNode:Eh,firstNode:Sh,init:Fm,rebind:Nm,render:Rm,toString:Dm,unbind:Im,unrender:Vm};var Bm=Um,Wm=function(t){this.type=Cc,this.value=t.template.c};Wm.prototype={detach:gl,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createComment(this.value)),this.node},toString:function(){return""},unrender:function(t){t&&this.node.parentNode.removeChild(this.node)}};var zm=Wm,Hm=function(t){var e,n;this.type=Mc,this.container=e=t.parentFragment.root,this.component=n=e.component,this.container=e,this.containerFragment=t.parentFragment,this.parentFragment=n.parentFragment;var r=this.name=t.template.n||"",i=e._inlinePartials[r];i||(m('Could not find template for partial "'+r+'"',{ractive:t.root}),i=[]),this.fragment=new iv({owner:this,root:e.parent,template:i,pElement:this.containerFragment.pElement}),a(n.yielders[r])?n.yielders[r].push(this):n.yielders[r]=[this],ys.scheduleTask(function(){if(n.yielders[r].length>1)throw Error("A component template can only have one {{yield"+(r?" "+r:"")+"}} declaration at a time")})};Hm.prototype={detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},findNextNode:function(){return this.containerFragment.findNextNode(this)},firstNode:function(){return this.fragment.firstNode()},getValue:function(t){return this.fragment.getValue(t)},render:function(){return this.fragment.render()},unbind:function(){this.fragment.unbind()},unrender:function(t){this.fragment.unrender(t),R(this.component.yielders[this.name],this)},rebind:function(t,e){this.fragment.rebind(t,e)},toString:function(){return""+this.fragment}};var Gm=Hm,Km=function(t){this.declaration=t.template.a};Km.prototype={init:ko,render:ko,unrender:ko,teardown:ko,toString:function(){return""}};var $m=Km,Qm=_a,Ym=Ea,Jm=Sa,Xm=Oa,Zm=Ca,tv=Ta,ev=function(t){this.init(t)};ev.prototype={bubble:lc,detach:pc,find:fc,findAll:dc,findAllComponents:hc,findComponent:mc,findNextNode:vc,firstNode:gc,getArgsList:hl,getNode:ml,getValue:vl,init:Qm,rebind:Ym,registerIndexRef:function(t){var e=this.registeredIndexRefs;-1===e.indexOf(t)&&e.push(t)},render:Jm,toString:Xm,unbind:Zm,unregisterIndexRef:function(t){var e=this.registeredIndexRefs;e.splice(e.indexOf(t),1)},unrender:tv};var nv,rv,iv=ev,av=Ma,ov=["template","partials","components","decorators","events"],sv=new as("reset"),uv=function(t,e){function n(e,r,i){i&&i.partials[t]||e.forEach(function(e){e.type===Pc&&e.getPartialName()===t&&r.push(e),e.fragment&&n(e.fragment.items,r,i),a(e.fragments)?n(e.fragments,r,i):a(e.items)?n(e.items,r,i):e.type===Tc&&e.instance&&n(e.instance.fragment.items,r,e.instance),e.type===Ac&&(a(e.attributes)&&n(e.attributes,r,i),a(e.conditionalAttributes)&&n(e.conditionalAttributes,r,i))})}var r,i=[];return n(this.fragment.items,i),this.partials[t]=e,r=ys.start(this,!0),i.forEach(function(e){e.value=void 0,e.setValue(t)}),ys.end(),r},cv=La,lv=xu("reverse"),pv=Fa,fv=xu("shift"),dv=xu("sort"),hv=xu("splice"),mv=Ra,vv=Da,gv=new as("teardown"),yv=qa,bv=Va,xv=Ua,wv=new as("unrender"),_v=xu("unshift"),kv=Ba,Ev=new as("update"),Sv=Wa,Ov={add:Zo,animate:Es,detach:Os,find:Ps,findAll:Ds,findAllComponents:Is,findComponent:qs,findContainer:Vs,findParent:Us,fire:Hs,get:Gs,insert:$s,merge:Ys,observe:pu,observeOnce:fu,off:mu,on:vu,once:gu,pop:wu,push:_u,render:ju,reset:av,resetPartial:uv,resetTemplate:cv,reverse:lv,set:pv,shift:fv,sort:dv,splice:hv,subtract:mv,teardown:vv,toggle:yv,toHTML:bv,toHtml:bv,unrender:xv,unshift:_v,update:kv,updateModel:Sv},Av=function(t,e,n){return n||Ha(t,e)?function(){var n,r="_super"in this,i=this._super;return this._super=e,n=t.apply(this,arguments),r&&(this._super=i),n}:t},Pv=Ga,Cv=Ya,jv=function(t){var e,n,r={};return t&&(e=t._ractive)?(r.ractive=e.root,r.keypath=e.keypath.str,r.index={},(n=Cl(e.proxy.parentFragment))&&(r.index=Cl.resolve(n)),r):r};nv=function(t){return this instanceof nv?void Cm(this,t):new nv(t)},rv={DEBUG:{writable:!0,value:!0},DEBUG_PROMISES:{writable:!0,value:!0},extend:{value:Cv},getNodeInfo:{value:jv},parse:{value:Gu},Promise:{value:cs},svg:{value:ro},magic:{value:eo},VERSION:{value:"0.7.3"},adaptors:{writable:!0,value:{}},components:{writable:!0,value:{}},decorators:{writable:!0,value:{}},easing:{writable:!0,value:uo},events:{writable:!0,value:{}},interpolators:{writable:!0,value:Bo},partials:{writable:!0,value:{}},transitions:{writable:!0,value:{}}},Oo(nv,rv),nv.prototype=r(Ov,so),nv.prototype.constructor=nv,nv.defaults=nv.prototype;var Tv="function";if(typeof Date.now!==Tv||typeof String.prototype.trim!==Tv||typeof Object.keys!==Tv||typeof Array.prototype.indexOf!==Tv||typeof Array.prototype.forEach!==Tv||typeof Array.prototype.map!==Tv||typeof Array.prototype.filter!==Tv||"undefined"!=typeof window&&typeof window.addEventListener!==Tv)throw Error("It looks like you're attempting to use Ractive.js in an older browser. You'll need to use one of the 'legacy builds' in order to continue - see http://docs.ractivejs.org/latest/legacy-builds for more information.");var Mv=nv;return Mv})},{}],206:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.observe("value",function(e,n,r){var i=t.get(),a=i.min,o=i.max,s=Math.clamp(a,o,e);t.animate("percentage",Math.round((s-a)/(o-a)*100))})}}}(i),i.exports.template={v:3,t:[" ",{p:[13,1,293],t:7,e:"div",a:{"class":"bar"},f:[{p:[14,3,313],t:7,e:"div",a:{"class":["barFill ",{t:2,r:"state",p:[14,23,333]}],style:["width: ",{t:2,r:"percentage",p:[14,48,358]},"%"]}}," ",{p:[15,3,384],t:7,e:"span",a:{"class":"barText"},f:[{t:16,p:[15,25,406]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],207:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{clickable:function(){return this.get("enabled")&&!this.get("state")?!0:!1},enabled:function(){return this.get("config.status")===n.UI_INTERACTIVE?!0:!1},styles:function(){var t="";if(this.get("tooltip-side")&&(t=" tooltip-"+this.get("tooltip-side")),this.get("grid")&&(t+=" gridable"),this.get("enabled")){var e=this.get("state"),n=this.get("style");return e?"inactive "+e+" "+t:"active normal "+n+" "+t}return"inactive disabled "+t}},oninit:function(){var t=this;this.on("press",function(e){var n=t.get(),i=n.action,a=n.params;(0,r.act)(t.get("config.ref"),i,a),e.node.blur()})}}}(i),i.exports.template={v:3,t:[" ",{p:[48,1,1178],t:7,e:"span",a:{"class":["button ",{t:2,r:"styles",p:[48,21,1198]}],unselectable:"on","data-tooltip":[{t:2,r:"tooltip",p:[51,17,1280]}]},m:[{t:4,f:["tabindex='0'"],r:"clickable",p:[50,3,1232]}],v:{"mouseover-mousemove":"hover",mouseleave:"unhover","click-enter":{n:[{t:4,f:["press"],r:"clickable",p:[54,19,1370]}],d:[]}},f:[{t:4,f:[{p:[56,5,1416],t:7,e:"i",a:{"class":["fa fa-",{t:2,r:"icon",p:[56,21,1432]}]}}],n:50,r:"icon",p:[55,3,1399]}," ",{t:16,p:[58,3,1459]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],208:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"display"},f:[{t:4,f:[{p:[3,5,42],t:7,e:"header",f:[{p:[4,7,57],t:7,e:"h3",f:[{t:2,r:"title",p:[4,11,61]}]}," ",{t:4,f:[{p:[6,9,105],t:7,e:"div",a:{"class":"buttonRight"},f:[{t:16,n:"button",p:[6,34,130]}]}],n:50,r:"button",p:[5,7,82]}]}],n:50,r:"title",p:[2,3,24]}," ",{p:[10,3,193],t:7,e:"article",f:[{t:16,p:[11,5,207]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],209:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.on("clear",function(){t.set("value",""),t.find("input").focus()})}}}(i),i.exports.template={v:3,t:[" ",{p:[12,1,170],t:7,e:"input",a:{type:"text",value:[{t:2,r:"value",p:[12,27,196]}],placeholder:[{t:2,r:"placeholder",p:[12,51,220]}]}}," ",{p:[13,1,240],t:7,e:"ui-button",a:{icon:"refresh"},v:{press:"clear"}}]},e.exports=r.extend(i.exports)},{205:205}],210:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";e.exports={data:{graph:t(201),xaccessor:function(t){return t.x},yaccessor:function(t){return t.y}},computed:{size:function(){var t=this.get("points");return t[0].length},scale:function(){var t,e=this.get("points");return(t=Math).max.apply(t,Array.map(e,function(t){var e;return(e=Math).max.apply(e,Array.map(t,function(t){return t.y}))}))},xaxis:function(){var t=this.get("xinc"),e=this.get("size");return Array.from(Array(e).keys()).filter(function(e){return e&&e%t==0})},yaxis:function(){var t=this.get("yinc"),e=this.get("scale");return Array.from(Array(t).keys()).map(function(t){return Math.round(e*(++t/100)*10)})}},oninit:function(){var t=this;this.on({enter:function(t){this.set("selected",t.index.count)},exit:function(t){this.set("selected")}}),window.addEventListener("resize",function(e){t.set("width",t.el.clientWidth)})},onrender:function(){this.set("width",this.el.clientWidth)}}}(i),i.exports.template={v:3,t:[" ",{p:[47,1,1269],t:7,e:"svg",a:{"class":"linegraph",width:"100%",height:[{t:2,x:{r:["height"],s:"_0+10"},p:[47,45,1313]}]},f:[{p:[48,3,1334],t:7,e:"g",a:{transform:"translate(0, 5)"},f:[{t:4,f:[{t:4,f:[{p:[51,9,1504],t:7,e:"line",a:{x1:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,19,1514]}],x2:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,38,1533]}],y1:"0",y2:[{t:2,r:"height",p:[51,64,1559]}],stroke:"darkgray"}}," ",{t:4,f:[{p:[53,11,1635],t:7,e:"text",a:{x:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[53,20,1644]}],y:[{t:2,x:{r:["height"],s:"_0-5"},p:[53,38,1662]}],"text-anchor":"middle",fill:"white"},f:[{t:2,x:{r:["size",".","xfactor"],s:"(_0-_1)*_2"},p:[53,88,1712]}," ",{t:2,r:"xunit",p:[53,113,1737]}]}],n:50,x:{r:["@index"],s:"_0%2==0"},p:[52,9,1600]}],n:52,r:"xaxis",p:[50,7,1479]}," ",{t:4,f:[{p:[57,9,1820],t:7,e:"line",a:{x1:"0",x2:[{t:2,r:"width",p:[57,26,1837]}],y1:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,41,1852]}],y2:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,60,1871]}],stroke:"darkgray"}}," ",{p:[58,9,1915],t:7,e:"text",a:{x:"0",y:[{t:2,x:{r:["yscale","."],s:"_0(_1)-5"},p:[58,24,1930]}],"text-anchor":"begin",fill:"white"},f:[{t:2,x:{r:[".","yfactor"],s:"_0*_1"},p:[58,76,1982]}," ",{t:2,r:"yunit",p:[58,92,1998]}]}],n:52,r:"yaxis",p:[56,7,1795]}," ",{t:4,f:[{p:[61,9,2071],t:7,e:"path",a:{d:[{t:2,x:{r:["area.path"],s:"_0.print()"},p:[61,18,2080]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[61,47,2109]}],opacity:"0.1"}}],n:52,i:"curve",r:"curves",p:[60,7,2039]}," ",{t:4,f:[{p:[64,9,2200],t:7,e:"path",a:{d:[{t:2,x:{r:["line.path"],s:"_0.print()"},p:[64,18,2209]}],stroke:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[64,49,2240]}],fill:"none"}}],n:52,i:"curve",r:"curves",p:[63,7,2168]}," ",{t:4,f:[{t:4,f:[{p:[68,11,2375],t:7,e:"circle",a:{transform:["translate(",{t:2,r:".",p:[68,40,2404]},")"],r:[{t:2,x:{r:["selected","count"],s:"_0==_1?10:4"},p:[68,51,2415]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[68,89,2453]}]},v:{mouseenter:"enter",mouseleave:"exit"}}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[67,9,2329]}],n:52,i:"curve",r:"curves",p:[66,7,2297]}," ",{t:4,f:[{t:4,f:[{t:4,f:[{p:[74,13,2678],t:7,e:"text",a:{transform:["translate(",{t:2,r:".",p:[74,40,2705]},") ",{t:2,x:{r:["count","size"],s:'_0<=_1/2?"translate(15, 4)":"translate(-15, 4)"'},p:[74,47,2712]}],"text-anchor":[{t:2,x:{r:["count","size"],s:'_0<=_1/2?"start":"end"'},p:[74,126,2791]}],fill:"white"},f:[{t:2,x:{r:["count","item","yfactor"],s:"_1[_0].y*_2"},p:[75,15,2861]}," ",{t:2,r:"yunit",p:[75,43,2889]}," @ ",{t:2,x:{r:["size","count","item","xfactor"],s:"(_0-_2[_1].x)*_3"},p:[75,55,2901]}," ",{t:2,r:"xunit",p:[75,92,2938]}]}],n:50,x:{r:["selected","count"],s:"_0==_1"},p:[73,11,2638]}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[72,9,2592]}],n:52,i:"curve",r:"curves",p:[71,7,2560]}," ",{t:4,f:[{p:[81,9,3063],t:7,e:"g",a:{transform:["translate(",{t:2,x:{r:["width","curves.length","@index"],s:"(_0/(_1+1))*(_2+1)"},p:[81,33,3087]},", 10)"]},f:[{p:[82,11,3154],t:7,e:"circle",a:{r:"4",fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[82,31,3174]}]}}," ",{p:[83,11,3206],t:7,e:"text",a:{x:"8",y:"4",fill:"white"},f:[{t:2,rx:{r:"legend",m:[{t:30,n:"curve"}]},p:[83,42,3237]}]}]}],n:52,i:"curve",r:"curves",p:[80,7,3031]}],x:{r:["graph","points","xaccessor","yaccessor","width","height"],s:"_0({data:_1,xaccessor:_2,yaccessor:_3,width:_4,height:_5})"},p:[49,5,1371]}]}]}]},e.exports=r.extend(i.exports)},{201:201,205:205}],211:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"notice"},f:[{t:16,p:[2,3,23]}]}]},e.exports=r.extend(i.exports)},{205:205}],212:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261);e.exports={oninit:function(){var t=this;this.observe("config.fancy",function(e,r,i){(0,n.winset)(t.get("config.window"),"can-resize",!e)})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[14,3,258],t:7,e:"div",a:{"class":"resize"},v:{mousedown:"resize"}}],n:50,r:"config.fancy",p:[13,1,235]}]},e.exports=r.extend(i.exports)},{205:205,261:261}],213:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"section",a:{"class":[{t:4,f:["candystripe"],r:"candystripe",p:[1,17,16]}]},f:[{t:4,f:[{p:[3,5,82],t:7,e:"span",a:{"class":"label",style:[{t:4,f:["color:",{t:2,r:"labelcolor",p:[3,53,130]}],r:"labelcolor",p:[3,32,109]}]},f:[{t:2,r:"label",p:[3,84,161]},":"]}],n:50,r:"label",p:[2,3,64]}," ",{t:4,f:[{t:16,p:[6,5,210]}],n:50,r:"nowrap",p:[5,3,191]},{t:4,n:51,f:[{p:[8,5,235],t:7,e:"div",a:{"class":"content",style:[{t:4,f:["float:right;"],r:"right",p:[8,33,263]}]},f:[{t:16,p:[9,7,304]}]}],r:"nowrap"}]}]},e.exports=r.extend(i.exports)},{205:205}],214:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"subdisplay"},f:[{t:4,f:[{p:[3,5,45],t:7,e:"header",f:[{p:[4,7,60],t:7,e:"h4",f:[{t:2,r:"title",p:[4,11,64]}]}," ",{t:4,f:[{t:16,n:"button",p:[5,21,99]}],n:50,r:"button",p:[5,7,85]}]}],n:50,r:"title",p:[2,3,27]}," ",{p:[8,3,149],t:7,e:"article",f:[{t:16,p:[9,5,163]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],215:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.set("active",this.findComponent("tab").get("name")),this.on("switch",function(e){t.set("active",e.node.textContent.trim())}),this.observe("active",function(e,n,r){for(var i=t.findAllComponents("tab"),a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;u.set("shown",u.get("name")===e)}})}}}(i),i.exports.template={v:3,t:[" "," ",{p:[20,1,524],t:7,e:"header",f:[{t:4,f:[{p:[22,5,556],t:7,e:"ui-button",a:{pane:[{t:2,r:".",p:[22,22,573]}]},v:{press:"switch"},f:[{t:2,r:".",p:[22,47,598]}]}],n:52,r:"tabs",p:[21,3,536]}]}," ",{p:[25,1,641],t:7,e:"ui-display",f:[{t:8,r:"content",p:[26,3,657]}]}]},i.exports.components=i.exports.components||{};var a={tab:t(216)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,216:216}],216:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{t:16,p:[2,3,17]}],n:50,r:"shown",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],217:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{visualStatus:function(){switch(this.get("config.status")){case n.UI_INTERACTIVE:return"good";case n.UI_UPDATE:return"average";case n.UI_DISABLED:return"bad";default:return"bad"}}},oninit:function(){var t=this;this.observe("config.fancy",function(e,n,i){(0,r.winset)(t.get("config.window"),"titlebar",!e)}),this.on({close:function(){(0,r.winset)(this.get("config.window"),"is-visible",!1),window.location.href=(0,r.href)({command:"uiclose "+this.get("config.ref")},"winset")},minimize:function(){(0,r.winset)(this.get("config.window"),"is-minimized",!0)}})}}}(i),i.exports.template={v:3,t:[" ",{p:[34,1,859],t:7,e:"header",a:{"class":"titlebar"},v:{mousedown:"drag"},f:[{p:[35,3,907],t:7,e:"i",a:{"class":["statusicon fa fa-eye fa-2x ",{t:2,r:"visualStatus",p:[35,40,944]}]}}," ",{p:[36,3,969],t:7,e:"span",a:{"class":"title"},f:[{t:16,p:[36,23,989]}]}," ",{t:4,f:[{p:[38,5,1033],t:7,e:"i",a:{"class":"minimize fa fa-minus fa-2x"},v:{click:"minimize"}}," ",{p:[39,5,1100],t:7,e:"i",a:{"class":"close fa fa-close fa-2x"},v:{click:"close"}}],n:50,r:"config.fancy",p:[37,3,1008]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],218:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";var e=[11,10,9,8];t.exports={data:{userAgent:navigator.userAgent},computed:{ie:function(){if(document.documentMode)return document.documentMode;for(var t in e){var n=document.createElement("div");if(n.innerHTML="",n.getElementsByTagName("span").length)return t}}},oninit:function(){var t=this;this.on("debug",function(){return t.toggle("debug")})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[27,3,636],t:7,e:"ui-notice",f:[{p:[28,5,652],t:7,e:"span",f:["You have an old (IE",{t:2,r:"ie",p:[28,30,677]},"), end-of-life (click 'EOL Info' for more information) version of Internet Explorer installed."]},{p:[28,137,784],t:7,e:"br"}," ",{p:[29,5,794],t:7,e:"span",f:["To upgrade, click 'Upgrade IE' to download IE11 from Microsoft."]},{p:[29,81,870],t:7,e:"br"}," ",{p:[30,5,880],t:7,e:"span",f:["If you are unable to upgrade directly, click 'IE VMs' to download a VM with IE11 or Edge from Microsoft."]},{p:[30,122,997],t:7,e:"br"}," ",{p:[31,5,1007],t:7,e:"span",f:["Otherwise, click 'No Frills' below to disable potentially incompatible features (and this message)."]}," ",{p:[32,5,1124],t:7,e:"hr"}," ",{p:[33,5,1134],t:7,e:"ui-button",a:{icon:"close",action:"tgui:nofrills"},f:["No Frills"]}," ",{p:[34,5,1207],t:7,e:"ui-button",a:{icon:"internet-explorer",action:"tgui:link",params:'{"url": "http://windows.microsoft.com/en-us/internet-explorer/download-ie"}'},f:["Upgrade IE"]}," ",{p:[36,5,1381],t:7,e:"ui-button",a:{icon:"edge",action:"tgui:link",params:'{"url": "https://dev.windows.com/en-us/microsoft-edge/tools/vms"}'},f:["IE VMs"]}," ",{p:[38,5,1528],t:7,e:"ui-button",a:{icon:"info",action:"tgui:link",params:'{"url": "https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-Internet-Explorer"}'},f:["EOL Info"]}," ",{p:[40,5,1699],t:7,e:"ui-button",a:{icon:"bug"},v:{press:"debug"},f:["Debug Info"]}," ",{t:4,f:[{p:[42,7,1785],t:7,e:"hr"}," ",{p:[43,7,1797],t:7,e:"span",f:["Detected: IE",{t:2,r:"ie",p:[43,25,1815]}]},{p:[43,38,1828],t:7,e:"br"}," ",{p:[44,7,1840],t:7,e:"span",f:["User Agent: ",{t:2,r:"userAgent",p:[44,25,1858]}]}],n:50,r:"debug",p:[41,5,1765]}]}],n:50,x:{r:["config.fancy","ie"],s:"_0&&_1&&_1<11"},p:[26,1,596]}]},e.exports=r.extend(i.exports)},{205:205}],219:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" "," "," "," "," ",{p:[7,1,261],t:7,e:"ui-notice",f:[{t:4,f:[{p:[9,5,304],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[10,7,346],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[10,24,363]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[10,75,414]}]}]}],n:50,r:"data.siliconUser",p:[8,3,275]},{t:4,n:51,f:[{p:[13,5,502],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,31,528]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[16,1,610],t:7,e:"status"}," ",{t:4,f:[{t:4,f:[{p:[19,7,701],t:7,e:"ui-display",a:{title:"Air Controls"},f:[{p:[20,9,743],t:7,e:"ui-section",f:[{p:[21,11,766],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"exclamation-triangle":"exclamation"'},p:[21,28,783]}],style:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"caution":null'},p:[21,98,853]}],action:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"reset":"alarm"'},p:[22,23,916]}]},f:["Area Atmosphere Alarm"]}]}," ",{p:[24,9,1022],t:7,e:"ui-section",f:[{p:[25,11,1045],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==3?"exclamation-triangle":"exclamation"'},p:[25,28,1062]}],style:[{t:2,x:{r:["data.mode"],s:'_0==3?"danger":null'},p:[25,96,1130]}],action:"mode",params:['{"mode": ',{t:2,x:{r:["data.mode"],s:"_0==3?1:3"},p:[26,44,1211]},"}"]},f:["Panic Siphon"]}]}," ",{p:[28,9,1295],t:7,e:"br"}," ",{p:[29,9,1309],t:7,e:"ui-section",f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:"sign-out",action:"tgui:view",params:'{"screen": "vents"}'},f:["Vent Controls"]}]}," ",{p:[32,9,1463],t:7,e:"ui-section",f:[{p:[33,11,1486],t:7,e:"ui-button",a:{icon:"filter",action:"tgui:view",params:'{"screen": "scrubbers"}'},f:["Scrubber Controls"]}]}," ",{p:[35,9,1623],t:7,e:"ui-section",f:[{p:[36,11,1646],t:7,e:"ui-button",a:{icon:"cog",action:"tgui:view",params:'{"screen": "modes"}'},f:["Operating Mode"]}]}," ",{p:[38,9,1773],t:7,e:"ui-section",f:[{p:[39,11,1796],t:7,e:"ui-button",a:{icon:"bar-chart",action:"tgui:view",params:'{"screen": "thresholds"}'},f:["Alarm Thresholds"]}]}]}],n:50,x:{r:["config.screen"],s:'_0=="home"'},p:[18,3,663]},{t:4,n:51,f:[{t:4,n:50,x:{r:["config.screen"],s:'_0=="vents"'},f:[{p:[43,5,1990],t:7,e:"vents"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&(_0=="scrubbers")'},f:[" ",{p:[45,5,2045],t:7,e:"scrubbers"}]},{t:4,n:50,x:{ +r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&(_0=="modes"))'},f:[" ",{p:[47,5,2100],t:7,e:"modes"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&((!(_0=="modes"))&&(_0=="thresholds")))'},f:[" ",{p:[49,5,2156],t:7,e:"thresholds"}]}],x:{r:["config.screen"],s:'_0=="home"'}}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[17,1,620]}]},i.exports.components=i.exports.components||{};var a={vents:t(225),modes:t(221),thresholds:t(224),status:t(223),scrubbers:t(222)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,221:221,222:222,223:223,224:224,225:225}],220:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-button",a:{icon:"arrow-left",action:"tgui:view",params:'{"screen": "home"}'},f:["Back"]}]},e.exports=r.extend(i.exports)},{205:205}],221:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,111],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Operating Modes",button:0},f:[" ",{t:4,f:[{p:[8,5,161],t:7,e:"ui-section",f:[{p:[9,7,180],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["selected"],s:'_0?"check-square-o":"square-o"'},p:[9,24,197]}],state:[{t:2,x:{r:["selected","danger"],s:'_0?_1?"danger":"selected":null'},p:[10,16,258]}],action:"mode",params:['{"mode": ',{t:2,r:"mode",p:[11,40,351]},"}"]},f:[{t:2,r:"name",p:[11,51,362]}]}]}],n:52,r:"data.modes",p:[7,3,136]}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],222:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,113],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Scrubber Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,167],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,189]}]},f:[{p:[9,7,211],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,246],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,263]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,305]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,381]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,401]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,415]}]}]}," ",{p:[13,7,478],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,512],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["scrubbing"],s:'_0?"filter":"sign-in"'},p:[14,26,529]}],style:[{t:2,x:{r:["scrubbing"],s:'_0?null:"danger"'},p:[14,71,574]}],action:"scrubbing",params:['{"id_tag": "',{t:2,r:"id_tag",p:[15,50,656]},'", "val": ',{t:2,x:{r:["scrubbing"],s:"+!_0"},p:[15,70,676]},"}"]},f:[{t:2,x:{r:["scrubbing"],s:'_0?"Scrubbing":"Siphoning"'},p:[15,88,694]}]}]}," ",{p:[17,7,774],t:7,e:"ui-section",a:{label:"Range"},f:[{p:[18,9,809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["widenet"],s:'_0?"expand":"compress"'},p:[18,26,826]}],style:[{t:2,x:{r:["widenet"],s:'_0?"selected":null'},p:[18,70,870]}],action:"widenet",params:['{"id_tag": "',{t:2,r:"id_tag",p:[19,48,950]},'", "val": ',{t:2,x:{r:["widenet"],s:"+!_0"},p:[19,68,970]},"}"]},f:[{t:2,x:{r:["widenet"],s:'_0?"Expanded":"Normal"'},p:[19,84,986]}]}]}," ",{p:[21,7,1060],t:7,e:"ui-section",a:{label:"Filters"},f:[{p:[22,9,1097],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_co2"],s:'_0?"check-square-o":"square-o"'},p:[22,26,1114]}],style:[{t:2,x:{r:["filter_co2"],s:'_0?"selected":null'},p:[22,81,1169]}],action:"co2_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[23,50,1254]},'", "val": ',{t:2,x:{r:["filter_co2"],s:"+!_0"},p:[23,70,1274]},"}"]},f:["CO2"]}," ",{p:[24,9,1317],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_n2o"],s:'_0?"check-square-o":"square-o"'},p:[24,26,1334]}],style:[{t:2,x:{r:["filter_n2o"],s:'_0?"selected":null'},p:[24,81,1389]}],action:"n2o_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[25,50,1474]},'", "val": ',{t:2,x:{r:["filter_n2o"],s:"+!_0"},p:[25,70,1494]},"}"]},f:["N2O"]}," ",{p:[26,9,1537],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_toxins"],s:'_0?"check-square-o":"square-o"'},p:[26,26,1554]}],style:[{t:2,x:{r:["filter_toxins"],s:'_0?"selected":null'},p:[26,84,1612]}],action:"tox_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[27,50,1700]},'", "val": ',{t:2,x:{r:["filter_toxins"],s:"+!_0"},p:[27,70,1720]},"}"]},f:["Plasma"]}]}]}],n:52,r:"data.scrubbers",p:[7,3,138]},{t:4,n:51,f:[{p:[31,5,1817],t:7,e:"span",a:{"class":"bad"},f:["Error: No scrubbers connected."]}],r:"data.scrubbers"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],223:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Air Status"},f:[{t:4,f:[{t:4,f:[{p:[4,7,107],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[4,26,126]}]},f:[{p:[5,6,142],t:7,e:"span",a:{"class":[{t:2,x:{r:["danger_level"],s:'_0==2?"bad":_0==1?"average":"good"'},p:[5,19,155]}]},f:[{t:2,x:{r:["value"],s:"Math.fixed(_0,2)"},p:[6,5,232]},{t:2,r:"unit",p:[6,29,256]}]}]}],n:52,r:"adata.environment_data",p:[3,5,68]}," ",{p:[10,5,313],t:7,e:"ui-section",a:{label:"Local Status"},f:[{p:[11,7,353],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.danger_level"],s:'_0==2?"bad bold":_0==1?"average bold":"good"'},p:[11,20,366]}]},f:[{t:2,x:{r:["data.danger_level"],s:'_0==2?"Danger (Internals Required)":_0==1?"Caution":"Optimal"'},p:[12,6,464]}]}]}," ",{p:[15,5,605],t:7,e:"ui-section",a:{label:"Area Status"},f:[{p:[16,7,644],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.atmos_alarm","data.fire_alarm"],s:'_0||_1?"bad bold":"good"'},p:[16,20,657]}]},f:[{t:2,x:{r:["data.atmos_alarm","fire_alarm"],s:'_0?"Atmosphere Alarm":_1?"Fire Alarm":"Nominal"'},p:[17,8,728]}]}]}],n:50,r:"data.environment_data",p:[2,3,34]},{t:4,n:51,f:[{p:[21,5,856],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[22,7,891],t:7,e:"span",a:{"class":"bad bold"},f:["Cannot obtain air sample for analysis."]}]}],r:"data.environment_data"}," ",{t:4,f:[{p:[26,5,1015],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[27,7,1050],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[25,3,990]}]}]},e.exports=r.extend(i.exports)},{205:205}],224:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" th, td {\n padding-right: 16px;\n text-align: left;\n }",i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,112],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Alarm Thresholds",button:0},f:[" ",{p:[7,3,137],t:7,e:"table",f:[{p:[8,5,149],t:7,e:"thead",f:[{p:[8,12,156],t:7,e:"tr",f:[{p:[9,7,167],t:7,e:"th"}," ",{p:[10,7,183],t:7,e:"th",f:[{p:[10,11,187],t:7,e:"span",a:{"class":"bad"},f:["min2"]}]}," ",{p:[11,7,228],t:7,e:"th",f:[{p:[11,11,232],t:7,e:"span",a:{"class":"average"},f:["min1"]}]}," ",{p:[12,7,277],t:7,e:"th",f:[{p:[12,11,281],t:7,e:"span",a:{"class":"average"},f:["max1"]}]}," ",{p:[13,7,326],t:7,e:"th",f:[{p:[13,11,330],t:7,e:"span",a:{"class":"bad"},f:["max2"]}]}]}]}," ",{p:[15,5,387],t:7,e:"tbody",f:[{t:4,f:[{p:[16,32,426],t:7,e:"tr",f:[{p:[17,9,439],t:7,e:"th",f:[{t:3,r:"name",p:[17,13,443]}]}," ",{t:4,f:[{p:[18,27,485],t:7,e:"td",f:[{p:[19,11,500],t:7,e:"ui-button",a:{action:"threshold",params:['{"env": "',{t:2,r:"env",p:[19,58,547]},'", "var": "',{t:2,r:"val",p:[19,76,565]},'"}']},f:[{t:2,x:{r:["selected"],s:"Math.fixed(_0,2)"},p:[19,87,576]}]}]}],n:52,r:"settings",p:[18,9,467]}]}],n:52,r:"data.thresholds",p:[16,7,401]}]}," ",{p:[23,3,675],t:7,e:"table",f:[]}]}]}," "]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],225:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,109],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Vent Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,159],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,181]}]},f:[{p:[9,7,203],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,238],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,255]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,297]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,373]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,393]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,407]}]}]}," ",{p:[13,7,470],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,504],t:7,e:"span",f:[{t:2,x:{r:["direction"],s:'_0=="release"?"Pressurizing":"Siphoning"'},p:[14,15,510]}]}]}," ",{p:[16,7,601],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[17,9,649],t:7,e:"ui-button",a:{icon:"sign-in",style:[{t:2,x:{r:["incheck"],s:'_0?"selected":null'},p:[17,42,682]}],action:"incheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[18,48,762]},'", "val": ',{t:2,r:"checks",p:[18,68,782]},"}"]},f:["Internal"]}," ",{p:[19,9,824],t:7,e:"ui-button",a:{icon:"sign-out",style:[{t:2,x:{r:["excheck"],s:'_0?"selected":null'},p:[19,43,858]}],action:"excheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,938]},'", "val": ',{t:2,r:"checks",p:[20,68,958]},"}"]},f:["External"]}]}," ",{p:[22,7,1018],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,9,1063],t:7,e:"ui-button",a:{icon:"pencil",action:"set_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[24,31,1149]},'"}']},f:[{t:2,x:{r:["external"],s:"Math.fixed(_0)"},p:[24,45,1163]}]}," ",{p:[25,9,1208],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["extdefault"],s:'_0?"disabled":null'},p:[25,42,1241]}],action:"reset_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[26,31,1340]},'"}']},f:["Reset"]}]}]}],n:52,r:"data.vents",p:[7,3,134]},{t:4,n:51,f:[{p:[30,5,1428],t:7,e:"span",a:{"class":"bad"},f:["Error: No vents connected."]}],r:"data.vents"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],226:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" table {\n width: 100%;\n border-spacing: 2px;\n }\n th {\n text-align: left;\n }\n td {\n vertical-align: top;\n }\n td .button {\n margin-top: 4px\n }",i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",f:[{p:[3,5,32],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oneAccess"],s:'_0?"unlock":"lock"'},p:[3,22,49]}],action:"one_access"},f:[{t:2,x:{r:["data.oneAccess"],s:'_0?"One":"All"'},p:[3,82,109]}," Required"]}," ",{p:[4,5,169],t:7,e:"ui-button",a:{icon:"refresh",action:"clear"},f:["Clear"]}]}," ",{p:[6,3,246],t:7,e:"hr"}," ",{p:[7,3,254],t:7,e:"table",f:[{p:[8,3,264],t:7,e:"thead",f:[{p:[9,4,275],t:7,e:"tr",f:[{t:4,f:[{p:[10,5,306],t:7,e:"th",f:[{p:[10,9,310],t:7,e:"span",a:{"class":"highlight bold"},f:[{t:2,r:"name",p:[10,38,339]}]}]}],n:52,r:"data.regions",p:[9,8,279]}]}]}," ",{p:[13,3,391],t:7,e:"tbody",f:[{p:[14,4,402],t:7,e:"tr",f:[{t:4,f:[{p:[15,5,433],t:7,e:"td",f:[{t:4,f:[{p:[16,11,466],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["req"],s:'_0?"check-square-o":"square-o"'},p:[16,28,483]}],style:[{t:2,x:{r:["req"],s:'_0?"selected":null'},p:[16,76,531]}],action:"set",params:['{"access": "',{t:2,r:"id",p:[17,46,605]},'"}']},f:[{t:2,r:"name",p:[17,56,615]}]}," ",{p:[18,9,644],t:7,e:"br"}],n:52,r:"accesses",p:[15,9,437]}]}],n:52,r:"data.regions",p:[14,8,406]}]}]}]}]}," "]},e.exports=r.extend(i.exports)},{205:205}],227:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}},computed:{malfAction:function(){switch(this.get("data.malfStatus")){case 1:return"hack";case 2:return"occupy";case 3:return"deoccupy"}},malfButton:function(){switch(this.get("data.malfStatus")){case 1:return"Override Programming";case 2:case 4:return"Shunt Core Process";case 3:return"Return to Main Core"}},malfIcon:function(){switch(this.get("data.malfStatus")){case 1:return"terminal";case 2:case 4:return"caret-square-o-down";case 3:return"caret-square-o-left"}},powerCellStatusState:function(){var t=this.get("data.powerCellStatus");return t>50?"good":t>25?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[46,1,1139],t:7,e:"ui-notice",f:[{t:4,f:[{p:[48,5,1182],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[49,7,1224],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[49,24,1241]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[49,75,1292]}]}]}],n:50,r:"data.siliconUser",p:[47,3,1153]},{t:4,n:51,f:[{p:[52,5,1380],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[52,31,1406]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[55,1,1488],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[56,3,1524],t:7,e:"ui-section",a:{label:"Main Breaker"},f:[{t:4,f:[{p:[58,7,1609],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isOperating"],s:'_0?"good":"bad"'},p:[58,20,1622]}]},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[58,59,1661]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[57,5,1562]},{t:4,n:51,f:[{p:[60,7,1723],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[60,24,1740]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[60,77,1793]}],action:"breaker"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[61,26,1860]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}," ",{p:[64,3,1938],t:7,e:"ui-section",a:{label:"External Power"},f:[{p:[65,5,1978],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.externalPower"],s:"_0(_1)"},p:[65,18,1991]}]},f:[{t:2,x:{r:["data.externalPower"],s:'_0==2?"Good":_0==1?"Low":"None"'},p:[65,54,2027]}]}]}," ",{p:[67,3,2132],t:7,e:"ui-section",a:{label:"Power Cell"},f:[{t:4,f:[{p:[69,7,2211],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerCellStatus",p:[69,40,2244]}],state:[{t:2,r:"powerCellStatusState",p:[69,73,2277]}]},f:[{t:2,x:{r:["adata.powerCellStatus"],s:"Math.fixed(_0)"},p:[69,99,2303]},"%"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[68,5,2168]},{t:4,n:51,f:[{p:[71,7,2370],t:7,e:"span",a:{"class":"bad"},f:["Removed"]}],x:{r:["data.powerCellStatus"],s:"_0!=null"}}]}," ",{t:4,f:[{p:[75,5,2474],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{t:4,f:[{p:[77,9,2562],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.chargeMode"],s:'_0?"good":"bad"'},p:[77,22,2575]}]},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[77,60,2613]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[76,7,2513]},{t:4,n:51,f:[{p:[79,9,2680],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.chargeMode"],s:'_0?"refresh":"close"'},p:[79,26,2697]}],style:[{t:2,x:{r:["data.chargeMode"],s:'_0?"selected":null'},p:[79,76,2747]}],action:"charge"},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[80,27,2814]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}," [",{p:[83,8,2897],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.chargingStatus"],s:"_0(_1)"},p:[83,21,2910]}]},f:[{t:2,x:{r:["data.chargingStatus"],s:'_0==2?"Fully Charged":_0==1?"Charging":"Not Charging"'},p:[83,58,2947]}]},"]"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[74,3,2433]}]}," ",{p:[87,1,3101],t:7,e:"ui-display",a:{title:"Power Channels"},f:[{t:4,f:[{p:[89,5,3172],t:7,e:"ui-section",a:{label:[{t:2,r:"title",p:[89,24,3191]}],nowrap:0},f:[{p:[90,7,3216],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.powerChannels"],s:"Math.round(_1[_0].powerLoad)"},p:[90,28,3237]}," W"]}," ",{p:[91,7,3305],t:7,e:"div",a:{"class":"content"},f:[{p:[91,28,3326],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0>=2?"good":"bad"'},p:[91,41,3339]}]},f:[{t:2,x:{r:["status"],s:'_0>=2?"On":"Off"'},p:[91,75,3373]}]}]}," ",{p:[92,7,3423],t:7,e:"div",a:{"class":"content"},f:["[",{p:[92,29,3445],t:7,e:"span",f:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"Auto":"Manual"'},p:[92,35,3451]}]},"]"]}," ",{p:[93,7,3522],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{t:4,f:[{p:[95,11,3623],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"selected":null'},p:[95,44,3656]}],action:"channel",params:[{t:2,r:"topicParams.auto",p:[96,38,3745]}]},f:["Auto"]}," ",{p:[97,11,3794],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["status"],s:'_0==2?"selected":null'},p:[97,46,3829]}],action:"channel",params:[{t:2,r:"topicParams.on",p:[98,21,3903]}]},f:["On"]}," ",{p:[99,11,3948],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["status"],s:'_0==0?"selected":null'},p:[99,42,3979]}],action:"channel",params:[{t:2,r:"topicParams.off",p:[100,21,4053]}]},f:["Off"]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[94,9,3572]}]}]}],n:52,r:"data.powerChannels",p:[88,3,3139]}," ",{p:[105,3,4151],t:7,e:"ui-section",a:{label:"Total Load"},f:[{p:[106,5,4187],t:7,e:"span",a:{"class":"bold"},f:[{t:2,x:{r:["adata.totalLoad"],s:"Math.round(_0)"},p:[106,24,4206]}," W"]}]}]}," ",{t:4,f:[{p:[110,3,4304],t:7,e:"ui-display",a:{title:"System Overrides"},f:[{p:[111,5,4346],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"overload"},f:["Overload"]}," ",{t:4,f:[{p:[113,7,4449],t:7,e:"ui-button",a:{icon:[{t:2,r:"malfIcon",p:[113,24,4466]}],state:[{t:2,x:{r:["data.malfStatus"],s:'_0==4?"disabled":null'},p:[113,45,4487]}],action:[{t:2,r:"malfAction",p:[113,99,4541]}]},f:[{t:2,r:"malfButton",p:[113,115,4557]}]}],n:50,r:"data.malfStatus",p:[112,5,4419]}]}],n:50,r:"data.siliconUser",p:[109,1,4277]},{p:[117,1,4620],t:7,e:"ui-notice",f:[{p:[118,3,4634],t:7,e:"ui-section",a:{label:"Cover Lock"},f:[{t:4,f:[{p:[120,7,4717],t:7,e:"span",f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[120,13,4723]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[119,5,4670]},{t:4,n:51,f:[{p:[122,7,4797],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.coverLocked"],s:'_0?"lock":"unlock"'},p:[122,24,4814]}],action:"cover"},f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[122,81,4871]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],228:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Alarms"},f:[{p:[2,3,31],t:7,e:"ul",f:[{t:4,f:[{p:[4,7,72],t:7,e:"li",f:[{p:[4,11,76],t:7,e:"ui-button",a:{icon:"close",style:"danger",action:"clear",params:['{"zone": "',{t:2,r:".",p:[4,83,148]},'"}']},f:[{t:2,r:".",p:[4,92,157]}]}]}],n:52,r:"data.priority",p:[3,5,41]},{t:4,n:51,f:[{p:[6,7,201],t:7,e:"li",f:[{p:[6,11,205],t:7,e:"span",a:{"class":"good"},f:["No Priority Alerts"]}]}],r:"data.priority"}," ",{t:4,f:[{p:[9,7,303],t:7,e:"li",f:[{p:[9,11,307],t:7,e:"ui-button",a:{icon:"close",style:"caution",action:"clear",params:['{"zone": "',{t:2,r:".",p:[9,84,380]},'"}']},f:[{t:2,r:".",p:[9,93,389]}]}]}],n:52,r:"data.minor",p:[8,5,275]},{t:4,n:51,f:[{p:[11,7,433],t:7,e:"li",f:[{p:[11,11,437],t:7,e:"span",a:{"class":"good"},f:["No Minor Alerts"]}]}],r:"data.minor"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],229:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.tank","data.sensors.0.long_name"],s:"_0?_1:null"},p:[1,20,19]}]},f:[{t:4,f:[{p:[3,5,102],t:7,e:"ui-subdisplay",a:{title:[{t:2,x:{r:["data.tank","long_name"],s:"!_0?_1:null"},p:[3,27,124]}]},f:[{p:[4,7,167],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[5,3,200],t:7,e:"span",f:[{t:2,x:{r:["pressure"],s:"Math.fixed(_0,2)"},p:[5,9,206]}," kPa"]}]}," ",{t:4,f:[{p:[8,9,302],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[9,11,346],t:7,e:"span",f:[{t:2,x:{r:["temperature"],s:"Math.fixed(_0,2)"},p:[9,17,352]}," K"]}]}],n:50,r:"temperature",p:[7,7,273]}," ",{t:4,f:[{p:[13,9,462],t:7,e:"ui-section",a:{label:[{t:2,r:"id",p:[13,28,481]}]},f:[{p:[14,5,495],t:7,e:"span",f:[{t:2,x:{r:["."],s:"Math.fixed(_0,2)"},p:[14,11,501]},"%"]}]}],n:52,i:"id",r:"gases",p:[12,4,434]}]}],n:52,r:"adata.sensors",p:[2,3,73]}]}," ",{t:4,f:[{p:{button:[{p:[23,5,704],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[25,5,792],t:7,e:"ui-section",a:{label:"Input Injector"},f:[{p:[26,7,835],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputting"],s:'_0?"power-off":"close"'},p:[26,24,852]}],style:[{t:2,x:{r:["data.inputting"],s:'_0?"selected":null'},p:[26,75,903]}],action:"input"},f:[{t:2,x:{r:["data.inputting"],s:'_0?"Injecting":"Off"'},p:[27,9,968]}]}]}," ",{p:[29,5,1044],t:7,e:"ui-section",a:{label:"Input Rate"},f:[{p:[30,7,1083],t:7,e:"span",f:[{t:2,x:{r:["adata.inputRate"],s:"Math.fixed(_0)"},p:[30,13,1089]}," L/s"]}]}," ",{p:[32,5,1156],t:7,e:"ui-section",a:{label:"Output Regulator"},f:[{p:[33,7,1201],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputting"],s:'_0?"power-off":"close"'},p:[33,24,1218]}],style:[{t:2,x:{r:["data.outputting"],s:'_0?"selected":null'},p:[33,76,1270]}],action:"output"},f:[{t:2,x:{r:["data.outputting"],s:'_0?"Open":"Closed"'},p:[34,9,1337]}]}]}," ",{p:[36,5,1412],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[37,7,1456],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure"},f:[{t:2,x:{r:["adata.outputPressure"],s:"Math.round(_0)"},p:[37,50,1499]}," kPa"]}]}]}],n:50,r:"data.tank",p:[20,1,618]}]},e.exports=r.extend(i.exports)},{205:205}],230:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,510],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[9,11,516]}," kPa"]}]}," ",{p:[11,3,576],t:7,e:"ui-section",a:{label:"Filter"},f:[{p:[12,5,608],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0==""?"selected":null'},p:[12,23,626]}],action:"filter",params:'{"mode": ""}'},f:["Nothing"]}," ",{p:[14,5,742],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="plasma"?"selected":null'},p:[14,23,760]}],action:"filter",params:'{"mode": "plasma"}'},f:["Plasma"]}," ",{p:[16,5,887],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="o2"?"selected":null'},p:[16,23,905]}],action:"filter",params:'{"mode": "o2"}'},f:["O2"]}," ",{p:[18,5,1020],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2"?"selected":null'},p:[18,23,1038]}],action:"filter",params:'{"mode": "n2"}'},f:["N2"]}," ",{p:[20,5,1153],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="co2"?"selected":null'},p:[20,23,1171]}],action:"filter",params:'{"mode": "co2"}'},f:["CO2"]}," ",{p:[22,5,1289],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2o"?"selected":null'},p:[22,23,1307]}],action:"filter",params:'{"mode": "n2o"}'},f:["N2O"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],231:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.set_pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,514],t:7,e:"span",f:[{t:2,x:{r:["adata.set_pressure"],s:"Math.round(_0)"},p:[9,11,520]}," kPa"]}]}," ",{p:[11,3,584],t:7,e:"ui-section",a:{label:"Node 1"},f:[{p:[12,5,616],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[12,44,655]}],action:"node1",params:'{"concentration": -0.1}'}}," ",{p:[14,5,770],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[14,39,804]}],action:"node1",params:'{"concentration": -0.01}'}}," ",{p:[16,5,920],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[16,38,953]}],action:"node1",params:'{"concentration": 0.01}'}}," ",{p:[18,5,1070],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[18,43,1108]}],action:"node1",params:'{"concentration": 0.1}'}}," ",{p:[20,5,1224],t:7,e:"span",f:[{t:2,x:{r:["adata.node1_concentration"],s:"Math.round(_0)"},p:[20,11,1230]},"%"]}]}," ",{p:[22,3,1298],t:7,e:"ui-section",a:{label:"Node 2"},f:[{p:[23,5,1330],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[23,44,1369]}],action:"node2",params:'{"concentration": -0.1}'}}," ",{p:[25,5,1484],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[25,39,1518]}],action:"node2",params:'{"concentration": -0.01}'}}," ",{p:[27,5,1634],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[27,38,1667]}],action:"node2",params:'{"concentration": 0.01}'}}," ",{p:[29,5,1784],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[29,43,1822]}],action:"node2",params:'{"concentration": 0.1}'}}," ",{p:[31,5,1938],t:7,e:"span",f:[{t:2,x:{r:["adata.node2_concentration"],s:"Math.round(_0)"},p:[31,11,1944]},"%"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],232:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{t:4,f:[{p:[7,5,244],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{p:[8,7,285],t:7,e:"ui-button",a:{icon:"pencil",action:"rate",params:'{"rate": "input"}'},f:["Set"]}," ",{p:[9,7,373],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.rate","data.max_rate"],s:'_0==_1?"disabled":null'},p:[9,37,403]}],action:"transfer",params:'{"rate": "max"}'},f:["Max"]}," ",{p:[10,7,520],t:7,e:"span",f:[{t:2,x:{r:["adata.rate"],s:"Math.round(_0)"},p:[10,13,526]}," L/s"]}]}],n:50,r:"data.max_rate",p:[6,3,218]},{t:4,n:51,f:[{p:[13,5,597],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,640],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[15,7,736],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[15,37,766]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[16,7,895],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[16,13,901]}," kPa"]}]}],r:"data.max_rate"}]}]},e.exports=r.extend(i.exports)},{205:205}],233:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"selected":null'},p:[3,38,98]}],action:[{t:2,x:{r:["data.timing"],s:'_0?"stop":"start"'},p:[3,83,143]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"Stop":"Start"'},p:[3,119,179]}]}," ",{p:[4,5,230],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"flash",style:[{t:2,x:{r:["data.flash_charging"],s:'_0?"disabled":null'},p:[4,57,282]}]},f:[{t:2,x:{r:["data.flash_charging"],s:'_0?"Recharging":"Flash"'},p:[4,102,327]}]}]},t:7,e:"ui-display",a:{title:"Cell Timer",button:0},f:[" ",{p:[6,3,405],t:7,e:"ui-section",f:[{p:[7,5,422],t:7,e:"ui-button",a:{icon:"fast-backward",action:"time",params:'{"adjust": -600}'}}," ",{p:[8,5,511],t:7,e:"ui-button",a:{icon:"backward",action:"time",params:'{"adjust": -100}'}}," ",{p:[9,5,595],t:7,e:"span",f:[{t:2,x:{r:["text","data.minutes"],s:"_0.zeroPad(_1,2)"},p:[9,11,601]},":",{t:2,x:{r:["text","data.seconds"],s:"_0.zeroPad(_1,2)"},p:[9,45,635]}]}," ",{p:[10,5,680],t:7,e:"ui-button",a:{icon:"forward",action:"time",params:'{"adjust": 100}'}}," ",{p:[11,5,762],t:7,e:"ui-button",a:{icon:"fast-forward",action:"time",params:'{"adjust": 600}'}}]}," ",{p:[13,3,863],t:7,e:"ui-section",f:[{p:[14,7,882],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "short"}'},f:["Short"]}," ",{p:[15,7,985],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "medium"}'},f:["Medium"]}," ",{p:[16,7,1090],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "long"}'},f:["Long"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],234:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.hasHoldingTank"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:{button:[{p:[6,5,180],t:7,e:"ui-button",a:{icon:"pencil",action:"relabel"},f:["Relabel"]}]},t:7,e:"ui-display",a:{title:"Canister",button:0},f:[" ",{p:[8,3,259],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[9,5,293],t:7,e:"span",f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[9,11,299]}," kPa"]}]}," ",{p:[11,3,363],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[12,5,393],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.portConnected"],s:'_0?"good":"average"'},p:[12,18,406]}]},f:[{t:2,x:{r:["data.portConnected"],s:'_0?"Connected":"Not Connected"'},p:[12,63,451]}]}]}]}," ",{p:[15,1,543],t:7,e:"ui-display",a:{title:"Valve"},f:[{p:[16,3,572],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[17,5,614],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[17,18,627]}],max:[{t:2,r:"data.maxReleasePressure",p:[17,52,661]}],value:[{t:2,r:"data.releasePressure",p:[18,14,703]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[18,40,729]}," kPa"]}]}," ",{p:[20,3,798],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[21,5,842],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[21,38,875]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[23,5,1029],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[23,36,1060]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[25,5,1205],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[26,5,1299],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[26,35,1329]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}," ",{p:[29,3,1488],t:7,e:"ui-section",a:{label:"Valve"},f:[{p:[30,5,1519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.valveOpen"],s:'_0?"unlock":"lock"'},p:[30,22,1536]}],style:[{t:2,x:{r:["data.valveOpen","data.hasHoldingTank"], +s:'_0?_1?"caution":"danger":null'},p:[31,14,1589]}],action:"valve"},f:[{t:2,x:{r:["data.valveOpen"],s:'_0?"Open":"Closed"'},p:[32,22,1682]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[38,7,1864],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.valveOpen"],s:'_0?"danger":null'},p:[38,38,1895]}],action:"eject"},f:["Eject"]}],n:50,r:"data.hasHoldingTank",p:[37,5,1830]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[42,3,2025],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holdingTank.name",p:[43,4,2055]}]}," ",{p:[45,3,2099],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holdingTank.tankPressure"],s:"Math.round(_0)"},p:[46,4,2132]}," kPa"]}],n:50,r:"data.hasHoldingTank",p:[41,3,1995]},{t:4,n:51,f:[{p:[49,3,2211],t:7,e:"ui-section",f:[{p:[50,4,2227],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.hasHoldingTank"}]}]},e.exports=r.extend(i.exports)},{205:205}],235:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,158],t:7,e:"ui-display",a:{title:"Cargo"},f:[{p:[12,3,188],t:7,e:"ui-section",a:{label:"Shuttle"},f:[{t:4,f:[{p:[14,7,270],t:7,e:"ui-button",a:{action:"send"},f:[{t:2,r:"data.location",p:[14,32,295]}]}],n:50,x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"},p:[13,5,222]},{t:4,n:51,f:[{p:[16,7,346],t:7,e:"span",f:[{t:2,r:"data.location",p:[16,13,352]}]}],x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"}}]}," ",{p:[19,3,410],t:7,e:"ui-section",a:{label:"Points"},f:[{p:[20,5,443],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[20,11,449]}]}]}," ",{p:[22,3,505],t:7,e:"ui-section",a:{label:"Centcom Message"},f:[{p:[23,7,549],t:7,e:"span",f:[{t:2,r:"data.message",p:[23,13,555]}]}]}," ",{t:4,f:[{p:[26,5,643],t:7,e:"ui-section",a:{label:"Loan"},f:[{t:4,f:[{p:[28,9,715],t:7,e:"ui-button",a:{action:"loan"},f:["Loan Shuttle"]}],n:50,x:{r:["data.loan_dispatched"],s:"!_0"},p:[27,7,676]},{t:4,n:51,f:[{p:[30,9,790],t:7,e:"span",a:{"class":"bad"},f:["Loaned to Centcom"]}],x:{r:["data.loan_dispatched"],s:"!_0"}}]}],n:50,x:{r:["data.loan","data.requestonly"],s:"_0&&!_1"},p:[25,3,599]}]}," ",{t:4,f:[{p:{button:[{p:[38,7,988],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.cart.length"],s:'_0?null:"disabled"'},p:[38,38,1019]}],action:"clear"},f:["Clear"]}]},t:7,e:"ui-display",a:{title:"Cart",button:0},f:[" ",{t:4,f:[{p:[41,7,1144],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[42,9,1185],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[42,31,1207]}]}," ",{p:[43,9,1229],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[43,30,1250]}]}," ",{p:[44,9,1276],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[44,30,1297]}," Points"]}," ",{p:[45,9,1328],t:7,e:"div",a:{"class":"content"},f:[{p:[46,11,1361],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"id": "',{t:2,r:"id",p:[46,67,1417]},'"}']}}]}]}],n:52,r:"data.cart",p:[40,5,1117]},{t:4,n:51,f:[{p:[50,7,1487],t:7,e:"span",f:["Nothing in Cart"]}],r:"data.cart"}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[35,1,894]},{p:{button:[{t:4,f:[{p:[57,7,1656],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.requests.length"],s:'_0?null:"disabled"'},p:[57,38,1687]}],action:"denyall"},f:["Clear"]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[56,5,1623]}]},t:7,e:"ui-display",a:{title:"Requests",button:0},f:[" ",{t:4,f:[{p:[61,5,1829],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[62,7,1868],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[62,29,1890]}]}," ",{p:[63,7,1910],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[63,28,1931]}]}," ",{p:[64,7,1955],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[64,28,1976]}," Points"]}," ",{p:[65,7,2005],t:7,e:"div",a:{"class":"content"},f:["By ",{t:2,r:"orderer",p:[65,31,2029]}]}," ",{p:[66,7,2054],t:7,e:"div",a:{"class":"content"},f:["Comment: ",{t:2,r:"reason",p:[66,37,2084]}]}," ",{t:4,f:[{p:[68,9,2143],t:7,e:"div",a:{"class":"content"},f:[{p:[69,11,2176],t:7,e:"ui-button",a:{icon:"check",action:"approve",params:['{"id": "',{t:2,r:"id",p:[69,68,2233]},'"}']}}," ",{p:[70,11,2256],t:7,e:"ui-button",a:{icon:"close",action:"deny",params:['{"id": "',{t:2,r:"id",p:[70,65,2310]},'"}']}}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[67,7,2108]}]}],n:52,r:"data.requests",p:[60,3,1800]},{t:4,n:51,f:[{p:[75,7,2393],t:7,e:"span",f:["No Requests"]}],r:"data.requests"}]}," ",{p:[78,1,2449],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[78,16,2464]}]},f:[{t:4,f:[{p:[80,5,2507],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[80,16,2518]}]},f:[{t:4,f:[{p:[82,9,2561],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[82,28,2580]}],candystripe:0,right:0},f:[{p:[83,11,2620],t:7,e:"ui-button",a:{action:"add",params:['{"id": "',{t:2,r:"id",p:[83,51,2660]},'"}']},f:[{t:2,r:"cost",p:[83,61,2670]}," Points"]}]}],n:52,r:"packs",p:[81,7,2536]}]}],n:52,r:"data.supplies",p:[79,3,2478]}]}]},e.exports=r.extend(i.exports)},{205:205}],236:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Energy"},f:[{p:[3,5,62],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.maxEnergy",p:[3,26,83]}],value:[{t:2,r:"data.energy",p:[3,53,110]}]},f:[{t:2,x:{r:["adata.energy"],s:"Math.fixed(_0)"},p:[3,70,127]}," Units"]}]}]}," ",{p:{button:[{t:4,f:[{p:[9,7,307],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.amount","."],s:'_0==_1?"selected":null'},p:[9,37,337]}],action:"amount",params:['{"target": ',{t:2,r:".",p:[9,114,414]},"}"]},f:[{t:2,r:".",p:[9,122,422]}]}],n:52,r:"data.beakerTransferAmounts",p:[8,5,264]}]},t:7,e:"ui-display",a:{title:"Dispense",button:0},f:[" ",{p:[12,3,471],t:7,e:"ui-section",f:[{t:4,f:[{p:[14,7,519],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense",params:['{"reagent": "',{t:2,r:"id",p:[14,74,586]},'"}']},f:[{t:2,r:"title",p:[14,84,596]}]}],n:52,r:"data.chemicals",p:[13,5,488]}]}]}," ",{p:{button:[{t:4,f:[{p:[21,7,766],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"amount": ',{t:2,r:".",p:[21,66,825]},"}"]},f:[{t:2,r:".",p:[21,74,833]}]}],n:52,r:"data.beakerTransferAmounts",p:[20,5,723]}," ",{p:[23,5,869],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[23,36,900]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[25,3,995],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[27,7,1063],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[27,13,1069]},"/",{t:2,r:"data.beakerMaxVolume",p:[27,55,1111]}," Units"]}," ",{p:[28,7,1155],t:7,e:"br"}," ",{t:4,f:[{p:[30,9,1206],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[30,52,1249]}," units of ",{t:2,r:"name",p:[30,87,1284]}]},{p:[30,102,1299],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[29,7,1167]},{t:4,n:51,f:[{p:[32,9,1328],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[26,5,1029]},{t:4,n:51,f:[{p:[35,7,1401],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],237:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[2,3,34],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isActive"],s:'_0?"power-off":"close"'},p:[3,22,82]}],style:[{t:2,x:{r:["data.isActive"],s:'_0?"selected":null'},p:[4,10,134]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,10,182]}],action:"power"},f:[{t:2,x:{r:["data.isActive"],s:'_0?"On":"Off"'},p:[6,18,244]}]}]}," ",{p:[8,3,307],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,4,338],t:7,e:"ui-button",a:{icon:"pencil",action:"temperature",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[9,79,413]}," K"]}]}]}," ",{p:{button:[{p:[14,5,551],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[14,36,582]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[16,3,677],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[18,7,745],t:7,e:"span",f:["Temperature: ",{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[18,26,764]}," K"]}," ",{p:[19,7,813],t:7,e:"br"}," ",{t:4,f:[{p:[21,9,865],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[21,52,908]}," units of ",{t:2,r:"name",p:[21,87,943]}]},{p:[21,102,958],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[20,7,826]},{t:4,n:51,f:[{p:[23,9,987],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[17,5,711]},{t:4,n:51,f:[{p:[26,7,1060],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],238:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[22,1,445],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,477],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,509],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,515]}]}]}," ",{t:4,f:[{p:[27,5,629],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,662],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,675]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,698]}]}]}," ",{p:[30,4,817],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,855],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,868]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,923]}," K"]}]}," ",{p:[33,5,1e3],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1034],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1047]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1081]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1117]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1158]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1210]}]}]}," ",{t:4,f:[{p:[38,7,1444],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1463]}]},f:[{p:[39,9,1483],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1504]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1540]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1577]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1279]}],n:50,r:"data.hasOccupant",p:[26,3,600]}]}," ",{p:[44,1,1681],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1709],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1740],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1757]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1816]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1871]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1929]}]}]}," ",{p:[51,3,1995],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2030],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2043]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2089]}," K"]}]}," ",{p:[54,2,2152],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2182],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2199]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2250]}]}," ",{p:[56,5,2302],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2319]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2383]}]}]}]}," ",{p:{button:[{p:[61,5,2524],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2555]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2656],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2763],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2806]}," units of ",{t:2,r:"name",p:[66,87,2841]}]},{p:[66,102,2856],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2724]},{t:4,n:51,f:[{p:[68,9,2885],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2690]},{t:4,n:51,f:[{p:[71,7,2958],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],239:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=r.extend(i.exports)},{205:205}],240:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=r.extend(i.exports)},{205:205}],241:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,282],t:7,e:"ui-notice",f:[{p:[16,5,298],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,260]},{p:{button:[{t:4,f:[{p:[22,7,458],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.wiping","data.isDead"],s:'_0||_1?"disabled":null'},p:[22,38,489]}],action:"wipe"},f:["Wipe AI"]}],n:50,r:"data.name",p:[21,5,434]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,370]}],button:0},f:[" ",{t:4,f:[{p:[26,5,626],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,662],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,675]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,729]}]}]}," ",{p:[29,5,822],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,868],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,901]}],state:[{t:2,r:"healthState",p:[30,64,925]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,942]},"%"]}]}," ",{p:[32,5,1003],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1063],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1087]}]}],n:52,r:"data.laws",p:[33,7,1035]}]}," ",{p:[37,5,1138],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1174],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1206]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1299],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1335]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,604]}]}]},e.exports=r.extend(i.exports)},{205:205}],242:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=r.extend(i.exports)},{205:205}],243:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=r.extend(i.exports)},{205:205}],244:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],245:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],246:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(i),i.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=r.extend(i.exports)},{205:205}],247:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,531]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{ +icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=r.extend(i.exports)},{205:205}],248:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],249:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1411]},"W"]}]}," ",{p:[39,3,1471],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1509],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1548]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1642],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1676]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1771],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1893]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2042]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2167],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2200],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2206]},"W"]}]}]}," ",{p:[50,1,2280],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2310],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2364]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2419]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2488]}]},"   [",{p:[55,6,2554],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2567]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2584]}]},"]"]}," ",{p:[57,3,2689],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2728],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2749]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2781]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2803]},"W"]}]}," ",{p:[60,3,2864],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2903],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2942]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3038],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3072]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3169],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3259],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3292]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3406],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3444]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3572],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3606],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3612]},"W"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],250:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],251:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],252:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],253:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=r.extend(i.exports)},{205:205}],254:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],255:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],256:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],257:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(264);e.exports={data:{filter:""},oninit:function(){var t=this;this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,r,i){var a=t.findAll(".display:not(:first-child)");(0,n.filterMulti)(a,t.get("filter").toLowerCase())},{init:!1})}}}(i),i.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[29,7,770],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[29,24,787]}],placeholder:"Filter..."}}],n:50,r:"config.fancy",p:[28,5,742]}," ",{t:4,f:[{p:[32,7,872],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[31,5,843]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[35,3,958],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[36,5,1003],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[36,18,1016]}]},f:[{t:2,r:"data.telecrystals",p:[36,62,1060]}," TC"]}]}]}," ",{t:4,f:[{p:[40,3,1154],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,22,1173]}]},f:[{t:4,f:[{p:[42,7,1212],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[42,26,1231]}],candystripe:0,right:0},f:[{p:[43,9,1269],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[43,29,1289]},": ",{t:2,r:"desc",p:[43,39,1299]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[44,18,1347]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[45,46,1512]},'", "item": ',{t:2,r:"name",p:[45,69,1535]},', "cost": ',{t:2,r:"cost",p:[45,87,1553]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[46,49,1613]}," TC"]}]}],n:52,r:"items",p:[41,5,1189]}]}],n:52,r:"data.categories",p:[39,1,1125]}]},e.exports=r.extend(i.exports)},{205:205,264:264}],258:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=r.extend(i.exports)},{205:205}],259:[function(t,e,n){(function(e){"use strict";var n=t(205),r=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var i=t(260),a=e.interopRequireDefault(i),o=t(261),s=t(191),u=t(192),c=e.interopRequireDefault(u);r["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(265)),window.initialize=function(e){window.tgui||(window.tgui=new a["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(262),text:t(266),config:n.config,data:n.data,adata:n.data}}}))};var l=document.getElementById("data"),p=l.textContent,f=l.getAttribute("data-ref");"{}"!==p&&(window.initialize(p),l.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("https://cdn.jsdelivr.net/fontawesome/4.5.0/css/font-awesome.min.css");var d=new c["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,260:260,261:261,262:262,265:265,266:266,"babel/external-helpers":"babel/external-helpers"}],260:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),canister:t(234),cargo:t(235),chem_dispenser:t(236),chem_heater:t(237),cryo:t(238),error:t(239),firealarm:t(240),intellicard:t(241),keycard_auth:t(242),mulebot:t(243),portable_pump:t(244),portable_scrubber:t(245),power_monitor:t(246),radio:t(247),sleeper:t(248),smes:t(249),solar_control:t(250),space_heater:t(251),station_alert:t(252),suit_storage_unit:t(253),tank_dispenser:t(254),tanks:t(255),thermomachine:t(256),uplink:t(257),wires:t(258)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){var t=this;this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)}),this.on("titlebar.drag",function(){return t.toggle("drag"),!1}),this.on("resize.resize",function(){return t.toggle("resize"),!1}),document.addEventListener("mousemove",function(e){t.get("drag")?r.drag.bind(t)(e):t.get("resize")&&r.resize.bind(t)(e)}),document.addEventListener("mouseup",function(e){t.set({drag:!1,resize:!1,x:null,y:null})})},oncomplete:function(){if(this.get("config.locked")){var t=(0,r.lock)(window.screenLeft,window.screenTop),e=t.x,i=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+i)}(0,n.winset)("mapwindow.map","focus",!0)}}}(i),i.exports.template={v:3,t:[" "," "," "," ",{p:[73,1,2339],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[73,11,2349]}]}," ",{p:[74,1,2379],t:7,e:"main",f:[{p:[75,3,2388],t:7,e:"warnings"}," ",{p:[76,3,2402],t:7,e:"interface"}]}," ",{p:[78,1,2423],t:7,e:"resize"}]},i.exports.components=i.exports.components||{}; +var a={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,261:261,263:263}],261:[function(t,e,n){"use strict";function r(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],e=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function i(t,e){var n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];window.location.href=r(Object.assign({src:t,action:e},n))}function a(t,e,n){var i;window.location.href=r((i={},i[t+"."+e]=n,i),"winset")}n.__esModule=!0,n.href=r,n.act=i,n.winset=a;var o=encodeURIComponent},{}],262:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],263:[function(t,e,n){"use strict";function r(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function i(t){if(t.preventDefault(),this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var i=r(e,n);e=i.x,n=i.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}function a(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,r=a(e,n);e=r.x,n=r.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}n.__esModule=!0,n.lock=r,n.drag=i,n.sane=a,n.resize=o;var s=t(261)},{261:261}],264:[function(t,e,n){"use strict";function r(t,e){for(var n=t,r=Array.isArray(n),a=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(a>=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",i(s,e)):s.style.display="none"}}function i(t,e){for(var n=t.queryAll("section"),r=t.query("header").textContent.toLowerCase().includes(e),i=n,a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;r||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=r,n.filter=i},{}],265:[function(t,e,n){"use strict";function r(t,e,n){return Math.max(t,Math.min(n,e))}function i(t){var e=arguments.length<=1||void 0===arguments[1]?1:arguments[1];return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=r,n.fixed=i},{}],266:[function(t,e,n){"use strict";function r(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function i(t){return t.replace(/\w\S*/g,r)}function a(t,e){for(t=""+t;t.length1){for(var u=Array(o),c=0;o>c;c++)u[c]=arguments[c+3];n.children=u}return{$$typeof:t,type:e,key:void 0===r?null:""+r,ref:null,props:n,_owner:null}}}(),e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function r(i,a){try{var o=e[i](a),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){return r("next",t)},function(t){return r("throw",t)})}return r("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function r(t,e,n,i){var a=Object.getOwnPropertyDescriptor(t,e);if(void 0===a){var o=Object.getPrototypeOf(t);null!==o&&r(o,e,n,i)}else if("value"in a&&a.writable)a.value=n;else{var s=a.set;void 0!==s&&s.call(i,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(u){i=!0,a=u}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,r=[],i=t[Symbol.iterator]();!(n=i.next()).done&&(r.push(n.value),!e||r.length!==e););return r}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e -component.exports = { - computed: { - healthState () { - const health = this.get('data.health') - if (health > 70) return 'good' - else if (health > 50) return 'average' - else return 'bad' + component.exports = { + computed: { + healthState () { + const health = this.get('data.health') + if (health > 70) return 'good' + else if (health > 50) return 'average' + else return 'bad' + } } } -} {{#if data.wiping}} - - Wipe in progress! - + + Wipe in progress! + {{/if}} - - - - {{#partial button}} - {{#if data.name}} - Wipe AI - {{/if}} - {{/partial}} - {{#if data.name}} - - {{#if data.isDead || data.isBraindead}} - AI nonfunctional - {{else}} - AI functional - {{/if}} - - - {{Math.round(adata.health)}}% - - - {{#each data.laws}} - {{.}} - {{/each}} - - - Wireless Activity - Subspace Radio - - {{/if}} + + {{#partial button}} + {{#if data.name}} + Wipe AI + {{/if}} + {{/partial}} + {{#if data.name}} + + {{data.isDead || data.isBraindead ? "Offline" : "Operational"}} + + + {{Math.round(adata.health)}}% + + + {{#each data.laws}} + {{.}} + {{/each}} + + + Wireless Activity + Subspace Radio + + {{/if}} From 1cfe828379a5ccd88c40dd9c9c5eae2d52628680 Mon Sep 17 00:00:00 2001 From: Kyle Spier-Swenson Date: Mon, 15 Feb 2016 17:06:24 -0800 Subject: [PATCH 26/56] tense --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fb283b1553d..30ae2afd884 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -194,7 +194,7 @@ This prevents nesting levels from getting deeper then they need to be. * Do not divide when you can easily convert it to a multiplication. (ie `4/2` should be done as `4*0.5`) ####Enforced not enforced -The following different coding styles are not only not enforced, but it is generally frown upon to change them over from one to the other for little reason: +The following different coding styles are not only not enforced, but it is generally frowned upon to change them over from one to the other for little reason: * English/British spelling on var/proc names * Color/Colour nobody cares, From f61707c6f930725935bbd4a29e983f30d3d57e98 Mon Sep 17 00:00:00 2001 From: Incoming Date: Mon, 15 Feb 2016 21:20:29 -0500 Subject: [PATCH 27/56] Pun Pun has gained a few persistence save file features Whatever Pun Pun is wearing on his/her head and face at round end will still be there at the start of the next round. Back and hands do not save for obvious balance reasons. If Pun Pun dies but leaves an intact corpses his/her successor will be named Pun Pun II and inherit the items his corpse was wearing at the end of the round. If Pun Pun gets gibbed the chain of monkeys is broken and the next round monkey will be a new progenitor with a potentially different name. Obviously their items won't be saved in this case. --- code/__HELPERS/type2type.dm | 13 +++- .../mob/living/carbon/monkey/monkey.dm | 3 +- .../mob/living/carbon/monkey/punpun.dm | 65 +++++++++++++++++++ tgstation.dme | 1 + 4 files changed, 80 insertions(+), 2 deletions(-) create mode 100644 code/modules/mob/living/carbon/monkey/punpun.dm diff --git a/code/__HELPERS/type2type.dm b/code/__HELPERS/type2type.dm index 8e90ded8dd5..67bbf6d584c 100644 --- a/code/__HELPERS/type2type.dm +++ b/code/__HELPERS/type2type.dm @@ -574,4 +574,15 @@ for(var/t in test_times) var/B = hex2num(copytext(A,6,0)) return R+G+B - +//Converts a positive interger to its roman numeral equivilent. Ignores any decimals. +//Numbers over 3999 will display with extra "M"s (don't tell the Romans) and can get comically long, so be careful. +/proc/num2roman(A) + var/list/values = list("M" = 1000, "CM" = 900, "D" = 500, "CD" = 400, "C" = 100, "XC" = 90, "L" = 50, "XL" = 40, "X" = 10, "IX" = 9, "V" = 5, "IV" = 4, "I" = 1) + if(!A || !isnum(A)) + return 0 + while(A >= 1) + for(var/i in values) + if(A >= values[i]) + . += i + A -= values[i] + break \ No newline at end of file diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index b1e60e3e517..796ec8b805b 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -17,7 +17,8 @@ verbs += /mob/living/proc/mob_sleep verbs += /mob/living/proc/lay_down - gender = pick(MALE, FEMALE) + if(unique_name) //used to exclude pun pun + gender = pick(MALE, FEMALE) real_name = name if(good_mutations.len) //genetic mutations have been set up. initialize() diff --git a/code/modules/mob/living/carbon/monkey/punpun.dm b/code/modules/mob/living/carbon/monkey/punpun.dm new file mode 100644 index 00000000000..737351d8f27 --- /dev/null +++ b/code/modules/mob/living/carbon/monkey/punpun.dm @@ -0,0 +1,65 @@ +/mob/living/carbon/monkey/punpun //except for a few special persistence features, pun pun is just a normal monkey + name = "Pun Pun" //C A N O N + unique_name = 0 + var/ancestor_name + var/ancestor_chain = 1 + var/relic_hat //Note: these two are paths + var/relic_mask + var/memory_saved = 0 + var/list/pet_monkey_names = list("Pun Pun", "Bubbles", "Mojo", "Forever") + +/mob/living/carbon/monkey/punpun/New() + Read_Memory() + if(relic_hat) + equip_to_slot_or_del(new relic_hat, slot_head) + if(relic_mask) + equip_to_slot_or_del(new relic_mask, slot_wear_mask) + if(ancestor_name) + name = ancestor_name + if(ancestor_chain > 1) + name += " [num2roman(ancestor_chain)]" + else + name = pick(pet_monkey_names) + gender = pick(MALE, FEMALE) + ..() + +/mob/living/carbon/monkey/punpun/Life() + if(ticker.current_state == GAME_STATE_FINISHED && !memory_saved) + Write_Memory(0) + ..() + +/mob/living/carbon/monkey/punpun/death(gibbed) + if(!memory_saved || gibbed) + Write_Memory(1,gibbed) + ..() + +/mob/living/carbon/monkey/punpun/proc/Read_Memory() + var/savefile/S = new /savefile("data/npc_saves/Punpun.sav") + S["ancestor_name"] >> ancestor_name + S["ancestor_chain"] >> ancestor_chain + S["relic_hat"] >> relic_hat + S["relic_mask"] >> relic_mask + +/mob/living/carbon/monkey/punpun/proc/Write_Memory(dead, gibbed) + var/savefile/S = new /savefile("data/npc_saves/Punpun.sav") + if(gibbed) + S["ancestor_name"] << null + S["ancestor_chain"] << 1 + S["relic_hat"] << null + S["relic_mask"] << null + return + if(dead) + S["ancestor_name"] << ancestor_name + S["ancestor_chain"] << ancestor_chain + 1 + if(!ancestor_name) //new monkey name this round + S["ancestor_name"] << name + if(head) + S["relic_hat"] << head.type + else + S["relic_hat"] << null + if(wear_mask) + S["relic_mask"] << wear_mask.type + else + S["relic_mask"] << null + if(!dead) + memory_saved = 1 \ No newline at end of file diff --git a/tgstation.dme b/tgstation.dme index 2fb7c791662..9e0ff9b9de4 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1227,6 +1227,7 @@ #include "code\modules\mob\living\carbon\monkey\inventory.dm" #include "code\modules\mob\living\carbon\monkey\life.dm" #include "code\modules\mob\living\carbon\monkey\monkey.dm" +#include "code\modules\mob\living\carbon\monkey\punpun.dm" #include "code\modules\mob\living\carbon\monkey\update_icons.dm" #include "code\modules\mob\living\silicon\death.dm" #include "code\modules\mob\living\silicon\laws.dm" From 9d7736facaae37c59c57af0d4a5c3af2b98ea7a1 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Mon, 15 Feb 2016 22:09:51 -0600 Subject: [PATCH 28/56] Move drag/resize handling to components; remove handlers in no frills --- tgui/assets/tgui.js | 10 +++++----- tgui/src/components/resize.ract | 16 +++++++++++++++- tgui/src/components/titlebar.ract | 17 ++++++++++++++++- tgui/src/tgui.ract | 23 +++-------------------- tgui/src/util/dragresize.js | 4 ++++ 5 files changed, 43 insertions(+), 27 deletions(-) diff --git a/tgui/assets/tgui.js b/tgui/assets/tgui.js index 6d870568e0e..5d1fa7d5e46 100644 --- a/tgui/assets/tgui.js +++ b/tgui/assets/tgui.js @@ -5,8 +5,8 @@ if(e instanceof is)e.then(n,r);else if(!e||"object"!=typeof e&&"function"!=typeo e||(e=lf),this.update=e,this.update()}function tr(t,e){var n=e?"svg":"div";return df.innerHTML="<"+n+" "+t+">",D(df.childNodes[0].attributes)}function er(t,e){for(var n=t.length;n--;)if(t[n].name===e.name)return!1;return!0}function nr(t){for(;t=t.parent;)if("form"===t.name)return t}function rr(){this._ractive.binding.handleChange()}function ir(){var t;_f.call(this),t=this._ractive.root.viewmodel.get(this._ractive.binding.keypath),this.value=void 0==t?"":t}function ar(){var t=this._ractive.binding,e=this;t._timeout&&clearTimeout(t._timeout),t._timeout=setTimeout(function(){t.rendered&&_f.call(e),t._timeout=void 0},t.element.lazy)}function or(t,e,n){var r=t+e+n;return Af[r]||(Af[r]=[])}function sr(t){return t.isChecked}function ur(t){return t.element.getAttribute("value")}function cr(t){var e,n,r,i,a,o=t.attributes;return t.binding&&(t.binding.teardown(),t.binding=null),(t.getAttribute("contenteditable")||o.contenteditable&&lr(o.contenteditable))&&lr(o.value)?n=Sf:"input"===t.name?(e=t.getAttribute("type"),"radio"===e||"checkbox"===e?(r=lr(o.name),i=lr(o.checked),r&&i&&m("A radio input can have two-way binding on its name attribute, or its checked attribute - not both",{ractive:t.root}),r?n="radio"===e?Tf:Lf:i&&(n="radio"===e?Cf:Nf)):"file"===e&&lr(o.value)?n=Uf:lr(o.value)&&(n="number"===e||"range"===e?Bf:kf)):"select"===t.name&&lr(o.value)?n=t.getAttribute("multiple")?qf:Df:"textarea"===t.name&&lr(o.value)&&(n=kf),n&&(a=new n(t))&&a.keypath?a:void 0}function lr(t){return t&&t.isBindable}function pr(){var t=this.getAction();t&&!this.hasListener?this.listen():!t&&this.hasListener&&this.unrender()}function fr(t){zs(this.root,this.getAction(),{event:t})}function dr(){return(""+this.action).trim()}function hr(t,e,n){var r,i,a,o=this;this.element=t,this.root=t.root,this.parentFragment=t.parentFragment,this.name=e,-1!==e.indexOf("*")&&(p('Only component proxy-events may contain "*" wildcards, <%s on-%s="..."/> is not valid',t.name,e),this.invalid=!0),n.m?(i=n.a.r,this.method=n.m,this.keypaths=[],this.fn=Ml(n.a.s,i.length),this.parentFragment=t.parentFragment,a=this.root,this.refResolvers=[],i.forEach(function(t,e){var n=void 0;(n=$f.exec(t))?o.keypaths[e]={eventObject:!0,refinements:n[1]?n[1].split("."):[]}:o.refResolvers.push(Tl(o,t,function(t){return o.resolve(e,t)}))}),this.fire=mr):(r=n.n||n,"string"!=typeof r&&(r=new iv({template:r,root:this.root,owner:this})),this.action=r,n.d?(this.dynamicParams=new iv({template:n.d,root:this.root,owner:this.element}),this.fire=gr):n.a&&(this.params=n.a,this.fire=vr))}function mr(t){var e,n,r;if(e=this.root,"function"!=typeof e[this.method])throw Error('Attempted to call a non-existent method ("'+this.method+'")');n=this.keypaths.map(function(n){var r,i,a;if(void 0!==n){if(n.eventObject){if(r=t,i=n.refinements.length)for(a=0;i>a;a+=1)r=r[n.refinements[a]]}else r=e.viewmodel.get(n);return r}}),Ws.enqueue(e,t),r=this.fn.apply(null,n),e[this.method].apply(e,r),Ws.dequeue(e)}function vr(t){zs(this.root,this.getAction(),{event:t,args:this.params})}function gr(t){var e=this.dynamicParams.getArgsList();"string"==typeof e&&(e=e.substr(1,e.length-2)),zs(this.root,this.getAction(),{event:t,args:e})}function yr(t){var e,n,r,i={};e=this._ractive,n=e.events[t.type],(r=Cl(n.element.parentFragment))&&(i=Cl.resolve(r)),n.fire({node:this,original:t,index:i,keypath:e.keypath.str,context:e.root.viewmodel.get(e.keypath)})}function br(){var t,e=this.name;if(!this.invalid){if(t=g("events",this.root,e))this.custom=t(this.node,xr(e));else{if(!("on"+e in this.node||window&&"on"+e in window||Za))return void(Xf[e]||v(Io(e,"event"),{node:this.node}));this.node.addEventListener(e,Qf,!1)}this.hasListener=!0}}function xr(t){return Jf[t]||(Jf[t]=function(e){var n=e.node._ractive;e.index=n.index,e.keypath=n.keypath.str,e.context=n.root.viewmodel.get(n.keypath),n.events[t].fire(e)}),Jf[t]}function wr(t,e){function n(n){n&&n.rebind(t,e)}var r;return this.method?(r=this.element.parentFragment,void this.refResolvers.forEach(n)):("string"!=typeof this.action&&n(this.action),void(this.dynamicParams&&n(this.dynamicParams)))}function _r(){this.node=this.element.node,this.node._ractive.events[this.name]=this,(this.method||this.getAction())&&this.listen()}function kr(t,e){this.keypaths[t]=e}function Er(){return this.method?void this.refResolvers.forEach(K):("string"!=typeof this.action&&this.action.unbind(),void(this.dynamicParams&&this.dynamicParams.unbind()))}function Sr(){this.custom?this.custom.teardown():this.node.removeEventListener(this.name,Qf,!1),this.hasListener=!1}function Or(){var t=this;this.dirty||(this.dirty=!0,ys.scheduleTask(function(){Ar(t),t.dirty=!1})),this.parentFragment.bubble()}function Ar(t){var e,n,r,i,a;e=t.node,e&&(i=D(e.options),n=t.getAttribute("value"),r=t.getAttribute("multiple"),void 0!==n?(i.forEach(function(t){var e,i;e=t._ractive?t._ractive.value:t.value,i=r?Pr(n,e):n==e,i&&(a=!0),t.selected=i}),a||(i[0]&&(i[0].selected=!0),t.binding&&t.binding.forceUpdate())):t.binding&&t.binding.forceUpdate())}function Pr(t,e){for(var n=t.length;n--;)if(t[n]==e)return!0}function Cr(t,e){t.select=Tr(t.parent),t.select&&(t.select.options.push(t),e.a||(e.a={}),void 0!==e.a.value||e.a.hasOwnProperty("disabled")||(e.a.value=e.f),"selected"in e.a&&void 0!==t.select.getAttribute("value")&&delete e.a.selected)}function jr(t){t.select&&R(t.select.options,t)}function Tr(t){if(t)do if("select"===t.name)return t;while(t=t.parent)}function Mr(t){var e,n,r,i,a,o,s;this.type=Ac,e=this.parentFragment=t.parentFragment,n=this.template=t.template,this.parent=t.pElement||e.pElement,this.root=r=e.root,this.index=t.index,this.key=t.key,this.name=Wp(n.e),"option"===this.name&&Cr(this,n),"select"===this.name&&(this.options=[],this.bubble=Or),"form"===this.name&&(this.formBindings=[]),s=Up(this,n),this.attributes=mf(this,n.a),this.conditionalAttributes=yf(this,n.m),n.f&&(this.fragment=new iv({template:n.f,root:r,owner:this,pElement:this,cssIds:null})),o=r.twoway,s.twoway===!1?o=!1:s.twoway===!0&&(o=!0),this.twoway=o,this.lazy=s.lazy,o&&(i=Wf(this,n.a))&&(this.binding=i,a=this.root._twowayBindings[i.keypath.str]||(this.root._twowayBindings[i.keypath.str]=[]),a.push(i)),n.v&&(this.eventHandlers=od(this,n.v)),n.o&&(this.decorator=new pd(this,n.o)),this.intro=n.t0||n.t1,this.outro=n.t0||n.t2}function Lr(t,e){function n(n){n.rebind(t,e)}var r,i,a,o;if(this.attributes&&this.attributes.forEach(n),this.conditionalAttributes&&this.conditionalAttributes.forEach(n),this.eventHandlers&&this.eventHandlers.forEach(n),this.decorator&&n(this.decorator),this.fragment&&n(this.fragment),a=this.liveQueries)for(o=this.root,r=a.length;r--;)a[r]._makeDirty();this.node&&(i=this.node._ractive)&&_(i,"keypath",t,e)}function Fr(t){var e;(t.attributes.width||t.attributes.height)&&t.node.addEventListener("load",e=function(){var n=t.getAttribute("width"),r=t.getAttribute("height");void 0!==n&&t.node.setAttribute("width",n),void 0!==r&&t.node.setAttribute("height",r),t.node.removeEventListener("load",e,!1)},!1)}function Nr(t){t.node.addEventListener("reset",Dr,!1)}function Rr(t){t.node.removeEventListener("reset",Dr,!1)}function Dr(){var t=this._ractive.proxy;ys.start(),t.formBindings.forEach(Ir),ys.end()}function Ir(t){t.root.viewmodel.set(t.keypath,t.resetValue)}function qr(t,e,n){var r,i,a;this.element=t,this.root=r=t.root,this.isIntro=n,i=e.n||e,("string"==typeof i||(a=new iv({template:i,root:r,owner:t}),i=""+a,a.unbind(),""!==i))&&(this.name=i,e.a?this.params=e.a:e.d&&(a=new iv({template:e.d,root:r,owner:t}),this.params=a.getArgsList(),a.unbind()),this._fn=g("transitions",r,i),this._fn||v(Io(i,"transition"),{ractive:this.root}))}function Vr(t){return t}function Ur(){Ud.hidden=document[Dd]}function Br(){Ud.hidden=!0}function Wr(){Ud.hidden=!1}function zr(){var t,e,n,r=this;return t=this.node=this.element.node,e=t.getAttribute("style"),this.complete=function(i){n||(!i&&r.isIntro&&Hr(t,e),t._ractive.transition=null,r._manager.remove(r),n=!0)},this._fn?void this._fn.apply(this.root,[this].concat(this.params)):void this.complete()}function Hr(t,e){e?t.setAttribute("style",e):(t.getAttribute("style"),t.removeAttribute("style"))}function Gr(){var t,e,n,r=this,i=this.root;return t=Kr(this),e=this.node=lo(this.name,t),this.parentFragment.cssIds&&this.node.setAttribute("data-ractive-css",this.parentFragment.cssIds.map(function(t){return"{"+t+"}"}).join(" ")),So(this.node,"_ractive",{value:{proxy:this,keypath:ls(this.parentFragment),events:Eo(null),root:i}}),this.attributes.forEach(function(t){return t.render(e)}),this.conditionalAttributes.forEach(function(t){return t.render(e)}),this.fragment&&("script"===this.name?(this.bubble=Xd,this.node.text=this.fragment.toString(!1),this.fragment.unrender=ko):"style"===this.name?(this.bubble=Jd,this.bubble(),this.fragment.unrender=ko):this.binding&&this.getAttribute("contenteditable")?this.fragment.unrender=ko:this.node.appendChild(this.fragment.render())),this.binding&&(this.binding.render(),this.node._ractive.binding=this.binding),this.eventHandlers&&this.eventHandlers.forEach(function(t){return t.render()}),"option"===this.name&&$r(this),"img"===this.name?Fr(this):"form"===this.name?Nr(this):"input"===this.name||"textarea"===this.name?this.node.defaultValue=this.node.value:"option"===this.name&&(this.node.defaultSelected=this.node.selected),this.decorator&&this.decorator.fn&&ys.scheduleTask(function(){r.decorator.torndown||r.decorator.init()},!0),i.transitionsEnabled&&this.intro&&(n=new Zd(this,this.intro,!0),ys.registerTransition(n),ys.scheduleTask(function(){return n.start()},!0),this.transition=n),this.node.autofocus&&ys.scheduleTask(function(){return r.node.focus()},!0),Qr(this),this.node}function Kr(t){var e,n,r;return e=(n=t.getAttribute("xmlns"))?n:"svg"===t.name?no.svg:(r=t.parent)?"foreignObject"===r.name?no.html:r.node.namespaceURI:t.root.el.namespaceURI}function $r(t){var e,n,r;if(t.select&&(n=t.select.getAttribute("value"),void 0!==n))if(e=t.getAttribute("value"),t.select.node.multiple&&a(n)){for(r=n.length;r--;)if(e==n[r]){t.node.selected=!0;break}}else t.node.selected=e==n}function Qr(t){var e,n,r,i,a;e=t.root;do for(n=e._liveQueries,r=n.length;r--;)i=n[r],a=n["_"+i],a._test(t)&&(t.liveQueries||(t.liveQueries=[])).push(a);while(e=e.parent)}function Yr(t){var e,n,r;if(e=t.getAttribute("value"),void 0===e||!t.select)return!1;if(n=t.select.getAttribute("value"),n==e)return!0;if(t.select.getAttribute("multiple")&&a(n))for(r=n.length;r--;)if(n[r]==e)return!0}function Jr(t){var e,n,r,i;return e=t.attributes,n=e.type,r=e.value,i=e.name,n&&"radio"===n.value&&r&&i.interpolator&&r.value===i.interpolator.value?!0:void 0}function Xr(t){var e=""+t;return e?" "+e:""}function Zr(){this.fragment&&this.fragment.unbind(),this.binding&&this.binding.unbind(),this.eventHandlers&&this.eventHandlers.forEach(K),"option"===this.name&&jr(this),this.attributes.forEach(K),this.conditionalAttributes.forEach(K)}function ti(t){var e,n,r;(r=this.transition)&&r.complete(),"option"===this.name?this.detach():t&&ys.detachWhenReady(this),this.fragment&&this.fragment.unrender(!1),(e=this.binding)&&(this.binding.unrender(),this.node._ractive.binding=null,n=this.root._twowayBindings[e.keypath.str],n.splice(n.indexOf(e),1)),this.eventHandlers&&this.eventHandlers.forEach($),this.decorator&&ys.registerDecorator(this.decorator),this.root.transitionsEnabled&&this.outro&&(r=new Zd(this,this.outro,!1),ys.registerTransition(r),ys.scheduleTask(function(){return r.start()})),this.liveQueries&&ei(this),"form"===this.name&&Rr(this)}function ei(t){var e,n,r;for(r=t.liveQueries.length;r--;)e=t.liveQueries[r],n=e.selector,e._remove(t.node)}function ni(t,e){var n=sh.exec(e)[0];return null===t||n.length%s}}) cannot contain nested inline partials",e,{ractive:t});var s=r?a:ai(a,e);s.partials[e]=i=o.t}return r&&(i._fn=r),i.v?i.t:i}}function ai(t,e){return t.partials.hasOwnProperty(e)?t:oi(t.constructor,e)}function oi(t,e){return t?t.partials.hasOwnProperty(e)?t:oi(t._Parent,e):void 0}function si(t,e){if(e){if(e.template&&e.template.p&&e.template.p[t])return e.template.p[t];if(e.parentFragment&&e.parentFragment.owner)return si(t,e.parentFragment.owner)}}function ui(t,e){var n,r=y("components",t,e);if(r&&(n=r.components[e],!n._Parent)){var i=n.bind(r);if(i.isOwner=r.components.hasOwnProperty(e),n=i(),!n)return void m(Do,e,"component","component",{ractive:t});"string"==typeof n&&(n=ui(t,n)),n._fn=i,r.components[e]=n}return n}function ci(){var t=this.instance.fragment.detach();return bh.fire(this.instance),t}function li(t){return this.instance.fragment.find(t)}function pi(t,e){return this.instance.fragment.findAll(t,e)}function fi(t,e){e._test(this,!0),this.instance.fragment&&this.instance.fragment.findAllComponents(t,e)}function di(t){return t&&t!==this.name?this.instance.fragment?this.instance.fragment.findComponent(t):null:this.instance}function hi(){return this.parentFragment.findNextNode(this)}function mi(){return this.rendered?this.instance.fragment.firstNode():null}function vi(t,e,n){function r(t){var n,r;t.value=e,t.updating||(r=t.ractive,n=t.keypath,t.updating=!0,ys.start(r),r.viewmodel.mark(n),ys.end(),t.updating=!1)}var i,a,o,s,u,c;if(i=t.obj,a=t.prop,n&&!n.configurable){if("length"===a)return;throw Error('Cannot use magic mode with property "'+a+'" - object is not configurable')}n&&(o=n.get,s=n.set),u=o||function(){return e},c=function(t){s&&s(t),e=o?o():t,c._ractiveWrappers.forEach(r)},c._ractiveWrappers=[t],Object.defineProperty(i,a,{get:u,set:c,enumerable:!0,configurable:!0})}function gi(t,e){var n,r,i,a;if(this.adaptors)for(n=this.adaptors.length,r=0;n>r;r+=1)if(i=this.adaptors[r],i.filter(e,t,this.ractive))return a=this.wrapped[t]=i.wrap(this.ractive,e,t,bi(t)),void(a.value=e)}function yi(t,e){var n,r={};if(!e)return t;e+=".";for(n in t)t.hasOwnProperty(n)&&(r[e+n]=t[n]);return r}function bi(t){var e;return Wh[t]||(e=t?t+".":"",Wh[t]=function(n,r){var i;return"string"==typeof n?(i={},i[e+n]=r,i):"object"==typeof n?e?yi(n,t):n:void 0}),Wh[t]}function xi(t){var e,n,r=[Yo];for(e=t.length;e--;)for(n=t[e].parent;n&&!n.isRoot;)-1===t.indexOf(n)&&T(r,n),n=n.parent;return r}function wi(t,e,n){var r;ki(t,e),n||(r=e.wildcardMatches(),r.forEach(function(n){_i(t,n,e)}))}function _i(t,e,n){var r,i,a;e=e.str||e,r=t.depsMap.patternObservers,i=r&&r[e],i&&i.forEach(function(e){a=n.join(e.lastKey),ki(t,a),_i(t,e,a)})}function ki(t,e){t.patternObservers.forEach(function(t){t.regex.test(e.str)&&t.update(e)})}function Ei(){function t(t){var r=t.key;t.viewmodel===o?(o.clearCache(r.str),t.invalidate(),n.push(r),e(r)):t.viewmodel.mark(r)}function e(n){var r,i;o.noCascade.hasOwnProperty(n.str)||((i=o.deps.computed[n.str])&&i.forEach(t),(r=o.depsMap.computed[n.str])&&r.forEach(e))}var n,r,i,a=this,o=this,s={};return n=this.changes,n.length?(n.slice().forEach(e),r=zh(n),r.forEach(function(e){var r;-1===n.indexOf(e)&&(r=o.deps.computed[e.str])&&r.forEach(t)}),this.changes=[],this.patternObservers.length&&(r.forEach(function(t){return Hh(a,t,!0)}),n.forEach(function(t){return Hh(a,t)})),this.deps.observers&&(r.forEach(function(t){return Si(a,null,t,"observers")}),Ai(this,n,"observers")),this.deps["default"]&&(i=[],r.forEach(function(t){return Si(a,i,t,"default")}),i.length&&Oi(this,i,n),Ai(this,n,"default")),n.forEach(function(t){s[t.str]=a.get(t)}),this.implicitChanges={},this.noCascade={},s):void 0}function Si(t,e,n,r){var i,a;(i=Pi(t,n,r))&&(a=t.get(n),i.forEach(function(t){e&&t.refineValue?e.push(t):t.setValue(a)}))}function Oi(t,e,n){e.forEach(function(e){for(var r=!1,i=0,a=n.length,o=[];a>i;){var s=n[i];if(s===e.keypath){r=!0;break}s.slice(0,e.keypath.length)===e.keypath&&o.push(s),i++}r&&e.setValue(t.get(e.keypath)),o.length&&e.refineValue(o)})}function Ai(t,e,n){function r(t){t.forEach(i),t.forEach(a)}function i(e){var r=Pi(t,e,n);r&&s.push({keypath:e,deps:r})}function a(e){var i;(i=t.depsMap[n][e.str])&&r(i)}function o(e){var n=t.get(e.keypath);e.deps.forEach(function(t){return t.setValue(n)})}var s=[];r(e),s.forEach(o)}function Pi(t,e,n){var r=t.deps[n];return r?r[e.str]:null}function Ci(){this.captureGroups.push([])}function ji(t,e){var n,r;if(e||(r=this.wrapped[t])&&r.teardown()!==!1&&(this.wrapped[t]=null),this.cache[t]=void 0,n=this.cacheMap[t])for(;n.length;)this.clearCache(n.pop())}function Ti(t,e){var n=e.firstKey;return!(n in t.data||n in t.computations||n in t.mappings)}function Mi(t,e){var n=new Xh(t,e);return this.ready&&n.init(this),this.computations[t.str]=n}function Li(t,e){var n,r,i,a,o,s=this.cache,u=t.str;if(e=e||nm,e.capture&&(a=N(this.captureGroups))&&(~a.indexOf(t)||a.push(t)),Mo.call(this.mappings,t.firstKey))return this.mappings[t.firstKey].get(t,e);if(t.isSpecial)return t.value;if(void 0===s[u]?((r=this.computations[u])&&!r.bypass?(n=r.get(),this.adapt(u,n)):(i=this.wrapped[u])?n=i.value:t.isRoot?(this.adapt("",this.data),n=this.data):n=Fi(this,t),s[u]=n):n=s[u],!e.noUnwrap&&(i=this.wrapped[u])&&(n=i.get()),t.isRoot&&e.fullRootGet)for(o in this.mappings)n[o]=this.mappings[o].getValue();return n===tm?void 0:n}function Fi(t,e){var n,r,i,a;return n=t.get(e.parent),(a=t.wrapped[e.parent.str])&&(n=a.get()),null!==n&&void 0!==n?((r=t.cacheMap[e.parent.str])?-1===r.indexOf(e.str)&&r.push(e.str):t.cacheMap[e.parent.str]=[e.str],"object"!=typeof n||e.lastKey in n?(i=n[e.lastKey],t.adapt(e.str,i,!1),t.cache[e.str]=i,i):t.cache[e.str]=tm):void 0}function Ni(){var t;for(t in this.computations)this.computations[t].init(this)}function Ri(t,e){var n=this.mappings[t.str]=new am(t,e);return n.initViewmodel(this),n}function Di(t,e){var n,r=t.str;e&&(e.implicit&&(this.implicitChanges[r]=!0),e.noCascade&&(this.noCascade[r]=!0)),(n=this.computations[r])&&n.invalidate(),-1===this.changes.indexOf(t)&&this.changes.push(t);var i=e?e.keepExistingWrapper:!1;this.clearCache(r,i),this.ready&&this.onchange()}function Ii(t,e,n,r){var i,a,o,s;if(this.mark(t),r&&r.compare){o=Vi(r.compare);try{i=e.map(o),a=n.map(o)}catch(u){m('merge(): "%s" comparison failed. Falling back to identity checking',t),i=e,a=n}}else i=e,a=n;s=sm(i,a),this.smartUpdate(t,n,s,e.length!==n.length)}function qi(t){return JSON.stringify(t)}function Vi(t){if(t===!0)return qi;if("string"==typeof t)return cm[t]||(cm[t]=function(e){return e[t]}),cm[t];if("function"==typeof t)return t;throw Error("The `compare` option must be a function, or a string representing an identifying field (or `true` to use JSON.stringify)")}function Ui(t,e){var n,r,i,a=void 0===arguments[2]?"default":arguments[2];e.isStatic||((n=this.mappings[t.firstKey])?n.register(t,e,a):(r=this.deps[a]||(this.deps[a]={}),i=r[t.str]||(r[t.str]=[]),i.push(e),this.depsMap[a]||(this.depsMap[a]={}),t.isRoot||Bi(this,t,a)))}function Bi(t,e,n){for(var r,i,a;!e.isRoot;)r=t.depsMap[n],i=r[e.parent.str]||(r[e.parent.str]=[]),a=e.str,void 0===i["_"+a]&&(i["_"+a]=0,i.push(e)),i["_"+a]+=1,e=e.parent}function Wi(){return this.captureGroups.pop()}function zi(t){this.data=t,this.clearCache("")}function Hi(t,e){var n,r,i,a,o=void 0===arguments[2]?{}:arguments[2];if(!o.noMapping&&(n=this.mappings[t.firstKey]))return n.set(t,e);if(r=this.computations[t.str]){if(r.setting)return;r.set(e),e=r.get()}s(this.cache[t.str],e)||(i=this.wrapped[t.str],i&&i.reset&&(a=i.reset(e)!==!1,a&&(e=i.get())),r||a||Gi(this,t,e),o.silent?this.clearCache(t.str):this.mark(t))}function Gi(t,e,n){var r,i,a,o;a=function(){r.set?r.set(e.lastKey,n):(i=r.get(),o())},o=function(){i||(i=Dh(e.lastKey),t.set(e.parent,i,{silent:!0})),i[e.lastKey]=n},r=t.wrapped[e.parent.str],r?a():(i=t.get(e.parent),(r=t.wrapped[e.parent.str])?a():o())}function Ki(t,e,n){var r,i,a,o=this;if(i=n.length,n.forEach(function(e,n){-1===e&&o.mark(t.join(n),vm)}),this.set(t,e,{silent:!0}),(r=this.deps["default"][t.str])&&r.filter($i).forEach(function(t){return t.shuffle(n,e)}),i!==e.length){for(this.mark(t.join("length"),mm),a=n.touchedFrom;aa;a+=1)this.mark(t.join(a),vm)}}function $i(t){return"function"==typeof t.shuffle}function Qi(){var t,e=this;for(Object.keys(this.cache).forEach(function(t){return e.clearCache(t)});t=this.unresolvedImplicitDependencies.pop();)t.teardown()}function Yi(t,e){var n,r,i,a=void 0===arguments[2]?"default":arguments[2];if(!e.isStatic){if(n=this.mappings[t.firstKey])return n.unregister(t,e,a);if(r=this.deps[a][t.str],i=r.indexOf(e),-1===i)throw Error("Attempted to remove a dependant that was no longer registered! This should not happen. If you are seeing this bug in development please raise an issue at https://github.com/RactiveJS/Ractive/issues - thanks");r.splice(i,1),t.isRoot||Ji(this,t,a)}}function Ji(t,e,n){for(var r,i;!e.isRoot;)r=t.depsMap[n],i=r[e.parent.str],i["_"+e.str]-=1,i["_"+e.str]||(R(i,e),i["_"+e.str]=void 0),e=e.parent}function Xi(t){this.hook=new as(t),this.inProcess={},this.queue={}}function Zi(t,e){return t[e._guid]||(t[e._guid]=[])}function ta(t,e){var n=Zi(t.queue,e);for(t.hook.fire(e);n.length;)ta(t,n.shift());delete t.queue[e._guid]}function ea(t,e){var n,r={};for(n in e)r[n]=na(t,n,e[n]);return r}function na(t,e,n){var r,i;return"function"==typeof n&&(r=ia(n,t)),"string"==typeof n&&(r=ra(t,n)),"object"==typeof n&&("string"==typeof n.get?r=ra(t,n.get):"function"==typeof n.get?r=ia(n.get,t):p("`%s` computation must have a `get()` method",e),"function"==typeof n.set&&(i=ia(n.set,t))),{getter:r,setter:i}}function ra(t,e){var n,r,i;return n="return ("+e.replace(km,function(t,e){return r=!0,'__ractive.get("'+e+'")'})+");",r&&(n="var __ractive = this; "+n),i=Function(n),r?i.bind(t):i}function ia(t,e){return/this/.test(""+t)?t.bind(e):t}function aa(e){var n,i,a=void 0===arguments[1]?{}:arguments[1],o=void 0===arguments[2]?{}:arguments[2];if(Mv.DEBUG&&To(),ua(e,o),So(e,"data",{get:ca}),Em.fire(e,a),Pm.forEach(function(t){e[t]=r(Eo(e.constructor[t]||null),a[t])}),i=new xm({adapt:oa(e,e.adapt,a),data:Hu.init(e.constructor,e,a),computed:_m(e,r(Eo(e.constructor.prototype.computed),a.computed)),mappings:o.mappings,ractive:e,onchange:function(){return ys.addRactive(e)}}),e.viewmodel=i,i.init(),cc.init(e.constructor,e,a),Sm.fire(e),Om.begin(e),e.template){var s=void 0;(o.cssIds||e.cssId)&&(s=o.cssIds?o.cssIds.slice():[],e.cssId&&s.push(e.cssId)),e.fragment=new iv({template:e.template,root:e,owner:e,cssIds:s})}if(Om.end(e),n=t(e.el)){var u=e.render(n,e.append);Mv.DEBUG_PROMISES&&u["catch"](function(t){throw v("Promise debugging is enabled, to help solve errors that happen asynchronously. Some browsers will log unhandled promise rejections, in which case you can safely disable promise debugging:\n Ractive.DEBUG_PROMISES = false;"),m("An error happened during rendering",{ractive:e}),t.stack&&f(t.stack),t})}}function oa(t,e,n){function r(e){return"string"==typeof e&&(e=g("adaptors",t,e),e||p(Io(e,"adaptor"))),e}var i,a,o;if(e=e.map(r),i=F(n.adapt).map(r),i=sa(e,i),a="magic"in n?n.magic:t.magic,o="modifyArrays"in n?n.modifyArrays:t.modifyArrays,a){if(!eo)throw Error("Getters and setters (magic mode) are not supported in this browser");o&&i.push(Uh),i.push(Vh)}return o&&i.push(Nh),i}function sa(t,e){for(var n=t.slice(),r=e.length;r--;)~n.indexOf(e[r])||n.push(e[r]);return n}function ua(t,e){t._guid="r-"+Am++,t._subs=Eo(null),t._config={},t._twowayBindings=Eo(null),t._animations=[],t.nodes={},t._liveQueries=[],t._liveComponentQueries=[],t._boundFunctions=[],t._observers=[],e.component?(t.parent=e.parent,t.container=e.container||null,t.root=t.parent.root,t.component=e.component,e.component.instance=t,t._inlinePartials=e.inlinePartials):(t.root=t,t.parent=t.container=null)}function ca(){throw Error("Using `ractive.data` is no longer supported - you must use the `ractive.get()` API instead")}function la(t,e,n){this.parentFragment=t.parentFragment,this.callback=n,this.fragment=new iv({template:e,root:t.root,owner:this}),this.update()}function pa(t,e,n){var r;return e.r?r=Tl(t,e.r,n):e.x?r=new Nl(t,t.parentFragment,e.x,n):e.rx&&(r=new ql(t,e.rx,n)),r}function fa(t){return 1===t.length&&t[0].t===Ec}function da(t,e){var n;for(n in e)e.hasOwnProperty(n)&&ha(t.instance,t.root,n,e[n])}function ha(t,e,n,r){"string"!=typeof r&&p("Components currently only support simple events - you cannot include arguments. Sorry!"),t.on(n,function(){var t,n;return arguments.length&&arguments[0]&&arguments[0].node&&(t=Array.prototype.shift.call(arguments)),n=Array.prototype.slice.call(arguments),zs(e,r,{event:t,args:n}),!1})}function ma(t,e){var n,r;if(!e)throw Error('Component "'+this.name+'" not found');n=this.parentFragment=t.parentFragment,r=n.root,this.root=r,this.type=Tc,this.name=t.template.e,this.index=t.index,this.indexRefBindings={},this.yielders={},this.resolvers=[],Tm(this,e,t.template.a,t.template.f,t.template.p),Mm(this,t.template.v),(t.template.t0||t.template.t1||t.template.t2||t.template.o)&&m('The "intro", "outro" and "decorator" directives have no effect on components',{ractive:this.instance}),Lm(this)}function va(t,e){function n(n){n.rebind(t,e)}var r;this.resolvers.forEach(n);for(var i in this.yielders)this.yielders[i][0]&&n(this.yielders[i][0]);(r=this.root._liveComponentQueries["_"+this.name])&&r._makeDirty()}function ga(){var t=this.instance;return t.render(this.parentFragment.getNode()),this.rendered=!0,t.fragment.detach()}function ya(){return""+this.instance.fragment}function ba(){var t=this.instance;this.resolvers.forEach(K),xa(this),t._observers.forEach(Q),t.fragment.unbind(),t.viewmodel.teardown(),t.fragment.rendered&&t.el.__ractive_instances__&&R(t.el.__ractive_instances__,t),qm.fire(t)}function xa(t){var e,n;e=t.root;do(n=e._liveComponentQueries["_"+t.name])&&n._remove(t);while(e=e.parent)}function wa(t){this.shouldDestroy=t,this.instance.unrender()}function _a(t){var e=this;this.owner=t.owner,this.parent=this.owner.parentFragment,this.root=t.root,this.pElement=t.pElement,this.context=t.context,this.index=t.index,this.key=t.key,this.registeredIndexRefs=[],this.cssIds="cssIds"in t?t.cssIds:this.parent?this.parent.cssIds:null,this.items=t.template.map(function(n,r){return ka({parentFragment:e,pElement:t.pElement,template:n,index:r})}),this.value=this.argsList=null,this.dirtyArgs=this.dirtyValue=!0,this.bound=!0}function ka(t){if("string"==typeof t.template)return new bl(t);switch(t.template.t){case Mc:return new Gm(t);case Ec:return new Hl(t);case Oc:return new pp(t);case Sc:return new Cp(t);case Ac:var e=void 0;return(e=gh(t.parentFragment.root,t.template.e))?new Bm(t,e):new ah(t);case Pc:return new vh(t);case Cc:return new zm(t);case Lc:return new $m(t);default:throw Error("Something very strange happened. Please file an issue at https://github.com/ractivejs/ractive/issues. Thanks!")}}function Ea(t,e){(!this.owner||this.owner.hasContext)&&_(this,"context",t,e),this.items.forEach(function(n){n.rebind&&n.rebind(t,e)})}function Sa(){var t;return 1===this.items.length?t=this.items[0].render():(t=document.createDocumentFragment(),this.items.forEach(function(e){t.appendChild(e.render())})),this.rendered=!0,t}function Oa(t){return this.items?this.items.map(t?Pa:Aa).join(""):""}function Aa(t){return""+t}function Pa(t){return t.toString(!0)}function Ca(){this.bound&&(this.items.forEach(ja),this.bound=!1)}function ja(t){t.unbind&&t.unbind()}function Ta(t){if(!this.rendered)throw Error("Attempted to unrender a fragment that was not rendered");this.items.forEach(function(e){return e.unrender(t)}),this.rendered=!1}function Ma(t){var e,n,r,i,a;if(t=t||{},"object"!=typeof t)throw Error("The reset method takes either no arguments, or an object containing new data");for((n=this.viewmodel.wrapped[""])&&n.reset?n.reset(t)===!1&&this.viewmodel.reset(t):this.viewmodel.reset(t),r=cc.reset(this),i=r.length;i--;)if(ov.indexOf(r[i])>-1){a=!0;break}if(a){var o=void 0;this.viewmodel.mark(Yo),(o=this.component)&&(o.shouldDestroy=!0),this.unrender(),o&&(o.shouldDestroy=!1),this.fragment.template!==this.template&&(this.fragment.unbind(),this.fragment=new iv({template:this.template,root:this,owner:this})),e=this.render(this.el,this.anchor)}else e=ys.start(this,!0),this.viewmodel.mark(Yo),ys.end();return sv.fire(this,t),e}function La(t){var e,n;Ju.init(null,this,{template:t}),e=this.transitionsEnabled,this.transitionsEnabled=!1,(n=this.component)&&(n.shouldDestroy=!0),this.unrender(),n&&(n.shouldDestroy=!1),this.fragment.unbind(),this.fragment=new iv({template:this.template,root:this,owner:this}),this.render(this.el,this.anchor),this.transitionsEnabled=e}function Fa(t,e){var n,r;if(r=ys.start(this,!0),c(t)){n=t;for(t in n)n.hasOwnProperty(t)&&(e=n[t],Na(this,t,e))}else Na(this,t,e);return ys.end(),r}function Na(t,e,n){e=E(A(e)),e.isPattern?S(t,e).forEach(function(e){t.viewmodel.set(e,n)}):t.viewmodel.set(e,n)}function Ra(t,e){return Jo(this,t,void 0===e?-1:-e)}function Da(){var t;return this.fragment.unbind(),this.viewmodel.teardown(),this._observers.forEach(Q),this.fragment.rendered&&this.el.__ractive_instances__&&R(this.el.__ractive_instances__,this),this.shouldDestroy=!0,t=this.fragment.rendered?this.unrender():cs.resolve(),gv.fire(this),this._boundFunctions.forEach(Ia),t}function Ia(t){delete t.fn[t.prop]}function qa(t){var e=this;if("string"!=typeof t)throw new TypeError(Ro);var n=void 0;return/\*/.test(t)?(n={},S(this,E(A(t))).forEach(function(t){n[t.str]=!e.viewmodel.get(t)}),this.set(n)):this.set(t,!this.get(t))}function Va(){return this.fragment.toString(!0)}function Ua(){var t,e;if(!this.fragment.rendered)return m("ractive.unrender() was called on a Ractive instance that was not rendered"),cs.resolve();for(t=ys.start(this,!0),e=!this.component||this.component.shouldDestroy||this.shouldDestroy;this._animations[0];)this._animations[0].stop();return this.fragment.unrender(e),R(this.el.__ractive_instances__,this),wv.fire(this),ys.end(),t}function Ba(t){var e;return t=E(t)||Yo,e=ys.start(this,!0),this.viewmodel.mark(t),ys.end(),Ev.fire(this,t),e}function Wa(t,e){var n,r,i;if("string"!=typeof t||e){i=[];for(r in this._twowayBindings)(!t||E(r).equalsOrStartsWith(t))&&i.push.apply(i,this._twowayBindings[r])}else i=this._twowayBindings[t];return n=za(this,i),this.set(n)}function za(t,e){var n={},r=[];return e.forEach(function(t){var e,i;if(!t.radioName||t.element.node.checked){if(t.checkboxName)return void(r[t.keypath.str]||t.changed()||(r.push(t.keypath),r[t.keypath.str]=t));e=t.attribute.value,i=t.getValue(),L(e,i)||s(e,i)||(n[t.keypath.str]=i)}}),r.length&&r.forEach(function(t){var e,i,a;e=r[t.str],i=e.attribute.value,a=e.getValue(),L(i,a)||(n[t.str]=a)}),n}function Ha(t,e){return"function"==typeof e&&/_super/.test(t)}function Ga(t){for(var e={};t;)Ka(t,e),Qa(t,e),t=t._Parent!==Mv?t._Parent:!1;return e}function Ka(t,e){ic.forEach(function(n){$a(n.useDefaults?t.prototype:t,e,n.name)})}function $a(t,e,n){var r,i=Object.keys(t[n]);i.length&&((r=e[n])||(r=e[n]={}),i.filter(function(t){return!(t in r)}).forEach(function(e){return r[e]=t[n][e]}))}function Qa(t,e){Object.keys(t.prototype).forEach(function(n){if("computed"!==n){var r=t.prototype[n];if(n in e){if("function"==typeof e[n]&&"function"==typeof r&&e[n]._method){var i=void 0,a=r._method;a&&(r=r._method),i=Av(e[n]._method,r),a&&(i._method=i),e[n]=i}}else e[n]=r._method?r._method:r}})}function Ya(){for(var t=arguments.length,e=Array(t),n=0;t>n;n++)e[n]=arguments[n];return e.length?e.reduce(Ja,this):Ja(this)}function Ja(t){var e,n,i=void 0===arguments[1]?{}:arguments[1];return i.prototype instanceof Mv&&(i=Pv(i)),e=function(t){return this instanceof e?void Cm(this,t):new e(t)},n=Eo(t.prototype),n.constructor=e,Oo(e,{defaults:{value:n},extend:{value:Ya,writable:!0,configurable:!0 },_Parent:{value:t}}),cc.extend(t,n,i),Hu.extend(t,n,i),i.computed&&(n.computed=r(Eo(t.prototype.computed),i.computed)),e.prototype=n,e}var Xa,Za,to,eo,no,ro,io,ao=3,oo={el:void 0,append:!1,template:{v:ao,t:[]},preserveWhitespace:!1,sanitize:!1,stripComments:!0,delimiters:["{{","}}"],tripleDelimiters:["{{{","}}}"],interpolate:!1,data:{},computed:{},magic:!1,modifyArrays:!0,adapt:[],isolated:!1,twoway:!0,lazy:!1,noIntro:!1,transitionsEnabled:!0,complete:void 0,css:null,noCssTransform:!1},so=oo,uo={linear:function(t){return t},easeIn:function(t){return Math.pow(t,3)},easeOut:function(t){return Math.pow(t-1,3)+1},easeInOut:function(t){return(t/=.5)<1?.5*Math.pow(t,3):.5*(Math.pow(t-2,3)+2)}};Xa="object"==typeof document,Za="undefined"!=typeof navigator&&/jsDom/.test(navigator.appName),to="undefined"!=typeof console&&"function"==typeof console.warn&&"function"==typeof console.warn.apply;try{Object.defineProperty({},"test",{value:0}),eo=!0}catch(co){eo=!1}no={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},ro="undefined"==typeof document?!1:document&&document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1"),io=["o","ms","moz","webkit"];var lo,po,fo,ho,mo,vo,go,yo,bo;if(lo=ro?function(t,e){return e&&e!==no.html?document.createElementNS(e,t):document.createElement(t)}:function(t,e){if(e&&e!==no.html)throw"This browser does not support namespaces other than http://www.w3.org/1999/xhtml. The most likely cause of this error is that you're trying to render SVG in an older browser. See http://docs.ractivejs.org/latest/svg-and-older-browsers for more information";return document.createElement(t)},Xa){for(fo=lo("div"),ho=["matches","matchesSelector"],bo=function(t){return function(e,n){return e[t](n)}},go=ho.length;go--&&!po;)if(mo=ho[go],fo[mo])po=bo(mo);else for(yo=io.length;yo--;)if(vo=io[go]+mo.substr(0,1).toUpperCase()+mo.substring(1),fo[vo]){po=bo(vo);break}po||(po=function(t,e){var n,r,i;for(r=t.parentNode,r||(fo.innerHTML="",r=fo,t=t.cloneNode(),fo.appendChild(t)),n=r.querySelectorAll(e),i=n.length;i--;)if(n[i]===t)return!0;return!1})}else po=null;var xo,wo,_o,ko=function(){};"undefined"==typeof window?_o=null:(xo=window,wo=xo.document,_o={},wo||(_o=null),Date.now||(Date.now=function(){return+new Date}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+/,"").replace(/\s+$/,"")}),Object.keys||(Object.keys=function(){var t=Object.prototype.hasOwnProperty,e=!{toString:null}.propertyIsEnumerable("toString"),n=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],r=n.length;return function(i){if("object"!=typeof i&&"function"!=typeof i||null===i)throw new TypeError("Object.keys called on non-object");var a=[];for(var o in i)t.call(i,o)&&a.push(o);if(e)for(var s=0;r>s;s++)t.call(i,n[s])&&a.push(n[s]);return a}}()),Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){var n;for(void 0===e&&(e=0),0>e&&(e+=this.length),0>e&&(e=0),n=this.length;n>e;e++)if(this.hasOwnProperty(e)&&this[e]===t)return e;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(t,e){var n,r;for(n=0,r=this.length;r>n;n+=1)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)}),Array.prototype.map||(Array.prototype.map=function(t,e){var n,r,i,a=this,o=[];for(a instanceof String&&(a=""+a,i=!0),n=0,r=a.length;r>n;n+=1)(a.hasOwnProperty(n)||i)&&(o[n]=t.call(e,a[n],n,a));return o}),"function"!=typeof Array.prototype.reduce&&(Array.prototype.reduce=function(t,e){var n,r,i,a;if("function"!=typeof t)throw new TypeError(t+" is not a function");for(i=this.length,a=!1,arguments.length>1&&(r=e,a=!0),n=0;i>n;n+=1)this.hasOwnProperty(n)?a&&(r=t(r,this[n],n,this)):(r=this[n],a=!0);if(!a)throw new TypeError("Reduce of empty array with no initial value");return r}),Array.prototype.filter||(Array.prototype.filter=function(t,e){var n,r,i=[];for(n=0,r=this.length;r>n;n+=1)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)&&(i[i.length]=this[n]);return i}),Array.prototype.every||(Array.prototype.every=function(t,e){var n,r,i;if(null==this)throw new TypeError;if(n=Object(this),r=n.length>>>0,"function"!=typeof t)throw new TypeError;for(i=0;r>i;i+=1)if(i in n&&!t.call(e,n[i],i,n))return!1;return!0}),"function"!=typeof Function.prototype.bind&&(Function.prototype.bind=function(t){var e,n,r,i,a=[].slice;if("function"!=typeof this)throw new TypeError("Function.prototype.bind called on non-function");return e=a.call(arguments,1),n=this,r=function(){},i=function(){var i=this instanceof r&&t?this:t;return n.apply(i,e.concat(a.call(arguments)))},r.prototype=this.prototype,i.prototype=new r,i}),xo.addEventListener||!function(t,e){var n,r,i,a,o,s;t.appearsToBeIELessEqual8=!0,n=function(t,e){var n,r=this;for(n in t)r[n]=t[n];r.currentTarget=e,r.target=t.srcElement||e,r.timeStamp=+new Date,r.preventDefault=function(){t.returnValue=!1},r.stopPropagation=function(){t.cancelBubble=!0}},r=function(t,e){var r,i,a=this;r=a.listeners||(a.listeners=[]),i=r.length,r[i]=[e,function(t){e.call(a,new n(t,a))}],a.attachEvent("on"+t,r[i][1])},i=function(t,e){var n,r,i=this;if(i.listeners)for(n=i.listeners,r=n.length;r--;)n[r][0]===e&&i.detachEvent("on"+t,n[r][1])},t.addEventListener=e.addEventListener=r,t.removeEventListener=e.removeEventListener=i,"Element"in t?(t.Element.prototype.addEventListener=r,t.Element.prototype.removeEventListener=i):(s=e.createElement,e.createElement=function(t){var e=s(t);return e.addEventListener=r,e.removeEventListener=i,e},a=e.getElementsByTagName("head")[0],o=e.createElement("style"),a.insertBefore(o,a.firstChild))}(xo,wo),xo.getComputedStyle||(_o.getComputedStyle=function(){function t(n,r,i,a){var o,s=r[i],u=parseFloat(s),c=s.split(/\d/)[0];return isNaN(u)&&/^thin|medium|thick$/.test(s)&&(u=e(s),c=""),a=null!=a?a:/%|em/.test(c)&&n.parentElement?t(n.parentElement,n.parentElement.currentStyle,"fontSize",null):16,o="fontSize"==i?a:/width/i.test(i)?n.clientWidth:n.clientHeight,"em"==c?u*a:"in"==c?96*u:"pt"==c?96*u/72:"%"==c?u/100*o:u}function e(t){var e,n;return a[t]||(e=document.createElement("div"),e.style.display="block",e.style.position="fixed",e.style.width=e.style.height="0",e.style.borderRight=t+" solid black",document.getElementsByTagName("body")[0].appendChild(e),n=e.getBoundingClientRect(),a[t]=n.right-n.left),a[t]}function n(t,e){var n="border"==e?"Width":"",r=e+"Top"+n,i=e+"Right"+n,a=e+"Bottom"+n,o=e+"Left"+n;t[e]=(t[r]==t[i]==t[a]==t[o]?[t[r]]:t[r]==t[a]&&t[o]==t[i]?[t[r],t[i]]:t[o]==t[i]?[t[r],t[i],t[a]]:[t[r],t[i],t[a],t[o]]).join(" ")}function r(e){var r,i,a,s;r=e.currentStyle,i=this,a=t(e,r,"fontSize",null);for(s in r)"normal"===r[s]&&o.hasOwnProperty(s)?i[s]=o[s]:/width|height|margin.|padding.|border.+W/.test(s)?"auto"===r[s]?/^width|height/.test(s)?i[s]=("width"===s?e.clientWidth:e.clientHeight)+"px":/(?:padding)?Top|Bottom$/.test(s)&&(i[s]="0px"):i[s]=t(e,r,s,a)+"px":"styleFloat"===s?i["float"]=r[s]:i[s]=r[s];return n(i,"margin"),n(i,"padding"),n(i,"border"),i.fontSize=a+"px",i}function i(t){return new r(t)}var a={},o={fontWeight:400,lineHeight:1.2,letterSpacing:0};return r.prototype={constructor:r,getPropertyPriority:ko,getPropertyValue:function(t){return this[t]||""},item:ko,removeProperty:ko,setProperty:ko,getPropertyCSSValue:ko},i}()));var Eo,So,Oo,Ao=_o;try{Object.defineProperty({},"test",{value:0}),Xa&&Object.defineProperty(document.createElement("div"),"test",{value:0}),So=Object.defineProperty}catch(Po){So=function(t,e,n){t[e]=n.value}}try{try{Object.defineProperties({},{test:{value:0}})}catch(Po){throw Po}Xa&&Object.defineProperties(lo("div"),{test:{value:0}}),Oo=Object.defineProperties}catch(Po){Oo=function(t,e){var n;for(n in e)e.hasOwnProperty(n)&&So(t,n,e[n])}}try{Object.create(null),Eo=Object.create}catch(Po){Eo=function(){var t=function(){};return function(e,n){var r;return null===e?{}:(t.prototype=e,r=new t,n&&Object.defineProperties(r,n),r)}}()}var Co,jo,To,Mo=Object.prototype.hasOwnProperty,Lo=Object.prototype.toString,Fo=/^\[object (?:Array|FileList)\]$/,No={};to?!function(){var t=["%cRactive.js %c0.7.3 %cin debug mode, %cmore...","color: rgb(114, 157, 52); font-weight: normal;","color: rgb(85, 85, 85); font-weight: normal;","color: rgb(85, 85, 85); font-weight: normal;","color: rgb(82, 140, 224); font-weight: normal; text-decoration: underline;"],e="You're running Ractive 0.7.3 in debug mode - messages will be printed to the console to help you fix problems and optimise your application.\n\nTo disable debug mode, add this line at the start of your app:\n Ractive.DEBUG = false;\n\nTo disable debug mode when your app is minified, add this snippet:\n Ractive.DEBUG = /unminified/.test(function(){/*unminified*/});\n\nGet help and support:\n http://docs.ractivejs.org\n http://stackoverflow.com/questions/tagged/ractivejs\n http://groups.google.com/forum/#!forum/ractive-js\n http://twitter.com/ractivejs\n\nFound a bug? Raise an issue:\n https://github.com/ractivejs/ractive/issues\n\n";To=function(){var n=!!console.groupCollapsed;console[n?"groupCollapsed":"log"].apply(console,t),console.log(e),n&&console.groupEnd(t),To=ko},jo=function(t,e){if(To(),"object"==typeof e[e.length-1]){var n=e.pop(),r=n?n.ractive:null;if(r){var i=void 0;r.component&&(i=r.component.name)&&(t="<"+i+"> "+t);var a=void 0;(a=n.node||r.fragment&&r.fragment.rendered&&r.find("*"))&&e.push(a)}}console.warn.apply(console,["%cRactive.js: %c"+t,"color: rgb(114, 157, 52);","color: rgb(85, 85, 85);"].concat(e))},Co=function(){console.log.apply(console,arguments)}}():jo=Co=To=ko;var Ro="Bad arguments",Do='A function was specified for "%s" %s, but no %s was returned',Io=function(t,e){return'Missing "'+t+'" '+e+" plugin. You may need to download a plugin via http://docs.ractivejs.org/latest/plugins#"+e+"s"},qo=function(t,e,n,r){if(t===e)return b(e);if(r){var i=g("interpolators",n,r);if(i)return i(t,e)||b(e);p(Io(r,"interpolator"))}return Bo.number(t,e)||Bo.array(t,e)||Bo.object(t,e)||b(e)},Vo=qo,Uo={number:function(t,e){var n;return u(t)&&u(e)?(t=+t,e=+e,n=e-t,n?function(e){return t+e*n}:function(){return t}):null},array:function(t,e){var n,r,i,o;if(!a(t)||!a(e))return null;for(n=[],r=[],o=i=Math.min(t.length,e.length);o--;)r[o]=Vo(t[o],e[o]);for(o=i;o=this.duration?(null!==a&&(ys.start(this.root),this.root.viewmodel.set(a,this.to),ys.end()),this.step&&this.step(1,this.to),this.complete(this.to),i=this.root._animations.indexOf(this),-1===i&&m("Animation was not found"),this.root._animations.splice(i,1),this.running=!1,!1):(e=this.easing?this.easing(t/this.duration):t/this.duration,null!==a&&(n=this.interpolator(e),ys.start(this.root),this.root.viewmodel.set(a,n),ys.end()),this.step&&this.step(e,n),!0)):!1},stop:function(){var t;this.running=!1,t=this.root._animations.indexOf(this),-1===t&&m("Animation was not found"),this.root._animations.splice(t,1)}};var ks=_s,Es=nt,Ss={stop:ko},Os=it,As=new as("detach"),Ps=at,Cs=ot,js=function(){var t,e,n;t=this._root[this._isComponentQuery?"liveComponentQueries":"liveQueries"],e=this.selector,n=t.indexOf(e),-1!==n&&(t.splice(n,1),t[e]=null)},Ts=function(t,e){var n,r,i,a,o,s,u,c,l,p;for(n=ut(t.component||t._ractive.proxy),r=ut(e.component||e._ractive.proxy),i=N(n),a=N(r);i&&i===a;)n.pop(),r.pop(),o=i,i=N(n),a=N(r);if(i=i.component||i,a=a.component||a,l=i.parentFragment,p=a.parentFragment,l===p)return s=l.items.indexOf(i),u=p.items.indexOf(a),s-u||n.length-r.length;if(c=o.fragments)return s=c.indexOf(l),u=c.indexOf(p),s-u||n.length-r.length;throw Error("An unexpected condition was met while comparing the position of two components. Please file an issue at https://github.com/RactiveJS/Ractive/issues - thanks!")},Ms=function(t,e){var n;return t.compareDocumentPosition?(n=t.compareDocumentPosition(e),2&n?1:-1):Ts(t,e)},Ls=function(){this.sort(this._isComponentQuery?Ts:Ms),this._dirty=!1},Fs=function(){var t=this;this._dirty||(this._dirty=!0,ys.scheduleTask(function(){t._sort()}))},Ns=function(t){var e=this.indexOf(this._isComponentQuery?t.instance:t);-1!==e&&this.splice(e,1)},Rs=ct,Ds=lt,Is=pt,qs=ft,Vs=dt,Us=ht,Bs={enqueue:function(t,e){t.event&&(t._eventQueue=t._eventQueue||[],t._eventQueue.push(t.event)),t.event=e},dequeue:function(t){t._eventQueue&&t._eventQueue.length?t.event=t._eventQueue.pop():delete t.event}},Ws=Bs,zs=mt,Hs=yt,Gs=bt,Ks={capture:!0,noUnwrap:!0,fullRootGet:!0},$s=xt,Qs=new as("insert"),Ys=_t,Js=function(t,e,n,r){this.root=t,this.keypath=e,this.callback=n,this.defer=r.defer,this.context=r&&r.context?r.context:t};Js.prototype={init:function(t){this.value=this.root.get(this.keypath.str),t!==!1?this.update():this.oldValue=this.value},setValue:function(t){var e=this;s(t,this.value)||(this.value=t,this.defer&&this.ready?ys.scheduleTask(function(){return e.update()}):this.update())},update:function(){this.updating||(this.updating=!0,this.callback.call(this.context,this.value,this.oldValue,this.keypath.str),this.oldValue=this.value,this.updating=!1)}};var Xs,Zs=Js,tu=kt,eu=Array.prototype.slice;Xs=function(t,e,n,r){this.root=t,this.callback=n,this.defer=r.defer,this.keypath=e,this.regex=RegExp("^"+e.str.replace(/\./g,"\\.").replace(/\*/g,"([^\\.]+)")+"$"),this.values={},this.defer&&(this.proxies=[]),this.context=r&&r.context?r.context:t},Xs.prototype={init:function(t){var e,n;if(e=tu(this.root,this.keypath),t!==!1)for(n in e)e.hasOwnProperty(n)&&this.update(E(n));else this.values=e},update:function(t){var e,n=this;if(t.isPattern){e=tu(this.root,t);for(t in e)e.hasOwnProperty(t)&&this.update(E(t))}else if(!this.root.viewmodel.implicitChanges[t.str])return this.defer&&this.ready?void ys.scheduleTask(function(){return n.getProxy(t).update()}):void this.reallyUpdate(t)},reallyUpdate:function(t){var e,n,r,i;return e=t.str,n=this.root.viewmodel.get(t),this.updating?void(this.values[e]=n):(this.updating=!0,s(n,this.values[e])&&this.ready||(r=eu.call(this.regex.exec(e),1),i=[n,this.values[e],e].concat(r),this.values[e]=n,this.callback.apply(this.context,i)),void(this.updating=!1))},getProxy:function(t){var e=this;return this.proxies[t.str]||(this.proxies[t.str]={update:function(){return e.reallyUpdate(t)}}),this.proxies[t.str]}};var nu,ru,iu,au,ou,su,uu=Xs,cu=Et,lu={},pu=St,fu=Ot,du=function(t){return t.trim()},hu=function(t){return""!==t},mu=At,vu=Pt,gu=Ct,yu=jt,bu=Array.prototype,xu=function(t){return function(e){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;n>i;i++)r[i-1]=arguments[i];var o,s,u,c,l=[];if(e=E(A(e)),o=this.viewmodel.get(e),s=o.length,!a(o))throw Error("Called ractive."+t+"('"+e.str+"'), but '"+e.str+"' does not refer to an array");return l=yu(o,t,r),c=bu[t].apply(o,r),u=ys.start(this,!0).then(function(){return c}),l?this.viewmodel.smartUpdate(e,o,l):this.viewmodel.mark(e),ys.end(),u}},wu=xu("pop"),_u=xu("push"),ku="/* Ractive.js component styles */\n",Eu=[],Su=!1;Xa?(iu=document.createElement("style"),iu.type="text/css",au=document.getElementsByTagName("head")[0],su=!1,ou=iu.styleSheet,ru=function(){var t=ku+Eu.map(function(t){return"\n/* {"+t.id+"} */\n"+t.styles}).join("\n");ou?ou.cssText=t:iu.innerHTML=t,su||(au.appendChild(iu),su=!0)},nu={add:function(t){Eu.push(t),Su=!0},apply:function(){Su&&(ru(),Su=!1)}}):nu={add:ko,apply:ko};var Ou,Au,Pu,Cu=nu,ju=Mt,Tu=new as("render"),Mu=new as("complete"),Lu={extend:function(t,e,n){e.adapt=Ft(e.adapt,F(n.adapt))},init:function(){}},Fu=Lu,Nu=Nt,Ru=/(?:^|\})?\s*([^\{\}]+)\s*\{/g,Du=/\/\*.*?\*\//g,Iu=/((?:(?:\[[^\]+]\])|(?:[^\s\+\>\~:]))+)((?::[^\s\+\>\~\(]+(?:\([^\)]+\))?)?\s*[\s\+\>\~]?)\s*/g,qu=/^@media/,Vu=/\[data-ractive-css~="\{[a-z0-9-]+\}"]/g,Uu=1,Bu={name:"css",extend:function(t,e,n){if(n.css){var r=Uu++,i=n.noCssTransform?n.css:Nu(n.css,r);e.cssId=r,Cu.add({id:r,styles:i})}},init:function(){}},Wu=Bu,zu={name:"data",extend:function(t,e,n){var r=void 0,i=void 0;if(n.data&&c(n.data))for(r in n.data)i=n.data[r],i&&"object"==typeof i&&(c(i)||a(i))&&m("Passing a `data` option with object and array properties to Ractive.extend() is discouraged, as mutating them is likely to cause bugs. Consider using a data function instead:\n\n // this...\n data: function () {\n return {\n myObject: {}\n };\n })\n\n // instead of this:\n data: {\n myObject: {}\n }");e.data=qt(e.data,n.data)},init:function(t,e,n){var r=qt(t.prototype.data,n.data);return"function"==typeof r&&(r=r.call(e)),r||{}},reset:function(t){var e=this.init(t.constructor,t,t.viewmodel);return t.viewmodel.reset(e),!0}},Hu=zu,Gu=null,Ku=["preserveWhitespace","sanitize","stripComments","delimiters","tripleDelimiters","interpolate"],$u={fromId:zt,isHashedId:Ht,isParsed:Gt,getParseOptions:Kt,createHelper:Bt,parse:Wt},Qu=$u,Yu={name:"template",extend:function(t,e,n){var r;"template"in n&&(r=n.template,"function"==typeof r?e.template=r:e.template=Jt(r,e))},init:function(t,e,n){var r,i;r="template"in n?n.template:t.prototype.template,"function"==typeof r&&(i=r,r=Qt(e,i),e._config.template={fn:i,result:r}),r=Jt(r,e),e.template=r.t,r.p&&Xt(e.partials,r.p)},reset:function(t){var e,n=$t(t);return n?(e=Jt(n,t),t.template=e.t,Xt(t.partials,e.p,!0),!0):void 0}},Ju=Yu;Ou=["adaptors","components","computed","decorators","easing","events","interpolators","partials","transitions"],Au=function(t,e){this.name=t,this.useDefaults=e},Au.prototype={constructor:Au,extend:function(t,e,n){this.configure(this.useDefaults?t.defaults:t,this.useDefaults?e:e.constructor,n)},init:function(){},configure:function(t,e,n){var r,i=this.name,a=n[i];r=Eo(t[i]);for(var o in a)r[o]=a[o];e[i]=r},reset:function(t){var e=t[this.name],n=!1;return Object.keys(e).forEach(function(t){var r=e[t];r._fn&&(r._fn.isOwner?e[t]=r._fn:delete e[t],n=!0)}),n}},Pu=Ou.map(function(t){return new Au(t,"computed"===t)});var Xu,Zu,tc,ec,nc,rc,ic=Pu,ac=Zt,oc=re;ec={adapt:Fu,css:Wu,data:Hu,template:Ju},tc=Object.keys(so),rc=oe(tc.filter(function(t){return!ec[t]})),nc=oe(tc.concat(ic.map(function(t){return t.name}))),Zu=[].concat(tc.filter(function(t){return!ic[t]&&!ec[t]}),ic,ec.data,ec.template,ec.css),Xu={extend:function(t,e,n){return ie("extend",t,e,n)},init:function(t,e,n){return ie("init",t,e,n)},reset:function(t){return Zu.filter(function(e){return e.reset&&e.reset(t)}).map(function(t){return t.name})},order:Zu};var sc,uc,cc=Xu,lc=se,pc=ue,fc=ce,dc=le,hc=pe,mc=fe,vc=de,gc=he,yc=/^\s+/;uc=function(t){this.name="ParseError",this.message=t;try{throw Error(t)}catch(e){this.stack=e.stack}},uc.prototype=Error.prototype,sc=function(t,e){var n,r,i=0;for(this.str=t,this.options=e||{},this.pos=0,this.lines=this.str.split("\n"),this.lineEnds=this.lines.map(function(t){var e=i+t.length+1;return i=e,e},0),this.init&&this.init(t,e),n=[];this.posn;n+=1)if(this.pos=e,i=t[n](this))return i;return null},getLinePos:function(t){for(var e,n=0,r=0;t>=this.lineEnds[n];)r=this.lineEnds[n],n+=1;return e=t-r,[n+1,e+1,t]},error:function(t){var e=this.getLinePos(this.pos),n=e[0],r=e[1],i=this.lines[e[0]-1],a=0,o=i.replace(/\t/g,function(t,n){return n/g,pl=/&/g;var gl=function(){return e(this.node)},yl=function(t){this.type=kc,this.text=t.template};yl.prototype={detach:gl,firstNode:function(){ return this.node},render:function(){return this.node||(this.node=document.createTextNode(this.text)),this.node},toString:function(t){return t?Ee(this.text):this.text},unrender:function(t){return t?this.detach():void 0}};var bl=yl,xl=Se,wl=Oe,_l=function(t,e,n){var r;this.ref=e,this.resolved=!1,this.root=t.root,this.parentFragment=t.parentFragment,this.callback=n,r=ps(t.root,e,t.parentFragment),void 0!=r?this.resolve(r):ys.addUnresolved(this)};_l.prototype={resolve:function(t){this.keypath&&!t&&ys.addUnresolved(this),this.resolved=!0,this.keypath=t,this.callback(t)},forceResolution:function(){this.resolve(E(this.ref))},rebind:function(t,e){var n;void 0!=this.keypath&&(n=this.keypath.replace(t,e),void 0!==n&&this.resolve(n))},unbind:function(){this.resolved||ys.removeUnresolved(this)}};var kl=_l,El=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,this.rebind()},Sl={"@keypath":{prefix:"c",prop:["context"]},"@index":{prefix:"i",prop:["index"]},"@key":{prefix:"k",prop:["key","index"]}};El.prototype={rebind:function(){var t,e=this.ref,n=this.parentFragment,r=Sl[e];if(!r)throw Error('Unknown special reference "'+e+'" - valid references are @index, @key and @keypath');if(this.cached)return this.callback(E("@"+r.prefix+Ae(this.cached,r)));if(-1!==r.prop.indexOf("index")||-1!==r.prop.indexOf("key"))for(;n;){if(n.owner.currentSubtype===qc&&void 0!==(t=Ae(n,r)))return this.cached=n,n.registerIndexRef(this),this.callback(E("@"+r.prefix+t));n=!n.parent&&n.owner&&n.owner.component&&n.owner.component.parentFragment&&!n.owner.component.instance.isolated?n.owner.component.parentFragment:n.parent}else for(;n;){if(void 0!==(t=Ae(n,r)))return this.callback(E("@"+r.prefix+t.str));n=n.parent}},unbind:function(){this.cached&&this.cached.unregisterIndexRef(this)}};var Ol=El,Al=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,e.ref.fragment.registerIndexRef(this),this.rebind()};Al.prototype={rebind:function(){var t,e=this.ref.ref;t="k"===e.ref.t?"k"+e.fragment.key:"i"+e.fragment.index,void 0!==t&&this.callback(E("@"+t))},unbind:function(){this.ref.ref.fragment.unregisterIndexRef(this)}};var Pl=Al,Cl=Pe;Pe.resolve=function(t){var e,n,r={};for(e in t.refs)n=t.refs[e],r[n.ref.n]="k"===n.ref.t?n.fragment.key:n.fragment.index;return r};var jl,Tl=Ce,Ml=je,Ll={},Fl=Function.prototype.bind;jl=function(t,e,n,r){var i,a=this;i=t.root,this.root=i,this.parentFragment=e,this.callback=r,this.owner=t,this.str=n.s,this.keypaths=[],this.pending=n.r.length,this.refResolvers=n.r.map(function(t,e){return Tl(a,t,function(t){a.resolve(e,t)})}),this.ready=!0,this.bubble()},jl.prototype={bubble:function(){this.ready&&(this.uniqueString=Me(this.str,this.keypaths),this.keypath=Le(this.uniqueString),this.createEvaluator(),this.callback(this.keypath))},unbind:function(){for(var t;t=this.refResolvers.pop();)t.unbind()},resolve:function(t,e){this.keypaths[t]=e,this.bubble()},createEvaluator:function(){var t,e,n,r,i,a=this;r=this.keypath,t=this.root.viewmodel.computations[r.str],t?this.root.viewmodel.mark(r):(i=Ml(this.str,this.refResolvers.length),e=this.keypaths.map(function(t){var e;return"undefined"===t?function(){}:t.isSpecial?(e=t.value,function(){return e}):function(){var e=a.root.viewmodel.get(t,{noUnwrap:!0,fullRootGet:!0});return"function"==typeof e&&(e=Ne(e,a.root)),e}}),n={deps:this.keypaths.filter(Fe),getter:function(){var t=e.map(Te);return i.apply(null,t)}},t=this.root.viewmodel.compute(r,n))},rebind:function(t,e){this.refResolvers.forEach(function(n){return n.rebind(t,e)})}};var Nl=jl,Rl=function(t,e,n){var r=this;this.resolver=e,this.root=e.root,this.parentFragment=n,this.viewmodel=e.root.viewmodel,"string"==typeof t?this.value=t:t.t===Rc?this.refResolver=Tl(this,t.n,function(t){r.resolve(t)}):new Nl(e,n,t,function(t){r.resolve(t)})};Rl.prototype={resolve:function(t){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.keypath=t,this.value=this.viewmodel.get(t),this.bind(),this.resolver.bubble()},bind:function(){this.viewmodel.register(this.keypath,this)},rebind:function(t,e){this.refResolver&&this.refResolver.rebind(t,e)},setValue:function(t){this.value=t,this.resolver.bubble()},unbind:function(){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.refResolver&&this.refResolver.unbind()},forceResolution:function(){this.refResolver&&this.refResolver.forceResolution()}};var Dl=Rl,Il=function(t,e,n){var r,i,a,o,s=this;this.parentFragment=o=t.parentFragment,this.root=r=t.root,this.mustache=t,this.ref=i=e.r,this.callback=n,this.unresolved=[],(a=ps(r,i,o))?this.base=a:this.baseResolver=new kl(this,i,function(t){s.base=t,s.baseResolver=null,s.bubble()}),this.members=e.m.map(function(t){return new Dl(t,s,o)}),this.ready=!0,this.bubble()};Il.prototype={getKeypath:function(){var t=this.members.map(Re);return!t.every(De)||this.baseResolver?null:this.base.join(t.join("."))},bubble:function(){this.ready&&!this.baseResolver&&this.callback(this.getKeypath())},unbind:function(){this.members.forEach(K)},rebind:function(t,e){var n;if(this.base){var r=this.base.replace(t,e);r&&r!==this.base&&(this.base=r,n=!0)}this.members.forEach(function(r){r.rebind(t,e)&&(n=!0)}),n&&this.bubble()},forceResolution:function(){this.baseResolver&&(this.base=E(this.ref),this.baseResolver.unbind(),this.baseResolver=null),this.members.forEach(Ie),this.bubble()}};var ql=Il,Vl=qe,Ul=Ve,Bl=Ue,Wl={getValue:wl,init:Vl,resolve:Ul,rebind:Bl},zl=function(t){this.type=Ec,Wl.init(this,t)};zl.prototype={update:function(){this.node.data=void 0==this.value?"":this.value},resolve:Wl.resolve,rebind:Wl.rebind,detach:gl,unbind:xl,render:function(){return this.node||(this.node=document.createTextNode(n(this.value))),this.node},unrender:function(t){t&&e(this.node)},getValue:Wl.getValue,setValue:function(t){var e;this.keypath&&(e=this.root.viewmodel.wrapped[this.keypath.str])&&(t=e.get()),s(t,this.value)||(this.value=t,this.parentFragment.bubble(),this.node&&ys.addView(this))},firstNode:function(){return this.node},toString:function(t){var e=""+n(this.value);return t?Ee(e):e}};var Hl=zl,Gl=Be,Kl=We,$l=ze,Ql=He,Yl=Ge,Jl=Ke,Xl=$e,Zl=Qe,tp=Ye,ep=function(t,e){Wl.rebind.call(this,t,e)},np=Xe,rp=Ze,ip=pn,ap=fn,op=dn,sp=vn,up=function(t){this.type=Oc,this.subtype=this.currentSubtype=t.template.n,this.inverted=this.subtype===Ic,this.pElement=t.pElement,this.fragments=[],this.fragmentsToCreate=[],this.fragmentsToRender=[],this.fragmentsToUnrender=[],t.template.i&&(this.indexRefs=t.template.i.split(",").map(function(t,e){return{n:t,t:0===e?"k":"i"}})),this.renderedFragments=[],this.length=0,Wl.init(this,t)};up.prototype={bubble:Gl,detach:Kl,find:$l,findAll:Ql,findAllComponents:Yl,findComponent:Jl,findNextNode:Xl,firstNode:Zl,getIndexRef:function(t){if(this.indexRefs)for(var e=this.indexRefs.length;e--;){var n=this.indexRefs[e];if(n.n===t)return n}},getValue:Wl.getValue,shuffle:tp,rebind:ep,render:np,resolve:Wl.resolve,setValue:rp,toString:ip,unbind:ap,unrender:op,update:sp};var cp,lp,pp=up,fp=gn,dp=yn,hp=bn,mp=xn,vp={};try{lo("table").innerHTML="foo"}catch(Po){cp=!0,lp={TABLE:['',"
"],THEAD:['',"
"],TBODY:['',"
"],TR:['',"
"],SELECT:['"]}}var gp=function(t,e,n){var r,i,a,o,s,u=[];if(null!=t&&""!==t){for(cp&&(i=lp[e.tagName])?(r=wn("DIV"),r.innerHTML=i[0]+t+i[1],r=r.querySelector(".x"),"SELECT"===r.tagName&&(a=r.options[r.selectedIndex])):e.namespaceURI===no.svg?(r=wn("DIV"),r.innerHTML=''+t+"",r=r.querySelector(".x")):(r=wn(e.tagName),r.innerHTML=t,"SELECT"===r.tagName&&(a=r.options[r.selectedIndex]));o=r.firstChild;)u.push(o),n.appendChild(o);if("SELECT"===e.tagName)for(s=u.length;s--;)u[s]!==a&&(u[s].selected=!1)}return u},yp=_n,bp=En,xp=Sn,wp=On,_p=An,kp=Pn,Ep=function(t){this.type=Sc,Wl.init(this,t)};Ep.prototype={detach:fp,find:dp,findAll:hp,firstNode:mp,getValue:Wl.getValue,rebind:Wl.rebind,render:bp,resolve:Wl.resolve,setValue:xp,toString:wp,unbind:xl,unrender:_p,update:kp};var Sp,Op,Ap,Pp,Cp=Ep,jp=function(){this.parentFragment.bubble()},Tp=Cn,Mp=function(t){return this.node?po(this.node,t)?this.node:this.fragment&&this.fragment.find?this.fragment.find(t):void 0:null},Lp=function(t,e){e._test(this,!0)&&e.live&&(this.liveQueries||(this.liveQueries=[])).push(e),this.fragment&&this.fragment.findAll(t,e)},Fp=function(t,e){this.fragment&&this.fragment.findAllComponents(t,e)},Np=function(t){return this.fragment?this.fragment.findComponent(t):void 0},Rp=jn,Dp=Tn,Ip=Mn,qp=/^true|on|yes|1$/i,Vp=/^[0-9]+$/,Up=function(t,e){var n,r,i;return i=e.a||{},r={},n=i.twoway,void 0!==n&&(r.twoway=0===n||qp.test(n)),n=i.lazy,void 0!==n&&(0!==n&&Vp.test(n)?r.lazy=parseInt(n):r.lazy=0===n||qp.test(n)),r},Bp=Ln;Sp="altGlyph altGlyphDef altGlyphItem animateColor animateMotion animateTransform clipPath feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix feDiffuseLighting feDisplacementMap feDistantLight feFlood feFuncA feFuncB feFuncG feFuncR feGaussianBlur feImage feMerge feMergeNode feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile feTurbulence foreignObject glyphRef linearGradient radialGradient textPath vkern".split(" "),Op="attributeName attributeType baseFrequency baseProfile calcMode clipPathUnits contentScriptType contentStyleType diffuseConstant edgeMode externalResourcesRequired filterRes filterUnits glyphRef gradientTransform gradientUnits kernelMatrix kernelUnitLength keyPoints keySplines keyTimes lengthAdjust limitingConeAngle markerHeight markerUnits markerWidth maskContentUnits maskUnits numOctaves pathLength patternContentUnits patternTransform patternUnits pointsAtX pointsAtY pointsAtZ preserveAlpha preserveAspectRatio primitiveUnits refX refY repeatCount repeatDur requiredExtensions requiredFeatures specularConstant specularExponent spreadMethod startOffset stdDeviation stitchTiles surfaceScale systemLanguage tableValues targetX targetY textLength viewBox viewTarget xChannelSelector yChannelSelector zoomAndPan".split(" "),Ap=function(t){for(var e={},n=t.length;n--;)e[t[n].toLowerCase()]=t[n];return e},Pp=Ap(Sp.concat(Op));var Wp=function(t){var e=t.toLowerCase();return Pp[e]||e},zp=function(t,e){var n,r;if(n=e.indexOf(":"),-1===n||(r=e.substr(0,n),"xmlns"===r))t.name=t.element.namespace!==no.html?Wp(e):e;else if(e=e.substring(n+1),t.name=Wp(e),t.namespace=no[r.toLowerCase()],t.namespacePrefix=r,!t.namespace)throw'Unknown namespace ("'+r+'")'},Hp=Fn,Gp=Nn,Kp=Rn,$p=Dn,Qp={"accept-charset":"acceptCharset",accesskey:"accessKey",bgcolor:"bgColor","class":"className",codebase:"codeBase",colspan:"colSpan",contenteditable:"contentEditable",datetime:"dateTime",dirname:"dirName","for":"htmlFor","http-equiv":"httpEquiv",ismap:"isMap",maxlength:"maxLength",novalidate:"noValidate",pubdate:"pubDate",readonly:"readOnly",rowspan:"rowSpan",tabindex:"tabIndex",usemap:"useMap"},Yp=In,Jp=Vn,Xp=Un,Zp=Bn,tf=Wn,ef=zn,nf=Hn,rf=Gn,af=Kn,of=$n,sf=Qn,uf=Yn,cf=Jn,lf=Xn,pf=Zn,ff=function(t){this.init(t)};ff.prototype={bubble:Bp,init:Gp,rebind:Kp,render:$p,toString:Yp,unbind:Jp,update:pf};var df,hf=ff,mf=function(t,e){var n,r,i=[];for(n in e)"twoway"!==n&&"lazy"!==n&&e.hasOwnProperty(n)&&(r=new hf({element:t,name:n,value:e[n],root:t.root}),i[n]=r,"value"!==n&&i.push(r));return(r=i.value)&&i.push(r),i};"undefined"!=typeof document&&(df=lo("div"));var vf=function(t,e){this.element=t,this.root=t.root,this.parentFragment=t.parentFragment,this.attributes=[],this.fragment=new iv({root:t.root,owner:this,template:[e]})};vf.prototype={bubble:function(){this.node&&this.update(),this.element.bubble()},rebind:function(t,e){this.fragment.rebind(t,e)},render:function(t){this.node=t,this.isSvg=t.namespaceURI===no.svg,this.update()},unbind:function(){this.fragment.unbind()},update:function(){var t,e,n=this;t=""+this.fragment,e=tr(t,this.isSvg),this.attributes.filter(function(t){return er(e,t)}).forEach(function(t){n.node.removeAttribute(t.name)}),e.forEach(function(t){n.node.setAttribute(t.name,t.value)}),this.attributes=e},toString:function(){return""+this.fragment}};var gf=vf,yf=function(t,e){return e?e.map(function(e){return new gf(t,e)}):[]},bf=function(t){var e,n,r,i;if(this.element=t,this.root=t.root,this.attribute=t.attributes[this.name||"value"],e=this.attribute.interpolator,e.twowayBinding=this,n=e.keypath){if("}"===n.str.slice(-1))return v("Two-way binding does not work with expressions (`%s` on <%s>)",e.resolver.uniqueString,t.name,{ractive:this.root}),!1;if(n.isSpecial)return v("Two-way binding does not work with %s",e.resolver.ref,{ractive:this.root}),!1}else{var a=e.template.r?"'"+e.template.r+"' reference":"expression";m("The %s being used for two-way binding is ambiguous, and may cause unexpected results. Consider initialising your data to eliminate the ambiguity",a,{ractive:this.root}),e.resolver.forceResolution(),n=e.keypath}this.attribute.isTwoway=!0,this.keypath=n,r=this.root.viewmodel.get(n),void 0===r&&this.getInitialValue&&(r=this.getInitialValue(),void 0!==r&&this.root.viewmodel.set(n,r)),(i=nr(t))&&(this.resetValue=r,i.formBindings.push(this))};bf.prototype={handleChange:function(){var t=this;ys.start(this.root),this.attribute.locked=!0,this.root.viewmodel.set(this.keypath,this.getValue()),ys.scheduleTask(function(){return t.attribute.locked=!1}),ys.end()},rebound:function(){var t,e,n;e=this.keypath,n=this.attribute.interpolator.keypath,e!==n&&(R(this.root._twowayBindings[e.str],this),this.keypath=n,t=this.root._twowayBindings[n.str]||(this.root._twowayBindings[n.str]=[]),t.push(this))},unbind:function(){}},bf.extend=function(t){var e,n=this;return e=function(t){bf.call(this,t),this.init&&this.init()},e.prototype=Eo(n.prototype),r(e.prototype,t),e.extend=bf.extend,e};var xf,wf=bf,_f=rr;xf=wf.extend({getInitialValue:function(){return""},getValue:function(){return this.element.node.value},render:function(){var t,e=this.element.node,n=!1;this.rendered=!0,t=this.root.lazy,this.element.lazy===!0?t=!0:this.element.lazy===!1?t=!1:u(this.element.lazy)?(t=!1,n=+this.element.lazy):u(t||"")&&(n=+t,t=!1,this.element.lazy=n),this.handler=n?ar:_f,e.addEventListener("change",_f,!1),t||(e.addEventListener("input",this.handler,!1),e.attachEvent&&e.addEventListener("keyup",this.handler,!1)),e.addEventListener("blur",ir,!1)},unrender:function(){var t=this.element.node;this.rendered=!1,t.removeEventListener("change",_f,!1),t.removeEventListener("input",this.handler,!1),t.removeEventListener("keyup",this.handler,!1),t.removeEventListener("blur",ir,!1)}});var kf=xf,Ef=kf.extend({getInitialValue:function(){return this.element.fragment?""+this.element.fragment:""},getValue:function(){return this.element.node.innerHTML}}),Sf=Ef,Of=or,Af={},Pf=wf.extend({name:"checked",init:function(){this.siblings=Of(this.root._guid,"radio",this.element.getAttribute("name")),this.siblings.push(this)},render:function(){var t=this.element.node;t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},handleChange:function(){ys.start(this.root),this.siblings.forEach(function(t){t.root.viewmodel.set(t.keypath,t.getValue())}),ys.end()},getValue:function(){return this.element.node.checked},unbind:function(){R(this.siblings,this)}}),Cf=Pf,jf=wf.extend({name:"name",init:function(){this.siblings=Of(this.root._guid,"radioname",this.keypath.str),this.siblings.push(this),this.radioName=!0},getInitialValue:function(){return this.element.getAttribute("checked")?this.element.getAttribute("value"):void 0},render:function(){var t=this.element.node;t.name="{{"+this.keypath.str+"}}",t.checked=this.root.viewmodel.get(this.keypath)==this.element.getAttribute("value"),t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},getValue:function(){var t=this.element.node;return t._ractive?t._ractive.value:t.value},handleChange:function(){this.element.node.checked&&wf.prototype.handleChange.call(this)},rebound:function(t,e){var n;wf.prototype.rebound.call(this,t,e),(n=this.element.node)&&(n.name="{{"+this.keypath.str+"}}")},unbind:function(){R(this.siblings,this)}}),Tf=jf,Mf=wf.extend({name:"name",getInitialValue:function(){return this.noInitialValue=!0,[]},init:function(){var t,e;this.checkboxName=!0,this.siblings=Of(this.root._guid,"checkboxes",this.keypath.str),this.siblings.push(this),this.noInitialValue&&(this.siblings.noInitialValue=!0),this.siblings.noInitialValue&&this.element.getAttribute("checked")&&(t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),t.push(e))},unbind:function(){R(this.siblings,this)},render:function(){var t,e,n=this.element.node;t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),a(t)?this.isChecked=M(t,e):this.isChecked=t==e,n.name="{{"+this.keypath.str+"}}",n.checked=this.isChecked,n.addEventListener("change",_f,!1),n.attachEvent&&n.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},changed:function(){var t=!!this.isChecked;return this.isChecked=this.element.node.checked,this.isChecked===t},handleChange:function(){this.isChecked=this.element.node.checked,wf.prototype.handleChange.call(this)},getValue:function(){return this.siblings.filter(sr).map(ur)}}),Lf=Mf,Ff=wf.extend({name:"checked",render:function(){var t=this.element.node;t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},getValue:function(){return this.element.node.checked}}),Nf=Ff,Rf=wf.extend({getInitialValue:function(){var t,e,n,r,i=this.element.options;if(void 0===this.element.getAttribute("value")&&(e=t=i.length,t)){for(;e--;)if(i[e].getAttribute("selected")){n=i[e].getAttribute("value"),r=!0;break}if(!r)for(;++ee;e+=1)if(r=t[e],t[e].selected)return i=r._ractive?r._ractive.value:r.value},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,ys.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))}}),Df=Rf,If=Df.extend({getInitialValue:function(){return this.element.options.filter(function(t){return t.getAttribute("selected")}).map(function(t){return t.getAttribute("value")})},render:function(){var t;this.element.node.addEventListener("change",_f,!1),t=this.root.viewmodel.get(this.keypath),void 0===t&&this.handleChange()},unrender:function(){this.element.node.removeEventListener("change",_f,!1)},setValue:function(){throw Error("TODO not implemented yet")},getValue:function(){var t,e,n,r,i,a;for(t=[],e=this.element.node.options,r=e.length,n=0;r>n;n+=1)i=e[n],i.selected&&(a=i._ractive?i._ractive.value:i.value,t.push(a));return t},handleChange:function(){var t,e,n;return t=this.attribute,e=t.value,n=this.getValue(),void 0!==e&&L(n,e)||Df.prototype.handleChange.call(this),this},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,ys.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))},updateModel:function(){void 0!==this.attribute.value&&this.attribute.value.length||this.root.viewmodel.set(this.keypath,this.initialValue)}}),qf=If,Vf=wf.extend({render:function(){this.element.node.addEventListener("change",_f,!1)},unrender:function(){this.element.node.removeEventListener("change",_f,!1)},getValue:function(){return this.element.node.files}}),Uf=Vf,Bf=kf.extend({getInitialValue:function(){},getValue:function(){var t=parseFloat(this.element.node.value);return isNaN(t)?void 0:t}}),Wf=cr,zf=pr,Hf=fr,Gf=dr,Kf=hr,$f=/^event(?:\.(.+))?/,Qf=yr,Yf=br,Jf={},Xf={touchstart:!0,touchmove:!0,touchend:!0,touchcancel:!0,touchleave:!0},Zf=wr,td=_r,ed=kr,nd=Er,rd=Sr,id=function(t,e,n){this.init(t,e,n)};id.prototype={bubble:zf,fire:Hf,getAction:Gf,init:Kf,listen:Yf,rebind:Zf,render:td,resolve:ed,unbind:nd,unrender:rd};var ad=id,od=function(t,e){var n,r,i,a,o=[];for(r in e)if(e.hasOwnProperty(r))for(i=r.split("-"),n=i.length;n--;)a=new ad(t,i[n],e[r]),o.push(a);return o},sd=function(t,e){var n,r,i,a=this;this.element=t,this.root=n=t.root,r=e.n||e,("string"==typeof r||(i=new iv({template:r,root:n,owner:t}),r=""+i,i.unbind(),""!==r))&&(e.a?this.params=e.a:e.d&&(this.fragment=new iv({template:e.d,root:n,owner:t}),this.params=this.fragment.getArgsList(),this.fragment.bubble=function(){this.dirtyArgs=this.dirtyValue=!0,a.params=this.getArgsList(),a.ready&&a.update()}),this.fn=g("decorators",n,r),this.fn||p(Io(r,"decorator")))};sd.prototype={init:function(){var t,e,n;if(t=this.element.node,this.params?(n=[t].concat(this.params),e=this.fn.apply(this.root,n)):e=this.fn.call(this.root,t),!e||!e.teardown)throw Error("Decorator definition must return an object with a teardown method");this.actual=e,this.ready=!0},update:function(){this.actual.update?this.actual.update.apply(this.root,this.params):(this.actual.teardown(!0),this.init())},rebind:function(t,e){this.fragment&&this.fragment.rebind(t,e)},teardown:function(t){this.torndown=!0,this.ready&&this.actual.teardown(),!t&&this.fragment&&this.fragment.unbind()}};var ud,cd,ld,pd=sd,fd=Mr,dd=Lr,hd=qr,md=function(t){return t.replace(/-([a-zA-Z])/g,function(t,e){return e.toUpperCase()})};Xa?(cd={},ld=lo("div").style,ud=function(t){var e,n,r;if(t=md(t),!cd[t])if(void 0!==ld[t])cd[t]=t;else for(r=t.charAt(0).toUpperCase()+t.substring(1),e=io.length;e--;)if(n=io[e],void 0!==ld[n+r]){cd[t]=n+r;break}return cd[t]}):ud=null;var vd,gd,yd=ud;Xa?(gd=window.getComputedStyle||Ao.getComputedStyle,vd=function(t){var e,n,r,i,o;if(e=gd(this.node),"string"==typeof t)return o=e[yd(t)],"0px"===o&&(o=0),o;if(!a(t))throw Error("Transition$getStyle must be passed a string, or an array of strings representing CSS properties");for(n={},r=t.length;r--;)i=t[r],o=e[yd(i)],"0px"===o&&(o=0),n[i]=o;return n}):vd=null;var bd=vd,xd=function(t,e){var n;if("string"==typeof t)this.node.style[yd(t)]=e;else for(n in t)t.hasOwnProperty(n)&&(this.node.style[yd(n)]=t[n]);return this},wd=function(t){var e;this.duration=t.duration,this.step=t.step,this.complete=t.complete,"string"==typeof t.easing?(e=t.root.easing[t.easing],e||(v(Io(t.easing,"easing")),e=Vr)):e="function"==typeof t.easing?t.easing:Vr,this.easing=e,this.start=ns(),this.end=this.start+this.duration,this.running=!0,ws.add(this)};wd.prototype={tick:function(t){var e,n;return this.running?t>this.end?(this.step&&this.step(1),this.complete&&this.complete(1),!1):(e=t-this.start,n=this.easing(e/this.duration),this.step&&this.step(n),!0):!1},stop:function(){this.abort&&this.abort(),this.running=!1}};var _d,kd,Ed,Sd,Od,Ad,Pd,Cd,jd=wd,Td=RegExp("^-(?:"+io.join("|")+")-"),Md=function(t){return t.replace(Td,"")},Ld=RegExp("^(?:"+io.join("|")+")([A-Z])"),Fd=function(t){var e;return t?(Ld.test(t)&&(t="-"+t),e=t.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})):""},Nd={},Rd={};Xa?(kd=lo("div").style,function(){void 0!==kd.transition?(Ed="transition",Sd="transitionend",Od=!0):void 0!==kd.webkitTransition?(Ed="webkitTransition",Sd="webkitTransitionEnd",Od=!0):Od=!1}(),Ed&&(Ad=Ed+"Duration",Pd=Ed+"Property",Cd=Ed+"TimingFunction"),_d=function(t,e,n,r,i){setTimeout(function(){var a,o,s,u,c;u=function(){o&&s&&(t.root.fire(t.name+":end",t.node,t.isIntro),i())},a=(t.node.namespaceURI||"")+t.node.tagName,t.node.style[Pd]=r.map(yd).map(Fd).join(","),t.node.style[Cd]=Fd(n.easing||"linear"),t.node.style[Ad]=n.duration/1e3+"s",c=function(e){var n;n=r.indexOf(md(Md(e.propertyName))),-1!==n&&r.splice(n,1),r.length||(t.node.removeEventListener(Sd,c,!1),s=!0,u())},t.node.addEventListener(Sd,c,!1),setTimeout(function(){for(var i,l,p,f,d,h=r.length,v=[];h--;)f=r[h],i=a+f,Od&&!Rd[i]&&(t.node.style[yd(f)]=e[f],Nd[i]||(l=t.getStyle(f),Nd[i]=t.getStyle(f)!=e[f],Rd[i]=!Nd[i],Rd[i]&&(t.node.style[yd(f)]=l))),(!Od||Rd[i])&&(void 0===l&&(l=t.getStyle(f)),p=r.indexOf(f),-1===p?m("Something very strange happened with transitions. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!",{node:t.node}):r.splice(p,1),d=/[^\d]*$/.exec(e[f])[0],v.push({name:yd(f),interpolator:Vo(parseFloat(l),parseFloat(e[f])),suffix:d}));v.length?new jd({root:t.root,duration:n.duration,easing:md(n.easing||""),step:function(e){var n,r;for(r=v.length;r--;)n=v[r],t.node.style[n.name]=n.interpolator(e)+n.suffix},complete:function(){o=!0,u()}}):o=!0,r.length||(t.node.removeEventListener(Sd,c,!1),s=!0,u())},0)},n.delay||0)}):_d=null;var Dd,Id,qd,Vd,Ud,Bd=_d;if("undefined"!=typeof document){if(Dd="hidden",Ud={},Dd in document)qd="";else for(Vd=io.length;Vd--;)Id=io[Vd],Dd=Id+"Hidden",Dd in document&&(qd=Id);void 0!==qd?(document.addEventListener(qd+"visibilitychange",Ur),Ur()):("onfocusout"in document?(document.addEventListener("focusout",Br),document.addEventListener("focusin",Wr)):(window.addEventListener("pagehide",Br),window.addEventListener("blur",Br),window.addEventListener("pageshow",Wr),window.addEventListener("focus",Wr)),Ud.hidden=!1)}var Wd,zd,Hd,Gd=Ud;Xa?(zd=window.getComputedStyle||Ao.getComputedStyle,Wd=function(t,e,n){var r,i=this;if(4===arguments.length)throw Error("t.animateStyle() returns a promise - use .then() instead of passing a callback");if(Gd.hidden)return this.setStyle(t,e),Hd||(Hd=cs.resolve());"string"==typeof t?(r={},r[t]=e):(r=t,n=e),n||(v('The "%s" transition does not supply an options object to `t.animateStyle()`. This will break in a future version of Ractive. For more info see https://github.com/RactiveJS/Ractive/issues/340',this.name),n=this);var a=new cs(function(t){var e,a,o,s,u,c,l;if(!n.duration)return i.setStyle(r),void t();for(e=Object.keys(r),a=[],o=zd(i.node),u={},c=e.length;c--;)l=e[c],s=o[yd(l)],"0px"===s&&(s=0),s!=r[l]&&(a.push(l),i.node.style[yd(l)]=s);return a.length?void Bd(i,r,n,a,t):void t()});return a}):Wd=null;var Kd=Wd,$d=function(t,e){return"number"==typeof t?t={duration:t}:"string"==typeof t?t="slow"===t?{duration:600}:"fast"===t?{duration:200}:{duration:400}:t||(t={}),i({},t,e)},Qd=zr,Yd=function(t,e,n){this.init(t,e,n)};Yd.prototype={init:hd,start:Qd,getStyle:bd,setStyle:xd,animateStyle:Kd,processParams:$d};var Jd,Xd,Zd=Yd,th=Gr;Jd=function(){var t=this.node,e=this.fragment.toString(!1);if(window&&window.appearsToBeIELessEqual8&&(t.type="text/css"),t.styleSheet)t.styleSheet.cssText=e;else{for(;t.hasChildNodes();)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}},Xd=function(){this.node.type&&"text/javascript"!==this.node.type||m("Script tag was updated. This does not cause the code to be re-evaluated!",{ractive:this.root}),this.node.text=this.fragment.toString(!1)};var eh=function(){var t,e;return this.template.y?"":(t="<"+this.template.e,t+=this.attributes.map(Xr).join("")+this.conditionalAttributes.map(Xr).join(""),"option"===this.name&&Yr(this)&&(t+=" selected"),"input"===this.name&&Jr(this)&&(t+=" checked"),t+=">","textarea"===this.name&&void 0!==this.getAttribute("value")?t+=Ee(this.getAttribute("value")):void 0!==this.getAttribute("contenteditable")&&(t+=this.getAttribute("value")||""),this.fragment&&(e="script"!==this.name&&"style"!==this.name,t+=this.fragment.toString(e)),al.test(this.template.e)||(t+=""),t)},nh=Zr,rh=ti,ih=function(t){this.init(t)};ih.prototype={bubble:jp,detach:Tp,find:Mp,findAll:Lp,findAllComponents:Fp,findComponent:Np,findNextNode:Rp,firstNode:Dp,getAttribute:Ip,init:fd,rebind:dd,render:th,toString:eh,unbind:nh,unrender:rh};var ah=ih,oh=/^\s*$/,sh=/^\s*/,uh=function(t){var e,n,r,i;return e=t.split("\n"),n=e[0],void 0!==n&&oh.test(n)&&e.shift(),r=N(e),void 0!==r&&oh.test(r)&&e.pop(),i=e.reduce(ni,null),i&&(t=e.map(function(t){return t.replace(i,"")}).join("\n")),t},ch=ri,lh=function(t,e){var n;return e?n=t.split("\n").map(function(t,n){return n?e+t:t}).join("\n"):t},ph='Could not find template for partial "%s"',fh=function(t){var e,n;e=this.parentFragment=t.parentFragment,this.root=e.root,this.type=Pc,this.index=t.index,this.name=t.template.r,this.rendered=!1,this.fragment=this.fragmentToRender=this.fragmentToUnrender=null,Wl.init(this,t),this.keypath||((n=ch(this.root,this.name,e))?(xl.call(this),this.isNamed=!0,this.setTemplate(n)):v(ph,this.name))};fh.prototype={bubble:function(){this.parentFragment.bubble()},detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},firstNode:function(){return this.fragment.firstNode()},findNextNode:function(){return this.parentFragment.findNextNode(this)},getPartialName:function(){return this.isNamed&&this.name?this.name:void 0===this.value?this.name:this.value},getValue:function(){return this.fragment.getValue()},rebind:function(t,e){this.isNamed||Bl.call(this,t,e),this.fragment&&this.fragment.rebind(t,e)},render:function(){return this.docFrag=document.createDocumentFragment(),this.update(),this.rendered=!0,this.docFrag},resolve:Wl.resolve,setValue:function(t){var e;(void 0===t||t!==this.value)&&(void 0!==t&&(e=ch(this.root,""+t,this.parentFragment)),!e&&this.name&&(e=ch(this.root,this.name,this.parentFragment))&&(xl.call(this),this.isNamed=!0),e||v(ph,this.name,{ractive:this.root}),this.value=t,this.setTemplate(e||[]),this.bubble(),this.rendered&&ys.addView(this))},setTemplate:function(t){this.fragment&&(this.fragment.unbind(),this.rendered&&(this.fragmentToUnrender=this.fragment)),this.fragment=new iv({template:t,root:this.root,owner:this,pElement:this.parentFragment.pElement}),this.fragmentToRender=this.fragment},toString:function(t){var e,n,r,i;return e=this.fragment.toString(t),n=this.parentFragment.items[this.index-1],n&&n.type===kc?(r=n.text.split("\n").pop(),(i=/^\s+$/.exec(r))?lh(e,i[0]):e):e},unbind:function(){this.isNamed||xl.call(this),this.fragment&&this.fragment.unbind()},unrender:function(t){this.rendered&&(this.fragment&&this.fragment.unrender(t),this.rendered=!1)},update:function(){var t,e;this.fragmentToUnrender&&(this.fragmentToUnrender.unrender(!0),this.fragmentToUnrender=null),this.fragmentToRender&&(this.docFrag.appendChild(this.fragmentToRender.render()),this.fragmentToRender=null),this.rendered&&(t=this.parentFragment.getNode(),e=this.parentFragment.findNextNode(this),t.insertBefore(this.docFrag,e))}};var dh,hh,mh,vh=fh,gh=ui,yh=ci,bh=new as("detach"),xh=li,wh=pi,_h=fi,kh=di,Eh=hi,Sh=mi,Oh=function(t,e,n,r){var i=t.root,a=t.keypath;r?i.viewmodel.smartUpdate(a,e,r):i.viewmodel.mark(a)},Ah=[],Ph=["pop","push","reverse","shift","sort","splice","unshift"];Ph.forEach(function(t){var e=function(){for(var e=arguments.length,n=Array(e),r=0;e>r;r++)n[r]=arguments[r];var i,a,o,s;for(i=yu(this,t,n),a=Array.prototype[t].apply(this,arguments),ys.start(),this._ractive.setting=!0,s=this._ractive.wrappers.length;s--;)o=this._ractive.wrappers[s],ys.addRactive(o.root),Oh(o,this,t,i);return ys.end(),this._ractive.setting=!1,a};So(Ah,t,{value:e})}),dh={},dh.__proto__?(hh=function(t){t.__proto__=Ah},mh=function(t){t.__proto__=Array.prototype}):(hh=function(t){var e,n;for(e=Ph.length;e--;)n=Ph[e],So(t,n,{value:Ah[n],configurable:!0})},mh=function(t){var e;for(e=Ph.length;e--;)delete t[Ph[e]]; -}),hh.unpatch=mh;var Ch,jh,Th,Mh=hh;Ch={filter:function(t){return a(t)&&(!t._ractive||!t._ractive.setting)},wrap:function(t,e,n){return new jh(t,e,n)}},jh=function(t,e,n){this.root=t,this.value=e,this.keypath=E(n),e._ractive||(So(e,"_ractive",{value:{wrappers:[],instances:[],setting:!1},configurable:!0}),Mh(e)),e._ractive.instances[t._guid]||(e._ractive.instances[t._guid]=0,e._ractive.instances.push(t)),e._ractive.instances[t._guid]+=1,e._ractive.wrappers.push(this)},jh.prototype={get:function(){return this.value},teardown:function(){var t,e,n,r,i;if(t=this.value,e=t._ractive,n=e.wrappers,r=e.instances,e.setting)return!1;if(i=n.indexOf(this),-1===i)throw Error(Th);if(n.splice(i,1),n.length){if(r[this.root._guid]-=1,!r[this.root._guid]){if(i=r.indexOf(this.root),-1===i)throw Error(Th);r.splice(i,1)}}else delete t._ractive,Mh.unpatch(this.value)}},Th="Something went wrong in a rather interesting way";var Lh,Fh,Nh=Ch,Rh=/^\s*[0-9]+\s*$/,Dh=function(t){return Rh.test(t)?[]:{}};try{Object.defineProperty({},"test",{value:0}),Lh={filter:function(t,e,n){var r,i;return e?(e=E(e),(r=n.viewmodel.wrapped[e.parent.str])&&!r.magic?!1:(i=n.viewmodel.get(e.parent),a(i)&&/^[0-9]+$/.test(e.lastKey)?!1:i&&("object"==typeof i||"function"==typeof i))):!1},wrap:function(t,e,n){return new Fh(t,e,n)}},Fh=function(t,e,n){var r,i,a;return n=E(n),this.magic=!0,this.ractive=t,this.keypath=n,this.value=e,this.prop=n.lastKey,r=n.parent,this.obj=r.isRoot?t.viewmodel.data:t.viewmodel.get(r),i=this.originalDescriptor=Object.getOwnPropertyDescriptor(this.obj,this.prop),i&&i.set&&(a=i.set._ractiveWrappers)?void(-1===a.indexOf(this)&&a.push(this)):void vi(this,e,i)},Fh.prototype={get:function(){return this.value},reset:function(t){return this.updating?void 0:(this.updating=!0,this.obj[this.prop]=t,ys.addRactive(this.ractive),this.ractive.viewmodel.mark(this.keypath,{keepExistingWrapper:!0}),this.updating=!1,!0)},set:function(t,e){this.updating||(this.obj[this.prop]||(this.updating=!0,this.obj[this.prop]=Dh(t),this.updating=!1),this.obj[this.prop][t]=e)},teardown:function(){var t,e,n,r,i;return this.updating?!1:(t=Object.getOwnPropertyDescriptor(this.obj,this.prop),e=t&&t.set,void(e&&(r=e._ractiveWrappers,i=r.indexOf(this),-1!==i&&r.splice(i,1),r.length||(n=this.obj[this.prop],Object.defineProperty(this.obj,this.prop,this.originalDescriptor||{writable:!0,enumerable:!0,configurable:!0}),this.obj[this.prop]=n))))}}}catch(Po){Lh=!1}var Ih,qh,Vh=Lh;Vh&&(Ih={filter:function(t,e,n){return Vh.filter(t,e,n)&&Nh.filter(t)},wrap:function(t,e,n){return new qh(t,e,n)}},qh=function(t,e,n){this.value=e,this.magic=!0,this.magicWrapper=Vh.wrap(t,e,n),this.arrayWrapper=Nh.wrap(t,e,n)},qh.prototype={get:function(){return this.value},teardown:function(){this.arrayWrapper.teardown(),this.magicWrapper.teardown()},reset:function(t){return this.magicWrapper.reset(t)}});var Uh=Ih,Bh=gi,Wh={},zh=xi,Hh=wi,Gh=Ei,Kh=Ci,$h=ji,Qh=function(t,e){this.computation=t,this.viewmodel=t.viewmodel,this.ref=e,this.root=this.viewmodel.ractive,this.parentFragment=this.root.component&&this.root.component.parentFragment};Qh.prototype={resolve:function(t){this.computation.softDeps.push(t),this.computation.unresolvedDeps[t.str]=null,this.viewmodel.register(t,this.computation,"computed")}};var Yh=Qh,Jh=function(t,e){this.key=t,this.getter=e.getter,this.setter=e.setter,this.hardDeps=e.deps||[],this.softDeps=[],this.unresolvedDeps={},this.depValues={},this._dirty=this._firstRun=!0};Jh.prototype={constructor:Jh,init:function(t){var e,n=this;this.viewmodel=t,this.bypass=!0,e=t.get(this.key),t.clearCache(this.key.str),this.bypass=!1,this.setter&&void 0!==e&&this.set(e),this.hardDeps&&this.hardDeps.forEach(function(e){return t.register(e,n,"computed")})},invalidate:function(){this._dirty=!0},get:function(){var t,e,n=this,r=!1;if(this.getting){var i="The "+this.key.str+" computation indirectly called itself. This probably indicates a bug in the computation. It is commonly caused by `array.sort(...)` - if that's the case, clone the array first with `array.slice().sort(...)`";return h(i),this.value}if(this.getting=!0,this._dirty){if(this._firstRun||!this.hardDeps.length&&!this.softDeps.length?r=!0:[this.hardDeps,this.softDeps].forEach(function(t){var e,i,a;if(!r)for(a=t.length;a--;)if(e=t[a],i=n.viewmodel.get(e),!s(i,n.depValues[e.str]))return n.depValues[e.str]=i,void(r=!0)}),r){this.viewmodel.capture();try{this.value=this.getter()}catch(a){m('Failed to compute "%s"',this.key.str),f(a.stack||a),this.value=void 0}t=this.viewmodel.release(),e=this.updateDependencies(t),e&&[this.hardDeps,this.softDeps].forEach(function(t){t.forEach(function(t){n.depValues[t.str]=n.viewmodel.get(t)})})}this._dirty=!1}return this.getting=this._firstRun=!1,this.value},set:function(t){if(this.setting)return void(this.value=t);if(!this.setter)throw Error("Computed properties without setters are read-only. (This may change in a future version of Ractive!)");this.setter(t)},updateDependencies:function(t){var e,n,r,i,a;for(n=this.softDeps,e=n.length;e--;)r=n[e],-1===t.indexOf(r)&&(i=!0,this.viewmodel.unregister(r,this,"computed"));for(e=t.length;e--;)r=t[e],-1!==n.indexOf(r)||this.hardDeps&&-1!==this.hardDeps.indexOf(r)||(i=!0,Ti(this.viewmodel,r)&&!this.unresolvedDeps[r.str]?(a=new Yh(this,r.str),t.splice(e,1),this.unresolvedDeps[r.str]=a,ys.addUnresolved(a)):this.viewmodel.register(r,this,"computed"));return i&&(this.softDeps=t.slice()),i}};var Xh=Jh,Zh=Mi,tm={FAILED_LOOKUP:!0},em=Li,nm={},rm=Ni,im=Ri,am=function(t,e){this.localKey=t,this.keypath=e.keypath,this.origin=e.origin,this.deps=[],this.unresolved=[],this.resolved=!1};am.prototype={forceResolution:function(){this.keypath=this.localKey,this.setup()},get:function(t,e){return this.resolved?this.origin.get(this.map(t),e):void 0},getValue:function(){return this.keypath?this.origin.get(this.keypath):void 0},initViewmodel:function(t){this.local=t,this.setup()},map:function(t){return void 0===typeof this.keypath?this.localKey:t.replace(this.localKey,this.keypath)},register:function(t,e,n){this.deps.push({keypath:t,dep:e,group:n}),this.resolved&&this.origin.register(this.map(t),e,n)},resolve:function(t){void 0!==this.keypath&&this.unbind(!0),this.keypath=t,this.setup()},set:function(t,e){this.resolved||this.forceResolution(),this.origin.set(this.map(t),e)},setup:function(){var t=this;void 0!==this.keypath&&(this.resolved=!0,this.deps.length&&(this.deps.forEach(function(e){var n=t.map(e.keypath);if(t.origin.register(n,e.dep,e.group),e.dep.setValue)e.dep.setValue(t.origin.get(n));else{if(!e.dep.invalidate)throw Error("An unexpected error occurred. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");e.dep.invalidate()}}),this.origin.mark(this.keypath)))},setValue:function(t){if(!this.keypath)throw Error("Mapping does not have keypath, cannot set value. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");this.origin.set(this.keypath,t)},unbind:function(t){var e=this;t||delete this.local.mappings[this.localKey],this.resolved&&(this.deps.forEach(function(t){e.origin.unregister(e.map(t.keypath),t.dep,t.group)}),this.tracker&&this.origin.unregister(this.keypath,this.tracker))},unregister:function(t,e,n){var r,i;if(this.resolved){for(r=this.deps,i=r.length;i--;)if(r[i].dep===e){r.splice(i,1);break}this.origin.unregister(this.map(t),e,n)}}};var om=Di,sm=function(t,e){var n,r,i,a;return n={},r=0,i=t.map(function(t,i){var o,s,u;s=r,u=e.length;do{if(o=e.indexOf(t,s),-1===o)return a=!0,-1;s=o+1}while(n[o]&&u>s);return o===r&&(r+=1),o!==i&&(a=!0),n[o]=!0,o})},um=Ii,cm={},lm=Ui,pm=Wi,fm=zi,dm=Hi,hm=Ki,mm={implicit:!0},vm={noCascade:!0},gm=Qi,ym=Yi,bm=function(t){var e,n,r=t.adapt,i=t.data,a=t.ractive,o=t.computed,s=t.mappings;this.ractive=a,this.adaptors=r,this.onchange=t.onchange,this.cache={},this.cacheMap=Eo(null),this.deps={computed:Eo(null),"default":Eo(null)},this.depsMap={computed:Eo(null),"default":Eo(null)},this.patternObservers=[],this.specials=Eo(null),this.wrapped=Eo(null),this.computations=Eo(null),this.captureGroups=[],this.unresolvedImplicitDependencies=[],this.changes=[],this.implicitChanges={},this.noCascade={},this.data=i,this.mappings=Eo(null);for(e in s)this.map(E(e),s[e]);if(i)for(e in i)(n=this.mappings[e])&&void 0===n.getValue()&&n.setValue(i[e]);for(e in o)s&&e in s&&p("Cannot map to a computed property ('%s')",e),this.compute(E(e),o[e]);this.ready=!0};bm.prototype={adapt:Bh,applyChanges:Gh,capture:Kh,clearCache:$h,compute:Zh,get:em,init:rm,map:im,mark:om,merge:um,register:lm,release:pm,reset:fm,set:dm,smartUpdate:hm,teardown:gm,unregister:ym};var xm=bm;Xi.prototype={constructor:Xi,begin:function(t){this.inProcess[t._guid]=!0},end:function(t){var e=t.parent;e&&this.inProcess[e._guid]?Zi(this.queue,e).push(t):ta(this,t),delete this.inProcess[t._guid]}};var wm=Xi,_m=ea,km=/\$\{([^\}]+)\}/g,Em=new as("construct"),Sm=new as("config"),Om=new wm("init"),Am=0,Pm=["adaptors","components","decorators","easing","events","interpolators","partials","transitions"],Cm=aa,jm=la;la.prototype={bubble:function(){this.dirty||(this.dirty=!0,ys.addView(this))},update:function(){this.callback(this.fragment.getValue()),this.dirty=!1},rebind:function(t,e){this.fragment.rebind(t,e)},unbind:function(){this.fragment.unbind()}};var Tm=function(t,e,n,i,o){var s,u,c,l,p,f,d={},h={},v={},g=[];for(u=t.parentFragment,c=t.root,o=o||{},r(d,o),o.content=i||[],d[""]=o.content,e.defaults.el&&m("The <%s/> component has a default `el` property; it has been disregarded",t.name),l=u;l;){if(l.owner.type===Mc){p=l.owner.container;break}l=l.parent}return n&&Object.keys(n).forEach(function(e){var r,i,o=n[e];if("string"==typeof o)r=fl(o),h[e]=r?r.value:o;else if(0===o)h[e]=!0;else{if(!a(o))throw Error("erm wut");fa(o)?(v[e]={origin:t.root.viewmodel,keypath:void 0},i=pa(t,o[0],function(t){t.isSpecial?f?s.set(e,t.value):(h[e]=t.value,delete v[e]):f?s.viewmodel.mappings[e].resolve(t):v[e].keypath=t})):i=new jm(t,o,function(t){f?s.set(e,t):h[e]=t}),g.push(i)}}),s=Eo(e.prototype),Cm(s,{el:null,append:!0,data:h,partials:o,magic:c.magic||e.defaults.magic,modifyArrays:c.modifyArrays,adapt:c.adapt},{parent:c,component:t,container:p,mappings:v,inlinePartials:d,cssIds:u.cssIds}),f=!0,t.resolvers=g,s},Mm=da,Lm=function(t){var e,n;for(e=t.root;e;)(n=e._liveComponentQueries["_"+t.name])&&n.push(t.instance),e=e.parent},Fm=ma,Nm=va,Rm=ga,Dm=ya,Im=ba,qm=new as("teardown"),Vm=wa,Um=function(t,e){this.init(t,e)};Um.prototype={detach:yh,find:xh,findAll:wh,findAllComponents:_h,findComponent:kh,findNextNode:Eh,firstNode:Sh,init:Fm,rebind:Nm,render:Rm,toString:Dm,unbind:Im,unrender:Vm};var Bm=Um,Wm=function(t){this.type=Cc,this.value=t.template.c};Wm.prototype={detach:gl,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createComment(this.value)),this.node},toString:function(){return""},unrender:function(t){t&&this.node.parentNode.removeChild(this.node)}};var zm=Wm,Hm=function(t){var e,n;this.type=Mc,this.container=e=t.parentFragment.root,this.component=n=e.component,this.container=e,this.containerFragment=t.parentFragment,this.parentFragment=n.parentFragment;var r=this.name=t.template.n||"",i=e._inlinePartials[r];i||(m('Could not find template for partial "'+r+'"',{ractive:t.root}),i=[]),this.fragment=new iv({owner:this,root:e.parent,template:i,pElement:this.containerFragment.pElement}),a(n.yielders[r])?n.yielders[r].push(this):n.yielders[r]=[this],ys.scheduleTask(function(){if(n.yielders[r].length>1)throw Error("A component template can only have one {{yield"+(r?" "+r:"")+"}} declaration at a time")})};Hm.prototype={detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},findNextNode:function(){return this.containerFragment.findNextNode(this)},firstNode:function(){return this.fragment.firstNode()},getValue:function(t){return this.fragment.getValue(t)},render:function(){return this.fragment.render()},unbind:function(){this.fragment.unbind()},unrender:function(t){this.fragment.unrender(t),R(this.component.yielders[this.name],this)},rebind:function(t,e){this.fragment.rebind(t,e)},toString:function(){return""+this.fragment}};var Gm=Hm,Km=function(t){this.declaration=t.template.a};Km.prototype={init:ko,render:ko,unrender:ko,teardown:ko,toString:function(){return""}};var $m=Km,Qm=_a,Ym=Ea,Jm=Sa,Xm=Oa,Zm=Ca,tv=Ta,ev=function(t){this.init(t)};ev.prototype={bubble:lc,detach:pc,find:fc,findAll:dc,findAllComponents:hc,findComponent:mc,findNextNode:vc,firstNode:gc,getArgsList:hl,getNode:ml,getValue:vl,init:Qm,rebind:Ym,registerIndexRef:function(t){var e=this.registeredIndexRefs;-1===e.indexOf(t)&&e.push(t)},render:Jm,toString:Xm,unbind:Zm,unregisterIndexRef:function(t){var e=this.registeredIndexRefs;e.splice(e.indexOf(t),1)},unrender:tv};var nv,rv,iv=ev,av=Ma,ov=["template","partials","components","decorators","events"],sv=new as("reset"),uv=function(t,e){function n(e,r,i){i&&i.partials[t]||e.forEach(function(e){e.type===Pc&&e.getPartialName()===t&&r.push(e),e.fragment&&n(e.fragment.items,r,i),a(e.fragments)?n(e.fragments,r,i):a(e.items)?n(e.items,r,i):e.type===Tc&&e.instance&&n(e.instance.fragment.items,r,e.instance),e.type===Ac&&(a(e.attributes)&&n(e.attributes,r,i),a(e.conditionalAttributes)&&n(e.conditionalAttributes,r,i))})}var r,i=[];return n(this.fragment.items,i),this.partials[t]=e,r=ys.start(this,!0),i.forEach(function(e){e.value=void 0,e.setValue(t)}),ys.end(),r},cv=La,lv=xu("reverse"),pv=Fa,fv=xu("shift"),dv=xu("sort"),hv=xu("splice"),mv=Ra,vv=Da,gv=new as("teardown"),yv=qa,bv=Va,xv=Ua,wv=new as("unrender"),_v=xu("unshift"),kv=Ba,Ev=new as("update"),Sv=Wa,Ov={add:Zo,animate:Es,detach:Os,find:Ps,findAll:Ds,findAllComponents:Is,findComponent:qs,findContainer:Vs,findParent:Us,fire:Hs,get:Gs,insert:$s,merge:Ys,observe:pu,observeOnce:fu,off:mu,on:vu,once:gu,pop:wu,push:_u,render:ju,reset:av,resetPartial:uv,resetTemplate:cv,reverse:lv,set:pv,shift:fv,sort:dv,splice:hv,subtract:mv,teardown:vv,toggle:yv,toHTML:bv,toHtml:bv,unrender:xv,unshift:_v,update:kv,updateModel:Sv},Av=function(t,e,n){return n||Ha(t,e)?function(){var n,r="_super"in this,i=this._super;return this._super=e,n=t.apply(this,arguments),r&&(this._super=i),n}:t},Pv=Ga,Cv=Ya,jv=function(t){var e,n,r={};return t&&(e=t._ractive)?(r.ractive=e.root,r.keypath=e.keypath.str,r.index={},(n=Cl(e.proxy.parentFragment))&&(r.index=Cl.resolve(n)),r):r};nv=function(t){return this instanceof nv?void Cm(this,t):new nv(t)},rv={DEBUG:{writable:!0,value:!0},DEBUG_PROMISES:{writable:!0,value:!0},extend:{value:Cv},getNodeInfo:{value:jv},parse:{value:Gu},Promise:{value:cs},svg:{value:ro},magic:{value:eo},VERSION:{value:"0.7.3"},adaptors:{writable:!0,value:{}},components:{writable:!0,value:{}},decorators:{writable:!0,value:{}},easing:{writable:!0,value:uo},events:{writable:!0,value:{}},interpolators:{writable:!0,value:Bo},partials:{writable:!0,value:{}},transitions:{writable:!0,value:{}}},Oo(nv,rv),nv.prototype=r(Ov,so),nv.prototype.constructor=nv,nv.defaults=nv.prototype;var Tv="function";if(typeof Date.now!==Tv||typeof String.prototype.trim!==Tv||typeof Object.keys!==Tv||typeof Array.prototype.indexOf!==Tv||typeof Array.prototype.forEach!==Tv||typeof Array.prototype.map!==Tv||typeof Array.prototype.filter!==Tv||"undefined"!=typeof window&&typeof window.addEventListener!==Tv)throw Error("It looks like you're attempting to use Ractive.js in an older browser. You'll need to use one of the 'legacy builds' in order to continue - see http://docs.ractivejs.org/latest/legacy-builds for more information.");var Mv=nv;return Mv})},{}],206:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.observe("value",function(e,n,r){var i=t.get(),a=i.min,o=i.max,s=Math.clamp(a,o,e);t.animate("percentage",Math.round((s-a)/(o-a)*100))})}}}(i),i.exports.template={v:3,t:[" ",{p:[13,1,293],t:7,e:"div",a:{"class":"bar"},f:[{p:[14,3,313],t:7,e:"div",a:{"class":["barFill ",{t:2,r:"state",p:[14,23,333]}],style:["width: ",{t:2,r:"percentage",p:[14,48,358]},"%"]}}," ",{p:[15,3,384],t:7,e:"span",a:{"class":"barText"},f:[{t:16,p:[15,25,406]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],207:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{clickable:function(){return this.get("enabled")&&!this.get("state")?!0:!1},enabled:function(){return this.get("config.status")===n.UI_INTERACTIVE?!0:!1},styles:function(){var t="";if(this.get("tooltip-side")&&(t=" tooltip-"+this.get("tooltip-side")),this.get("grid")&&(t+=" gridable"),this.get("enabled")){var e=this.get("state"),n=this.get("style");return e?"inactive "+e+" "+t:"active normal "+n+" "+t}return"inactive disabled "+t}},oninit:function(){var t=this;this.on("press",function(e){var n=t.get(),i=n.action,a=n.params;(0,r.act)(t.get("config.ref"),i,a),e.node.blur()})}}}(i),i.exports.template={v:3,t:[" ",{p:[48,1,1178],t:7,e:"span",a:{"class":["button ",{t:2,r:"styles",p:[48,21,1198]}],unselectable:"on","data-tooltip":[{t:2,r:"tooltip",p:[51,17,1280]}]},m:[{t:4,f:["tabindex='0'"],r:"clickable",p:[50,3,1232]}],v:{"mouseover-mousemove":"hover",mouseleave:"unhover","click-enter":{n:[{t:4,f:["press"],r:"clickable",p:[54,19,1370]}],d:[]}},f:[{t:4,f:[{p:[56,5,1416],t:7,e:"i",a:{"class":["fa fa-",{t:2,r:"icon",p:[56,21,1432]}]}}],n:50,r:"icon",p:[55,3,1399]}," ",{t:16,p:[58,3,1459]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],208:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"display"},f:[{t:4,f:[{p:[3,5,42],t:7,e:"header",f:[{p:[4,7,57],t:7,e:"h3",f:[{t:2,r:"title",p:[4,11,61]}]}," ",{t:4,f:[{p:[6,9,105],t:7,e:"div",a:{"class":"buttonRight"},f:[{t:16,n:"button",p:[6,34,130]}]}],n:50,r:"button",p:[5,7,82]}]}],n:50,r:"title",p:[2,3,24]}," ",{p:[10,3,193],t:7,e:"article",f:[{t:16,p:[11,5,207]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],209:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.on("clear",function(){t.set("value",""),t.find("input").focus()})}}}(i),i.exports.template={v:3,t:[" ",{p:[12,1,170],t:7,e:"input",a:{type:"text",value:[{t:2,r:"value",p:[12,27,196]}],placeholder:[{t:2,r:"placeholder",p:[12,51,220]}]}}," ",{p:[13,1,240],t:7,e:"ui-button",a:{icon:"refresh"},v:{press:"clear"}}]},e.exports=r.extend(i.exports)},{205:205}],210:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";e.exports={data:{graph:t(201),xaccessor:function(t){return t.x},yaccessor:function(t){return t.y}},computed:{size:function(){var t=this.get("points");return t[0].length},scale:function(){var t,e=this.get("points");return(t=Math).max.apply(t,Array.map(e,function(t){var e;return(e=Math).max.apply(e,Array.map(t,function(t){return t.y}))}))},xaxis:function(){var t=this.get("xinc"),e=this.get("size");return Array.from(Array(e).keys()).filter(function(e){return e&&e%t==0})},yaxis:function(){var t=this.get("yinc"),e=this.get("scale");return Array.from(Array(t).keys()).map(function(t){return Math.round(e*(++t/100)*10)})}},oninit:function(){var t=this;this.on({enter:function(t){this.set("selected",t.index.count)},exit:function(t){this.set("selected")}}),window.addEventListener("resize",function(e){t.set("width",t.el.clientWidth)})},onrender:function(){this.set("width",this.el.clientWidth)}}}(i),i.exports.template={v:3,t:[" ",{p:[47,1,1269],t:7,e:"svg",a:{"class":"linegraph",width:"100%",height:[{t:2,x:{r:["height"],s:"_0+10"},p:[47,45,1313]}]},f:[{p:[48,3,1334],t:7,e:"g",a:{transform:"translate(0, 5)"},f:[{t:4,f:[{t:4,f:[{p:[51,9,1504],t:7,e:"line",a:{x1:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,19,1514]}],x2:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,38,1533]}],y1:"0",y2:[{t:2,r:"height",p:[51,64,1559]}],stroke:"darkgray"}}," ",{t:4,f:[{p:[53,11,1635],t:7,e:"text",a:{x:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[53,20,1644]}],y:[{t:2,x:{r:["height"],s:"_0-5"},p:[53,38,1662]}],"text-anchor":"middle",fill:"white"},f:[{t:2,x:{r:["size",".","xfactor"],s:"(_0-_1)*_2"},p:[53,88,1712]}," ",{t:2,r:"xunit",p:[53,113,1737]}]}],n:50,x:{r:["@index"],s:"_0%2==0"},p:[52,9,1600]}],n:52,r:"xaxis",p:[50,7,1479]}," ",{t:4,f:[{p:[57,9,1820],t:7,e:"line",a:{x1:"0",x2:[{t:2,r:"width",p:[57,26,1837]}],y1:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,41,1852]}],y2:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,60,1871]}],stroke:"darkgray"}}," ",{p:[58,9,1915],t:7,e:"text",a:{x:"0",y:[{t:2,x:{r:["yscale","."],s:"_0(_1)-5"},p:[58,24,1930]}],"text-anchor":"begin",fill:"white"},f:[{t:2,x:{r:[".","yfactor"],s:"_0*_1"},p:[58,76,1982]}," ",{t:2,r:"yunit",p:[58,92,1998]}]}],n:52,r:"yaxis",p:[56,7,1795]}," ",{t:4,f:[{p:[61,9,2071],t:7,e:"path",a:{d:[{t:2,x:{r:["area.path"],s:"_0.print()"},p:[61,18,2080]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[61,47,2109]}],opacity:"0.1"}}],n:52,i:"curve",r:"curves",p:[60,7,2039]}," ",{t:4,f:[{p:[64,9,2200],t:7,e:"path",a:{d:[{t:2,x:{r:["line.path"],s:"_0.print()"},p:[64,18,2209]}],stroke:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[64,49,2240]}],fill:"none"}}],n:52,i:"curve",r:"curves",p:[63,7,2168]}," ",{t:4,f:[{t:4,f:[{p:[68,11,2375],t:7,e:"circle",a:{transform:["translate(",{t:2,r:".",p:[68,40,2404]},")"],r:[{t:2,x:{r:["selected","count"],s:"_0==_1?10:4"},p:[68,51,2415]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[68,89,2453]}]},v:{mouseenter:"enter",mouseleave:"exit"}}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[67,9,2329]}],n:52,i:"curve",r:"curves",p:[66,7,2297]}," ",{t:4,f:[{t:4,f:[{t:4,f:[{p:[74,13,2678],t:7,e:"text",a:{transform:["translate(",{t:2,r:".",p:[74,40,2705]},") ",{t:2,x:{r:["count","size"],s:'_0<=_1/2?"translate(15, 4)":"translate(-15, 4)"'},p:[74,47,2712]}],"text-anchor":[{t:2,x:{r:["count","size"],s:'_0<=_1/2?"start":"end"'},p:[74,126,2791]}],fill:"white"},f:[{t:2,x:{r:["count","item","yfactor"],s:"_1[_0].y*_2"},p:[75,15,2861]}," ",{t:2,r:"yunit",p:[75,43,2889]}," @ ",{t:2,x:{r:["size","count","item","xfactor"],s:"(_0-_2[_1].x)*_3"},p:[75,55,2901]}," ",{t:2,r:"xunit",p:[75,92,2938]}]}],n:50,x:{r:["selected","count"],s:"_0==_1"},p:[73,11,2638]}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[72,9,2592]}],n:52,i:"curve",r:"curves",p:[71,7,2560]}," ",{t:4,f:[{p:[81,9,3063],t:7,e:"g",a:{transform:["translate(",{t:2,x:{r:["width","curves.length","@index"],s:"(_0/(_1+1))*(_2+1)"},p:[81,33,3087]},", 10)"]},f:[{p:[82,11,3154],t:7,e:"circle",a:{r:"4",fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[82,31,3174]}]}}," ",{p:[83,11,3206],t:7,e:"text",a:{x:"8",y:"4",fill:"white"},f:[{t:2,rx:{r:"legend",m:[{t:30,n:"curve"}]},p:[83,42,3237]}]}]}],n:52,i:"curve",r:"curves",p:[80,7,3031]}],x:{r:["graph","points","xaccessor","yaccessor","width","height"],s:"_0({data:_1,xaccessor:_2,yaccessor:_3,width:_4,height:_5})"},p:[49,5,1371]}]}]}]},e.exports=r.extend(i.exports)},{201:201,205:205}],211:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"notice"},f:[{t:16,p:[2,3,23]}]}]},e.exports=r.extend(i.exports)},{205:205}],212:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261);e.exports={oninit:function(){var t=this;this.observe("config.fancy",function(e,r,i){(0,n.winset)(t.get("config.window"),"can-resize",!e)})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[14,3,258],t:7,e:"div",a:{"class":"resize"},v:{mousedown:"resize"}}],n:50,r:"config.fancy",p:[13,1,235]}]},e.exports=r.extend(i.exports)},{205:205,261:261}],213:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"section",a:{"class":[{t:4,f:["candystripe"],r:"candystripe",p:[1,17,16]}]},f:[{t:4,f:[{p:[3,5,82],t:7,e:"span",a:{"class":"label",style:[{t:4,f:["color:",{t:2,r:"labelcolor",p:[3,53,130]}],r:"labelcolor",p:[3,32,109]}]},f:[{t:2,r:"label",p:[3,84,161]},":"]}],n:50,r:"label",p:[2,3,64]}," ",{t:4,f:[{t:16,p:[6,5,210]}],n:50,r:"nowrap",p:[5,3,191]},{t:4,n:51,f:[{p:[8,5,235],t:7,e:"div",a:{"class":"content",style:[{t:4,f:["float:right;"],r:"right",p:[8,33,263]}]},f:[{t:16,p:[9,7,304]}]}],r:"nowrap"}]}]},e.exports=r.extend(i.exports)},{205:205}],214:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"subdisplay"},f:[{t:4,f:[{p:[3,5,45],t:7,e:"header",f:[{p:[4,7,60],t:7,e:"h4",f:[{t:2,r:"title",p:[4,11,64]}]}," ",{t:4,f:[{t:16,n:"button",p:[5,21,99]}],n:50,r:"button",p:[5,7,85]}]}],n:50,r:"title",p:[2,3,27]}," ",{p:[8,3,149],t:7,e:"article",f:[{t:16,p:[9,5,163]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],215:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.set("active",this.findComponent("tab").get("name")),this.on("switch",function(e){t.set("active",e.node.textContent.trim())}),this.observe("active",function(e,n,r){for(var i=t.findAllComponents("tab"),a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;u.set("shown",u.get("name")===e)}})}}}(i),i.exports.template={v:3,t:[" "," ",{p:[20,1,524],t:7,e:"header",f:[{t:4,f:[{p:[22,5,556],t:7,e:"ui-button",a:{pane:[{t:2,r:".",p:[22,22,573]}]},v:{press:"switch"},f:[{t:2,r:".",p:[22,47,598]}]}],n:52,r:"tabs",p:[21,3,536]}]}," ",{p:[25,1,641],t:7,e:"ui-display",f:[{t:8,r:"content",p:[26,3,657]}]}]},i.exports.components=i.exports.components||{};var a={tab:t(216)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,216:216}],216:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{t:16,p:[2,3,17]}],n:50,r:"shown",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],217:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{visualStatus:function(){switch(this.get("config.status")){case n.UI_INTERACTIVE:return"good";case n.UI_UPDATE:return"average";case n.UI_DISABLED:return"bad";default:return"bad"}}},oninit:function(){var t=this;this.observe("config.fancy",function(e,n,i){(0,r.winset)(t.get("config.window"),"titlebar",!e)}),this.on({close:function(){(0,r.winset)(this.get("config.window"),"is-visible",!1),window.location.href=(0,r.href)({command:"uiclose "+this.get("config.ref")},"winset")},minimize:function(){(0,r.winset)(this.get("config.window"),"is-minimized",!0)}})}}}(i),i.exports.template={v:3,t:[" ",{p:[34,1,859],t:7,e:"header",a:{"class":"titlebar"},v:{mousedown:"drag"},f:[{p:[35,3,907],t:7,e:"i",a:{"class":["statusicon fa fa-eye fa-2x ",{t:2,r:"visualStatus",p:[35,40,944]}]}}," ",{p:[36,3,969],t:7,e:"span",a:{"class":"title"},f:[{t:16,p:[36,23,989]}]}," ",{t:4,f:[{p:[38,5,1033],t:7,e:"i",a:{"class":"minimize fa fa-minus fa-2x"},v:{click:"minimize"}}," ",{p:[39,5,1100],t:7,e:"i",a:{"class":"close fa fa-close fa-2x"},v:{click:"close"}}],n:50,r:"config.fancy",p:[37,3,1008]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],218:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";var e=[11,10,9,8];t.exports={data:{userAgent:navigator.userAgent},computed:{ie:function(){if(document.documentMode)return document.documentMode;for(var t in e){var n=document.createElement("div");if(n.innerHTML="",n.getElementsByTagName("span").length)return t}}},oninit:function(){var t=this;this.on("debug",function(){return t.toggle("debug")})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[27,3,636],t:7,e:"ui-notice",f:[{p:[28,5,652],t:7,e:"span",f:["You have an old (IE",{t:2,r:"ie",p:[28,30,677]},"), end-of-life (click 'EOL Info' for more information) version of Internet Explorer installed."]},{p:[28,137,784],t:7,e:"br"}," ",{p:[29,5,794],t:7,e:"span",f:["To upgrade, click 'Upgrade IE' to download IE11 from Microsoft."]},{p:[29,81,870],t:7,e:"br"}," ",{p:[30,5,880],t:7,e:"span",f:["If you are unable to upgrade directly, click 'IE VMs' to download a VM with IE11 or Edge from Microsoft."]},{p:[30,122,997],t:7,e:"br"}," ",{p:[31,5,1007],t:7,e:"span",f:["Otherwise, click 'No Frills' below to disable potentially incompatible features (and this message)."]}," ",{p:[32,5,1124],t:7,e:"hr"}," ",{p:[33,5,1134],t:7,e:"ui-button",a:{icon:"close",action:"tgui:nofrills"},f:["No Frills"]}," ",{p:[34,5,1207],t:7,e:"ui-button",a:{icon:"internet-explorer",action:"tgui:link",params:'{"url": "http://windows.microsoft.com/en-us/internet-explorer/download-ie"}'},f:["Upgrade IE"]}," ",{p:[36,5,1381],t:7,e:"ui-button",a:{icon:"edge",action:"tgui:link",params:'{"url": "https://dev.windows.com/en-us/microsoft-edge/tools/vms"}'},f:["IE VMs"]}," ",{p:[38,5,1528],t:7,e:"ui-button",a:{icon:"info",action:"tgui:link",params:'{"url": "https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-Internet-Explorer"}'},f:["EOL Info"]}," ",{p:[40,5,1699],t:7,e:"ui-button",a:{icon:"bug"},v:{press:"debug"},f:["Debug Info"]}," ",{t:4,f:[{p:[42,7,1785],t:7,e:"hr"}," ",{p:[43,7,1797],t:7,e:"span",f:["Detected: IE",{t:2,r:"ie",p:[43,25,1815]}]},{p:[43,38,1828],t:7,e:"br"}," ",{p:[44,7,1840],t:7,e:"span",f:["User Agent: ",{t:2,r:"userAgent",p:[44,25,1858]}]}],n:50,r:"debug",p:[41,5,1765]}]}],n:50,x:{r:["config.fancy","ie"],s:"_0&&_1&&_1<11"},p:[26,1,596]}]},e.exports=r.extend(i.exports)},{205:205}],219:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" "," "," "," "," ",{p:[7,1,261],t:7,e:"ui-notice",f:[{t:4,f:[{p:[9,5,304],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[10,7,346],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[10,24,363]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[10,75,414]}]}]}],n:50,r:"data.siliconUser",p:[8,3,275]},{t:4,n:51,f:[{p:[13,5,502],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,31,528]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[16,1,610],t:7,e:"status"}," ",{t:4,f:[{t:4,f:[{p:[19,7,701],t:7,e:"ui-display",a:{title:"Air Controls"},f:[{p:[20,9,743],t:7,e:"ui-section",f:[{p:[21,11,766],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"exclamation-triangle":"exclamation"'},p:[21,28,783]}],style:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"caution":null'},p:[21,98,853]}],action:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"reset":"alarm"'},p:[22,23,916]}]},f:["Area Atmosphere Alarm"]}]}," ",{p:[24,9,1022],t:7,e:"ui-section",f:[{p:[25,11,1045],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==3?"exclamation-triangle":"exclamation"'},p:[25,28,1062]}],style:[{t:2,x:{r:["data.mode"],s:'_0==3?"danger":null'},p:[25,96,1130]}],action:"mode",params:['{"mode": ',{t:2,x:{r:["data.mode"],s:"_0==3?1:3"},p:[26,44,1211]},"}"]},f:["Panic Siphon"]}]}," ",{p:[28,9,1295],t:7,e:"br"}," ",{p:[29,9,1309],t:7,e:"ui-section",f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:"sign-out",action:"tgui:view",params:'{"screen": "vents"}'},f:["Vent Controls"]}]}," ",{p:[32,9,1463],t:7,e:"ui-section",f:[{p:[33,11,1486],t:7,e:"ui-button",a:{icon:"filter",action:"tgui:view",params:'{"screen": "scrubbers"}'},f:["Scrubber Controls"]}]}," ",{p:[35,9,1623],t:7,e:"ui-section",f:[{p:[36,11,1646],t:7,e:"ui-button",a:{icon:"cog",action:"tgui:view",params:'{"screen": "modes"}'},f:["Operating Mode"]}]}," ",{p:[38,9,1773],t:7,e:"ui-section",f:[{p:[39,11,1796],t:7,e:"ui-button",a:{icon:"bar-chart",action:"tgui:view",params:'{"screen": "thresholds"}'},f:["Alarm Thresholds"]}]}]}],n:50,x:{r:["config.screen"],s:'_0=="home"'},p:[18,3,663]},{t:4,n:51,f:[{t:4,n:50,x:{r:["config.screen"],s:'_0=="vents"'},f:[{p:[43,5,1990],t:7,e:"vents"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&(_0=="scrubbers")'},f:[" ",{p:[45,5,2045],t:7,e:"scrubbers"}]},{t:4,n:50,x:{ -r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&(_0=="modes"))'},f:[" ",{p:[47,5,2100],t:7,e:"modes"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&((!(_0=="modes"))&&(_0=="thresholds")))'},f:[" ",{p:[49,5,2156],t:7,e:"thresholds"}]}],x:{r:["config.screen"],s:'_0=="home"'}}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[17,1,620]}]},i.exports.components=i.exports.components||{};var a={vents:t(225),modes:t(221),thresholds:t(224),status:t(223),scrubbers:t(222)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,221:221,222:222,223:223,224:224,225:225}],220:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-button",a:{icon:"arrow-left",action:"tgui:view",params:'{"screen": "home"}'},f:["Back"]}]},e.exports=r.extend(i.exports)},{205:205}],221:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,111],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Operating Modes",button:0},f:[" ",{t:4,f:[{p:[8,5,161],t:7,e:"ui-section",f:[{p:[9,7,180],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["selected"],s:'_0?"check-square-o":"square-o"'},p:[9,24,197]}],state:[{t:2,x:{r:["selected","danger"],s:'_0?_1?"danger":"selected":null'},p:[10,16,258]}],action:"mode",params:['{"mode": ',{t:2,r:"mode",p:[11,40,351]},"}"]},f:[{t:2,r:"name",p:[11,51,362]}]}]}],n:52,r:"data.modes",p:[7,3,136]}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],222:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,113],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Scrubber Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,167],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,189]}]},f:[{p:[9,7,211],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,246],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,263]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,305]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,381]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,401]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,415]}]}]}," ",{p:[13,7,478],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,512],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["scrubbing"],s:'_0?"filter":"sign-in"'},p:[14,26,529]}],style:[{t:2,x:{r:["scrubbing"],s:'_0?null:"danger"'},p:[14,71,574]}],action:"scrubbing",params:['{"id_tag": "',{t:2,r:"id_tag",p:[15,50,656]},'", "val": ',{t:2,x:{r:["scrubbing"],s:"+!_0"},p:[15,70,676]},"}"]},f:[{t:2,x:{r:["scrubbing"],s:'_0?"Scrubbing":"Siphoning"'},p:[15,88,694]}]}]}," ",{p:[17,7,774],t:7,e:"ui-section",a:{label:"Range"},f:[{p:[18,9,809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["widenet"],s:'_0?"expand":"compress"'},p:[18,26,826]}],style:[{t:2,x:{r:["widenet"],s:'_0?"selected":null'},p:[18,70,870]}],action:"widenet",params:['{"id_tag": "',{t:2,r:"id_tag",p:[19,48,950]},'", "val": ',{t:2,x:{r:["widenet"],s:"+!_0"},p:[19,68,970]},"}"]},f:[{t:2,x:{r:["widenet"],s:'_0?"Expanded":"Normal"'},p:[19,84,986]}]}]}," ",{p:[21,7,1060],t:7,e:"ui-section",a:{label:"Filters"},f:[{p:[22,9,1097],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_co2"],s:'_0?"check-square-o":"square-o"'},p:[22,26,1114]}],style:[{t:2,x:{r:["filter_co2"],s:'_0?"selected":null'},p:[22,81,1169]}],action:"co2_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[23,50,1254]},'", "val": ',{t:2,x:{r:["filter_co2"],s:"+!_0"},p:[23,70,1274]},"}"]},f:["CO2"]}," ",{p:[24,9,1317],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_n2o"],s:'_0?"check-square-o":"square-o"'},p:[24,26,1334]}],style:[{t:2,x:{r:["filter_n2o"],s:'_0?"selected":null'},p:[24,81,1389]}],action:"n2o_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[25,50,1474]},'", "val": ',{t:2,x:{r:["filter_n2o"],s:"+!_0"},p:[25,70,1494]},"}"]},f:["N2O"]}," ",{p:[26,9,1537],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_toxins"],s:'_0?"check-square-o":"square-o"'},p:[26,26,1554]}],style:[{t:2,x:{r:["filter_toxins"],s:'_0?"selected":null'},p:[26,84,1612]}],action:"tox_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[27,50,1700]},'", "val": ',{t:2,x:{r:["filter_toxins"],s:"+!_0"},p:[27,70,1720]},"}"]},f:["Plasma"]}]}]}],n:52,r:"data.scrubbers",p:[7,3,138]},{t:4,n:51,f:[{p:[31,5,1817],t:7,e:"span",a:{"class":"bad"},f:["Error: No scrubbers connected."]}],r:"data.scrubbers"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],223:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Air Status"},f:[{t:4,f:[{t:4,f:[{p:[4,7,107],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[4,26,126]}]},f:[{p:[5,6,142],t:7,e:"span",a:{"class":[{t:2,x:{r:["danger_level"],s:'_0==2?"bad":_0==1?"average":"good"'},p:[5,19,155]}]},f:[{t:2,x:{r:["value"],s:"Math.fixed(_0,2)"},p:[6,5,232]},{t:2,r:"unit",p:[6,29,256]}]}]}],n:52,r:"adata.environment_data",p:[3,5,68]}," ",{p:[10,5,313],t:7,e:"ui-section",a:{label:"Local Status"},f:[{p:[11,7,353],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.danger_level"],s:'_0==2?"bad bold":_0==1?"average bold":"good"'},p:[11,20,366]}]},f:[{t:2,x:{r:["data.danger_level"],s:'_0==2?"Danger (Internals Required)":_0==1?"Caution":"Optimal"'},p:[12,6,464]}]}]}," ",{p:[15,5,605],t:7,e:"ui-section",a:{label:"Area Status"},f:[{p:[16,7,644],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.atmos_alarm","data.fire_alarm"],s:'_0||_1?"bad bold":"good"'},p:[16,20,657]}]},f:[{t:2,x:{r:["data.atmos_alarm","fire_alarm"],s:'_0?"Atmosphere Alarm":_1?"Fire Alarm":"Nominal"'},p:[17,8,728]}]}]}],n:50,r:"data.environment_data",p:[2,3,34]},{t:4,n:51,f:[{p:[21,5,856],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[22,7,891],t:7,e:"span",a:{"class":"bad bold"},f:["Cannot obtain air sample for analysis."]}]}],r:"data.environment_data"}," ",{t:4,f:[{p:[26,5,1015],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[27,7,1050],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[25,3,990]}]}]},e.exports=r.extend(i.exports)},{205:205}],224:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" th, td {\n padding-right: 16px;\n text-align: left;\n }",i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,112],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Alarm Thresholds",button:0},f:[" ",{p:[7,3,137],t:7,e:"table",f:[{p:[8,5,149],t:7,e:"thead",f:[{p:[8,12,156],t:7,e:"tr",f:[{p:[9,7,167],t:7,e:"th"}," ",{p:[10,7,183],t:7,e:"th",f:[{p:[10,11,187],t:7,e:"span",a:{"class":"bad"},f:["min2"]}]}," ",{p:[11,7,228],t:7,e:"th",f:[{p:[11,11,232],t:7,e:"span",a:{"class":"average"},f:["min1"]}]}," ",{p:[12,7,277],t:7,e:"th",f:[{p:[12,11,281],t:7,e:"span",a:{"class":"average"},f:["max1"]}]}," ",{p:[13,7,326],t:7,e:"th",f:[{p:[13,11,330],t:7,e:"span",a:{"class":"bad"},f:["max2"]}]}]}]}," ",{p:[15,5,387],t:7,e:"tbody",f:[{t:4,f:[{p:[16,32,426],t:7,e:"tr",f:[{p:[17,9,439],t:7,e:"th",f:[{t:3,r:"name",p:[17,13,443]}]}," ",{t:4,f:[{p:[18,27,485],t:7,e:"td",f:[{p:[19,11,500],t:7,e:"ui-button",a:{action:"threshold",params:['{"env": "',{t:2,r:"env",p:[19,58,547]},'", "var": "',{t:2,r:"val",p:[19,76,565]},'"}']},f:[{t:2,x:{r:["selected"],s:"Math.fixed(_0,2)"},p:[19,87,576]}]}]}],n:52,r:"settings",p:[18,9,467]}]}],n:52,r:"data.thresholds",p:[16,7,401]}]}," ",{p:[23,3,675],t:7,e:"table",f:[]}]}]}," "]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],225:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,109],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Vent Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,159],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,181]}]},f:[{p:[9,7,203],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,238],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,255]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,297]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,373]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,393]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,407]}]}]}," ",{p:[13,7,470],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,504],t:7,e:"span",f:[{t:2,x:{r:["direction"],s:'_0=="release"?"Pressurizing":"Siphoning"'},p:[14,15,510]}]}]}," ",{p:[16,7,601],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[17,9,649],t:7,e:"ui-button",a:{icon:"sign-in",style:[{t:2,x:{r:["incheck"],s:'_0?"selected":null'},p:[17,42,682]}],action:"incheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[18,48,762]},'", "val": ',{t:2,r:"checks",p:[18,68,782]},"}"]},f:["Internal"]}," ",{p:[19,9,824],t:7,e:"ui-button",a:{icon:"sign-out",style:[{t:2,x:{r:["excheck"],s:'_0?"selected":null'},p:[19,43,858]}],action:"excheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,938]},'", "val": ',{t:2,r:"checks",p:[20,68,958]},"}"]},f:["External"]}]}," ",{p:[22,7,1018],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,9,1063],t:7,e:"ui-button",a:{icon:"pencil",action:"set_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[24,31,1149]},'"}']},f:[{t:2,x:{r:["external"],s:"Math.fixed(_0)"},p:[24,45,1163]}]}," ",{p:[25,9,1208],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["extdefault"],s:'_0?"disabled":null'},p:[25,42,1241]}],action:"reset_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[26,31,1340]},'"}']},f:["Reset"]}]}]}],n:52,r:"data.vents",p:[7,3,134]},{t:4,n:51,f:[{p:[30,5,1428],t:7,e:"span",a:{"class":"bad"},f:["Error: No vents connected."]}],r:"data.vents"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],226:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" table {\n width: 100%;\n border-spacing: 2px;\n }\n th {\n text-align: left;\n }\n td {\n vertical-align: top;\n }\n td .button {\n margin-top: 4px\n }",i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",f:[{p:[3,5,32],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oneAccess"],s:'_0?"unlock":"lock"'},p:[3,22,49]}],action:"one_access"},f:[{t:2,x:{r:["data.oneAccess"],s:'_0?"One":"All"'},p:[3,82,109]}," Required"]}," ",{p:[4,5,169],t:7,e:"ui-button",a:{icon:"refresh",action:"clear"},f:["Clear"]}]}," ",{p:[6,3,246],t:7,e:"hr"}," ",{p:[7,3,254],t:7,e:"table",f:[{p:[8,3,264],t:7,e:"thead",f:[{p:[9,4,275],t:7,e:"tr",f:[{t:4,f:[{p:[10,5,306],t:7,e:"th",f:[{p:[10,9,310],t:7,e:"span",a:{"class":"highlight bold"},f:[{t:2,r:"name",p:[10,38,339]}]}]}],n:52,r:"data.regions",p:[9,8,279]}]}]}," ",{p:[13,3,391],t:7,e:"tbody",f:[{p:[14,4,402],t:7,e:"tr",f:[{t:4,f:[{p:[15,5,433],t:7,e:"td",f:[{t:4,f:[{p:[16,11,466],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["req"],s:'_0?"check-square-o":"square-o"'},p:[16,28,483]}],style:[{t:2,x:{r:["req"],s:'_0?"selected":null'},p:[16,76,531]}],action:"set",params:['{"access": "',{t:2,r:"id",p:[17,46,605]},'"}']},f:[{t:2,r:"name",p:[17,56,615]}]}," ",{p:[18,9,644],t:7,e:"br"}],n:52,r:"accesses",p:[15,9,437]}]}],n:52,r:"data.regions",p:[14,8,406]}]}]}]}]}," "]},e.exports=r.extend(i.exports)},{205:205}],227:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}},computed:{malfAction:function(){switch(this.get("data.malfStatus")){case 1:return"hack";case 2:return"occupy";case 3:return"deoccupy"}},malfButton:function(){switch(this.get("data.malfStatus")){case 1:return"Override Programming";case 2:case 4:return"Shunt Core Process";case 3:return"Return to Main Core"}},malfIcon:function(){switch(this.get("data.malfStatus")){case 1:return"terminal";case 2:case 4:return"caret-square-o-down";case 3:return"caret-square-o-left"}},powerCellStatusState:function(){var t=this.get("data.powerCellStatus");return t>50?"good":t>25?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[46,1,1139],t:7,e:"ui-notice",f:[{t:4,f:[{p:[48,5,1182],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[49,7,1224],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[49,24,1241]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[49,75,1292]}]}]}],n:50,r:"data.siliconUser",p:[47,3,1153]},{t:4,n:51,f:[{p:[52,5,1380],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[52,31,1406]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[55,1,1488],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[56,3,1524],t:7,e:"ui-section",a:{label:"Main Breaker"},f:[{t:4,f:[{p:[58,7,1609],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isOperating"],s:'_0?"good":"bad"'},p:[58,20,1622]}]},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[58,59,1661]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[57,5,1562]},{t:4,n:51,f:[{p:[60,7,1723],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[60,24,1740]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[60,77,1793]}],action:"breaker"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[61,26,1860]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}," ",{p:[64,3,1938],t:7,e:"ui-section",a:{label:"External Power"},f:[{p:[65,5,1978],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.externalPower"],s:"_0(_1)"},p:[65,18,1991]}]},f:[{t:2,x:{r:["data.externalPower"],s:'_0==2?"Good":_0==1?"Low":"None"'},p:[65,54,2027]}]}]}," ",{p:[67,3,2132],t:7,e:"ui-section",a:{label:"Power Cell"},f:[{t:4,f:[{p:[69,7,2211],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerCellStatus",p:[69,40,2244]}],state:[{t:2,r:"powerCellStatusState",p:[69,73,2277]}]},f:[{t:2,x:{r:["adata.powerCellStatus"],s:"Math.fixed(_0)"},p:[69,99,2303]},"%"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[68,5,2168]},{t:4,n:51,f:[{p:[71,7,2370],t:7,e:"span",a:{"class":"bad"},f:["Removed"]}],x:{r:["data.powerCellStatus"],s:"_0!=null"}}]}," ",{t:4,f:[{p:[75,5,2474],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{t:4,f:[{p:[77,9,2562],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.chargeMode"],s:'_0?"good":"bad"'},p:[77,22,2575]}]},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[77,60,2613]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[76,7,2513]},{t:4,n:51,f:[{p:[79,9,2680],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.chargeMode"],s:'_0?"refresh":"close"'},p:[79,26,2697]}],style:[{t:2,x:{r:["data.chargeMode"],s:'_0?"selected":null'},p:[79,76,2747]}],action:"charge"},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[80,27,2814]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}," [",{p:[83,8,2897],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.chargingStatus"],s:"_0(_1)"},p:[83,21,2910]}]},f:[{t:2,x:{r:["data.chargingStatus"],s:'_0==2?"Fully Charged":_0==1?"Charging":"Not Charging"'},p:[83,58,2947]}]},"]"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[74,3,2433]}]}," ",{p:[87,1,3101],t:7,e:"ui-display",a:{title:"Power Channels"},f:[{t:4,f:[{p:[89,5,3172],t:7,e:"ui-section",a:{label:[{t:2,r:"title",p:[89,24,3191]}],nowrap:0},f:[{p:[90,7,3216],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.powerChannels"],s:"Math.round(_1[_0].powerLoad)"},p:[90,28,3237]}," W"]}," ",{p:[91,7,3305],t:7,e:"div",a:{"class":"content"},f:[{p:[91,28,3326],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0>=2?"good":"bad"'},p:[91,41,3339]}]},f:[{t:2,x:{r:["status"],s:'_0>=2?"On":"Off"'},p:[91,75,3373]}]}]}," ",{p:[92,7,3423],t:7,e:"div",a:{"class":"content"},f:["[",{p:[92,29,3445],t:7,e:"span",f:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"Auto":"Manual"'},p:[92,35,3451]}]},"]"]}," ",{p:[93,7,3522],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{t:4,f:[{p:[95,11,3623],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"selected":null'},p:[95,44,3656]}],action:"channel",params:[{t:2,r:"topicParams.auto",p:[96,38,3745]}]},f:["Auto"]}," ",{p:[97,11,3794],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["status"],s:'_0==2?"selected":null'},p:[97,46,3829]}],action:"channel",params:[{t:2,r:"topicParams.on",p:[98,21,3903]}]},f:["On"]}," ",{p:[99,11,3948],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["status"],s:'_0==0?"selected":null'},p:[99,42,3979]}],action:"channel",params:[{t:2,r:"topicParams.off",p:[100,21,4053]}]},f:["Off"]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[94,9,3572]}]}]}],n:52,r:"data.powerChannels",p:[88,3,3139]}," ",{p:[105,3,4151],t:7,e:"ui-section",a:{label:"Total Load"},f:[{p:[106,5,4187],t:7,e:"span",a:{"class":"bold"},f:[{t:2,x:{r:["adata.totalLoad"],s:"Math.round(_0)"},p:[106,24,4206]}," W"]}]}]}," ",{t:4,f:[{p:[110,3,4304],t:7,e:"ui-display",a:{title:"System Overrides"},f:[{p:[111,5,4346],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"overload"},f:["Overload"]}," ",{t:4,f:[{p:[113,7,4449],t:7,e:"ui-button",a:{icon:[{t:2,r:"malfIcon",p:[113,24,4466]}],state:[{t:2,x:{r:["data.malfStatus"],s:'_0==4?"disabled":null'},p:[113,45,4487]}],action:[{t:2,r:"malfAction",p:[113,99,4541]}]},f:[{t:2,r:"malfButton",p:[113,115,4557]}]}],n:50,r:"data.malfStatus",p:[112,5,4419]}]}],n:50,r:"data.siliconUser",p:[109,1,4277]},{p:[117,1,4620],t:7,e:"ui-notice",f:[{p:[118,3,4634],t:7,e:"ui-section",a:{label:"Cover Lock"},f:[{t:4,f:[{p:[120,7,4717],t:7,e:"span",f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[120,13,4723]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[119,5,4670]},{t:4,n:51,f:[{p:[122,7,4797],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.coverLocked"],s:'_0?"lock":"unlock"'},p:[122,24,4814]}],action:"cover"},f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[122,81,4871]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],228:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Alarms"},f:[{p:[2,3,31],t:7,e:"ul",f:[{t:4,f:[{p:[4,7,72],t:7,e:"li",f:[{p:[4,11,76],t:7,e:"ui-button",a:{icon:"close",style:"danger",action:"clear",params:['{"zone": "',{t:2,r:".",p:[4,83,148]},'"}']},f:[{t:2,r:".",p:[4,92,157]}]}]}],n:52,r:"data.priority",p:[3,5,41]},{t:4,n:51,f:[{p:[6,7,201],t:7,e:"li",f:[{p:[6,11,205],t:7,e:"span",a:{"class":"good"},f:["No Priority Alerts"]}]}],r:"data.priority"}," ",{t:4,f:[{p:[9,7,303],t:7,e:"li",f:[{p:[9,11,307],t:7,e:"ui-button",a:{icon:"close",style:"caution",action:"clear",params:['{"zone": "',{t:2,r:".",p:[9,84,380]},'"}']},f:[{t:2,r:".",p:[9,93,389]}]}]}],n:52,r:"data.minor",p:[8,5,275]},{t:4,n:51,f:[{p:[11,7,433],t:7,e:"li",f:[{p:[11,11,437],t:7,e:"span",a:{"class":"good"},f:["No Minor Alerts"]}]}],r:"data.minor"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],229:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.tank","data.sensors.0.long_name"],s:"_0?_1:null"},p:[1,20,19]}]},f:[{t:4,f:[{p:[3,5,102],t:7,e:"ui-subdisplay",a:{title:[{t:2,x:{r:["data.tank","long_name"],s:"!_0?_1:null"},p:[3,27,124]}]},f:[{p:[4,7,167],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[5,3,200],t:7,e:"span",f:[{t:2,x:{r:["pressure"],s:"Math.fixed(_0,2)"},p:[5,9,206]}," kPa"]}]}," ",{t:4,f:[{p:[8,9,302],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[9,11,346],t:7,e:"span",f:[{t:2,x:{r:["temperature"],s:"Math.fixed(_0,2)"},p:[9,17,352]}," K"]}]}],n:50,r:"temperature",p:[7,7,273]}," ",{t:4,f:[{p:[13,9,462],t:7,e:"ui-section",a:{label:[{t:2,r:"id",p:[13,28,481]}]},f:[{p:[14,5,495],t:7,e:"span",f:[{t:2,x:{r:["."],s:"Math.fixed(_0,2)"},p:[14,11,501]},"%"]}]}],n:52,i:"id",r:"gases",p:[12,4,434]}]}],n:52,r:"adata.sensors",p:[2,3,73]}]}," ",{t:4,f:[{p:{button:[{p:[23,5,704],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[25,5,792],t:7,e:"ui-section",a:{label:"Input Injector"},f:[{p:[26,7,835],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputting"],s:'_0?"power-off":"close"'},p:[26,24,852]}],style:[{t:2,x:{r:["data.inputting"],s:'_0?"selected":null'},p:[26,75,903]}],action:"input"},f:[{t:2,x:{r:["data.inputting"],s:'_0?"Injecting":"Off"'},p:[27,9,968]}]}]}," ",{p:[29,5,1044],t:7,e:"ui-section",a:{label:"Input Rate"},f:[{p:[30,7,1083],t:7,e:"span",f:[{t:2,x:{r:["adata.inputRate"],s:"Math.fixed(_0)"},p:[30,13,1089]}," L/s"]}]}," ",{p:[32,5,1156],t:7,e:"ui-section",a:{label:"Output Regulator"},f:[{p:[33,7,1201],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputting"],s:'_0?"power-off":"close"'},p:[33,24,1218]}],style:[{t:2,x:{r:["data.outputting"],s:'_0?"selected":null'},p:[33,76,1270]}],action:"output"},f:[{t:2,x:{r:["data.outputting"],s:'_0?"Open":"Closed"'},p:[34,9,1337]}]}]}," ",{p:[36,5,1412],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[37,7,1456],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure"},f:[{t:2,x:{r:["adata.outputPressure"],s:"Math.round(_0)"},p:[37,50,1499]}," kPa"]}]}]}],n:50,r:"data.tank",p:[20,1,618]}]},e.exports=r.extend(i.exports)},{205:205}],230:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,510],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[9,11,516]}," kPa"]}]}," ",{p:[11,3,576],t:7,e:"ui-section",a:{label:"Filter"},f:[{p:[12,5,608],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0==""?"selected":null'},p:[12,23,626]}],action:"filter",params:'{"mode": ""}'},f:["Nothing"]}," ",{p:[14,5,742],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="plasma"?"selected":null'},p:[14,23,760]}],action:"filter",params:'{"mode": "plasma"}'},f:["Plasma"]}," ",{p:[16,5,887],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="o2"?"selected":null'},p:[16,23,905]}],action:"filter",params:'{"mode": "o2"}'},f:["O2"]}," ",{p:[18,5,1020],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2"?"selected":null'},p:[18,23,1038]}],action:"filter",params:'{"mode": "n2"}'},f:["N2"]}," ",{p:[20,5,1153],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="co2"?"selected":null'},p:[20,23,1171]}],action:"filter",params:'{"mode": "co2"}'},f:["CO2"]}," ",{p:[22,5,1289],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2o"?"selected":null'},p:[22,23,1307]}],action:"filter",params:'{"mode": "n2o"}'},f:["N2O"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],231:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.set_pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,514],t:7,e:"span",f:[{t:2,x:{r:["adata.set_pressure"],s:"Math.round(_0)"},p:[9,11,520]}," kPa"]}]}," ",{p:[11,3,584],t:7,e:"ui-section",a:{label:"Node 1"},f:[{p:[12,5,616],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[12,44,655]}],action:"node1",params:'{"concentration": -0.1}'}}," ",{p:[14,5,770],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[14,39,804]}],action:"node1",params:'{"concentration": -0.01}'}}," ",{p:[16,5,920],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[16,38,953]}],action:"node1",params:'{"concentration": 0.01}'}}," ",{p:[18,5,1070],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[18,43,1108]}],action:"node1",params:'{"concentration": 0.1}'}}," ",{p:[20,5,1224],t:7,e:"span",f:[{t:2,x:{r:["adata.node1_concentration"],s:"Math.round(_0)"},p:[20,11,1230]},"%"]}]}," ",{p:[22,3,1298],t:7,e:"ui-section",a:{label:"Node 2"},f:[{p:[23,5,1330],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[23,44,1369]}],action:"node2",params:'{"concentration": -0.1}'}}," ",{p:[25,5,1484],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[25,39,1518]}],action:"node2",params:'{"concentration": -0.01}'}}," ",{p:[27,5,1634],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[27,38,1667]}],action:"node2",params:'{"concentration": 0.01}'}}," ",{p:[29,5,1784],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[29,43,1822]}],action:"node2",params:'{"concentration": 0.1}'}}," ",{p:[31,5,1938],t:7,e:"span",f:[{t:2,x:{r:["adata.node2_concentration"],s:"Math.round(_0)"},p:[31,11,1944]},"%"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],232:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{t:4,f:[{p:[7,5,244],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{p:[8,7,285],t:7,e:"ui-button",a:{icon:"pencil",action:"rate",params:'{"rate": "input"}'},f:["Set"]}," ",{p:[9,7,373],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.rate","data.max_rate"],s:'_0==_1?"disabled":null'},p:[9,37,403]}],action:"transfer",params:'{"rate": "max"}'},f:["Max"]}," ",{p:[10,7,520],t:7,e:"span",f:[{t:2,x:{r:["adata.rate"],s:"Math.round(_0)"},p:[10,13,526]}," L/s"]}]}],n:50,r:"data.max_rate",p:[6,3,218]},{t:4,n:51,f:[{p:[13,5,597],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,640],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[15,7,736],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[15,37,766]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[16,7,895],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[16,13,901]}," kPa"]}]}],r:"data.max_rate"}]}]},e.exports=r.extend(i.exports)},{205:205}],233:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"selected":null'},p:[3,38,98]}],action:[{t:2,x:{r:["data.timing"],s:'_0?"stop":"start"'},p:[3,83,143]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"Stop":"Start"'},p:[3,119,179]}]}," ",{p:[4,5,230],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"flash",style:[{t:2,x:{r:["data.flash_charging"],s:'_0?"disabled":null'},p:[4,57,282]}]},f:[{t:2,x:{r:["data.flash_charging"],s:'_0?"Recharging":"Flash"'},p:[4,102,327]}]}]},t:7,e:"ui-display",a:{title:"Cell Timer",button:0},f:[" ",{p:[6,3,405],t:7,e:"ui-section",f:[{p:[7,5,422],t:7,e:"ui-button",a:{icon:"fast-backward",action:"time",params:'{"adjust": -600}'}}," ",{p:[8,5,511],t:7,e:"ui-button",a:{icon:"backward",action:"time",params:'{"adjust": -100}'}}," ",{p:[9,5,595],t:7,e:"span",f:[{t:2,x:{r:["text","data.minutes"],s:"_0.zeroPad(_1,2)"},p:[9,11,601]},":",{t:2,x:{r:["text","data.seconds"],s:"_0.zeroPad(_1,2)"},p:[9,45,635]}]}," ",{p:[10,5,680],t:7,e:"ui-button",a:{icon:"forward",action:"time",params:'{"adjust": 100}'}}," ",{p:[11,5,762],t:7,e:"ui-button",a:{icon:"fast-forward",action:"time",params:'{"adjust": 600}'}}]}," ",{p:[13,3,863],t:7,e:"ui-section",f:[{p:[14,7,882],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "short"}'},f:["Short"]}," ",{p:[15,7,985],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "medium"}'},f:["Medium"]}," ",{p:[16,7,1090],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "long"}'},f:["Long"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],234:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.hasHoldingTank"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:{button:[{p:[6,5,180],t:7,e:"ui-button",a:{icon:"pencil",action:"relabel"},f:["Relabel"]}]},t:7,e:"ui-display",a:{title:"Canister",button:0},f:[" ",{p:[8,3,259],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[9,5,293],t:7,e:"span",f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[9,11,299]}," kPa"]}]}," ",{p:[11,3,363],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[12,5,393],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.portConnected"],s:'_0?"good":"average"'},p:[12,18,406]}]},f:[{t:2,x:{r:["data.portConnected"],s:'_0?"Connected":"Not Connected"'},p:[12,63,451]}]}]}]}," ",{p:[15,1,543],t:7,e:"ui-display",a:{title:"Valve"},f:[{p:[16,3,572],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[17,5,614],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[17,18,627]}],max:[{t:2,r:"data.maxReleasePressure",p:[17,52,661]}],value:[{t:2,r:"data.releasePressure",p:[18,14,703]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[18,40,729]}," kPa"]}]}," ",{p:[20,3,798],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[21,5,842],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[21,38,875]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[23,5,1029],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[23,36,1060]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[25,5,1205],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[26,5,1299],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[26,35,1329]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}," ",{p:[29,3,1488],t:7,e:"ui-section",a:{label:"Valve"},f:[{p:[30,5,1519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.valveOpen"],s:'_0?"unlock":"lock"'},p:[30,22,1536]}],style:[{t:2,x:{r:["data.valveOpen","data.hasHoldingTank"], -s:'_0?_1?"caution":"danger":null'},p:[31,14,1589]}],action:"valve"},f:[{t:2,x:{r:["data.valveOpen"],s:'_0?"Open":"Closed"'},p:[32,22,1682]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[38,7,1864],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.valveOpen"],s:'_0?"danger":null'},p:[38,38,1895]}],action:"eject"},f:["Eject"]}],n:50,r:"data.hasHoldingTank",p:[37,5,1830]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[42,3,2025],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holdingTank.name",p:[43,4,2055]}]}," ",{p:[45,3,2099],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holdingTank.tankPressure"],s:"Math.round(_0)"},p:[46,4,2132]}," kPa"]}],n:50,r:"data.hasHoldingTank",p:[41,3,1995]},{t:4,n:51,f:[{p:[49,3,2211],t:7,e:"ui-section",f:[{p:[50,4,2227],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.hasHoldingTank"}]}]},e.exports=r.extend(i.exports)},{205:205}],235:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,158],t:7,e:"ui-display",a:{title:"Cargo"},f:[{p:[12,3,188],t:7,e:"ui-section",a:{label:"Shuttle"},f:[{t:4,f:[{p:[14,7,270],t:7,e:"ui-button",a:{action:"send"},f:[{t:2,r:"data.location",p:[14,32,295]}]}],n:50,x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"},p:[13,5,222]},{t:4,n:51,f:[{p:[16,7,346],t:7,e:"span",f:[{t:2,r:"data.location",p:[16,13,352]}]}],x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"}}]}," ",{p:[19,3,410],t:7,e:"ui-section",a:{label:"Points"},f:[{p:[20,5,443],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[20,11,449]}]}]}," ",{p:[22,3,505],t:7,e:"ui-section",a:{label:"Centcom Message"},f:[{p:[23,7,549],t:7,e:"span",f:[{t:2,r:"data.message",p:[23,13,555]}]}]}," ",{t:4,f:[{p:[26,5,643],t:7,e:"ui-section",a:{label:"Loan"},f:[{t:4,f:[{p:[28,9,715],t:7,e:"ui-button",a:{action:"loan"},f:["Loan Shuttle"]}],n:50,x:{r:["data.loan_dispatched"],s:"!_0"},p:[27,7,676]},{t:4,n:51,f:[{p:[30,9,790],t:7,e:"span",a:{"class":"bad"},f:["Loaned to Centcom"]}],x:{r:["data.loan_dispatched"],s:"!_0"}}]}],n:50,x:{r:["data.loan","data.requestonly"],s:"_0&&!_1"},p:[25,3,599]}]}," ",{t:4,f:[{p:{button:[{p:[38,7,988],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.cart.length"],s:'_0?null:"disabled"'},p:[38,38,1019]}],action:"clear"},f:["Clear"]}]},t:7,e:"ui-display",a:{title:"Cart",button:0},f:[" ",{t:4,f:[{p:[41,7,1144],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[42,9,1185],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[42,31,1207]}]}," ",{p:[43,9,1229],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[43,30,1250]}]}," ",{p:[44,9,1276],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[44,30,1297]}," Points"]}," ",{p:[45,9,1328],t:7,e:"div",a:{"class":"content"},f:[{p:[46,11,1361],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"id": "',{t:2,r:"id",p:[46,67,1417]},'"}']}}]}]}],n:52,r:"data.cart",p:[40,5,1117]},{t:4,n:51,f:[{p:[50,7,1487],t:7,e:"span",f:["Nothing in Cart"]}],r:"data.cart"}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[35,1,894]},{p:{button:[{t:4,f:[{p:[57,7,1656],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.requests.length"],s:'_0?null:"disabled"'},p:[57,38,1687]}],action:"denyall"},f:["Clear"]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[56,5,1623]}]},t:7,e:"ui-display",a:{title:"Requests",button:0},f:[" ",{t:4,f:[{p:[61,5,1829],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[62,7,1868],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[62,29,1890]}]}," ",{p:[63,7,1910],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[63,28,1931]}]}," ",{p:[64,7,1955],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[64,28,1976]}," Points"]}," ",{p:[65,7,2005],t:7,e:"div",a:{"class":"content"},f:["By ",{t:2,r:"orderer",p:[65,31,2029]}]}," ",{p:[66,7,2054],t:7,e:"div",a:{"class":"content"},f:["Comment: ",{t:2,r:"reason",p:[66,37,2084]}]}," ",{t:4,f:[{p:[68,9,2143],t:7,e:"div",a:{"class":"content"},f:[{p:[69,11,2176],t:7,e:"ui-button",a:{icon:"check",action:"approve",params:['{"id": "',{t:2,r:"id",p:[69,68,2233]},'"}']}}," ",{p:[70,11,2256],t:7,e:"ui-button",a:{icon:"close",action:"deny",params:['{"id": "',{t:2,r:"id",p:[70,65,2310]},'"}']}}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[67,7,2108]}]}],n:52,r:"data.requests",p:[60,3,1800]},{t:4,n:51,f:[{p:[75,7,2393],t:7,e:"span",f:["No Requests"]}],r:"data.requests"}]}," ",{p:[78,1,2449],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[78,16,2464]}]},f:[{t:4,f:[{p:[80,5,2507],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[80,16,2518]}]},f:[{t:4,f:[{p:[82,9,2561],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[82,28,2580]}],candystripe:0,right:0},f:[{p:[83,11,2620],t:7,e:"ui-button",a:{action:"add",params:['{"id": "',{t:2,r:"id",p:[83,51,2660]},'"}']},f:[{t:2,r:"cost",p:[83,61,2670]}," Points"]}]}],n:52,r:"packs",p:[81,7,2536]}]}],n:52,r:"data.supplies",p:[79,3,2478]}]}]},e.exports=r.extend(i.exports)},{205:205}],236:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Energy"},f:[{p:[3,5,62],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.maxEnergy",p:[3,26,83]}],value:[{t:2,r:"data.energy",p:[3,53,110]}]},f:[{t:2,x:{r:["adata.energy"],s:"Math.fixed(_0)"},p:[3,70,127]}," Units"]}]}]}," ",{p:{button:[{t:4,f:[{p:[9,7,307],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.amount","."],s:'_0==_1?"selected":null'},p:[9,37,337]}],action:"amount",params:['{"target": ',{t:2,r:".",p:[9,114,414]},"}"]},f:[{t:2,r:".",p:[9,122,422]}]}],n:52,r:"data.beakerTransferAmounts",p:[8,5,264]}]},t:7,e:"ui-display",a:{title:"Dispense",button:0},f:[" ",{p:[12,3,471],t:7,e:"ui-section",f:[{t:4,f:[{p:[14,7,519],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense",params:['{"reagent": "',{t:2,r:"id",p:[14,74,586]},'"}']},f:[{t:2,r:"title",p:[14,84,596]}]}],n:52,r:"data.chemicals",p:[13,5,488]}]}]}," ",{p:{button:[{t:4,f:[{p:[21,7,766],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"amount": ',{t:2,r:".",p:[21,66,825]},"}"]},f:[{t:2,r:".",p:[21,74,833]}]}],n:52,r:"data.beakerTransferAmounts",p:[20,5,723]}," ",{p:[23,5,869],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[23,36,900]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[25,3,995],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[27,7,1063],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[27,13,1069]},"/",{t:2,r:"data.beakerMaxVolume",p:[27,55,1111]}," Units"]}," ",{p:[28,7,1155],t:7,e:"br"}," ",{t:4,f:[{p:[30,9,1206],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[30,52,1249]}," units of ",{t:2,r:"name",p:[30,87,1284]}]},{p:[30,102,1299],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[29,7,1167]},{t:4,n:51,f:[{p:[32,9,1328],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[26,5,1029]},{t:4,n:51,f:[{p:[35,7,1401],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],237:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[2,3,34],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isActive"],s:'_0?"power-off":"close"'},p:[3,22,82]}],style:[{t:2,x:{r:["data.isActive"],s:'_0?"selected":null'},p:[4,10,134]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,10,182]}],action:"power"},f:[{t:2,x:{r:["data.isActive"],s:'_0?"On":"Off"'},p:[6,18,244]}]}]}," ",{p:[8,3,307],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,4,338],t:7,e:"ui-button",a:{icon:"pencil",action:"temperature",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[9,79,413]}," K"]}]}]}," ",{p:{button:[{p:[14,5,551],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[14,36,582]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[16,3,677],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[18,7,745],t:7,e:"span",f:["Temperature: ",{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[18,26,764]}," K"]}," ",{p:[19,7,813],t:7,e:"br"}," ",{t:4,f:[{p:[21,9,865],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[21,52,908]}," units of ",{t:2,r:"name",p:[21,87,943]}]},{p:[21,102,958],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[20,7,826]},{t:4,n:51,f:[{p:[23,9,987],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[17,5,711]},{t:4,n:51,f:[{p:[26,7,1060],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],238:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[22,1,445],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,477],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,509],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,515]}]}]}," ",{t:4,f:[{p:[27,5,629],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,662],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,675]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,698]}]}]}," ",{p:[30,4,817],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,855],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,868]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,923]}," K"]}]}," ",{p:[33,5,1e3],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1034],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1047]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1081]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1117]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1158]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1210]}]}]}," ",{t:4,f:[{p:[38,7,1444],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1463]}]},f:[{p:[39,9,1483],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1504]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1540]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1577]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1279]}],n:50,r:"data.hasOccupant",p:[26,3,600]}]}," ",{p:[44,1,1681],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1709],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1740],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1757]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1816]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1871]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1929]}]}]}," ",{p:[51,3,1995],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2030],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2043]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2089]}," K"]}]}," ",{p:[54,2,2152],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2182],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2199]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2250]}]}," ",{p:[56,5,2302],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2319]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2383]}]}]}]}," ",{p:{button:[{p:[61,5,2524],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2555]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2656],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2763],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2806]}," units of ",{t:2,r:"name",p:[66,87,2841]}]},{p:[66,102,2856],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2724]},{t:4,n:51,f:[{p:[68,9,2885],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2690]},{t:4,n:51,f:[{p:[71,7,2958],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],239:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=r.extend(i.exports)},{205:205}],240:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=r.extend(i.exports)},{205:205}],241:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,282],t:7,e:"ui-notice",f:[{p:[16,5,298],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,260]},{p:{button:[{t:4,f:[{p:[22,7,458],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.wiping","data.isDead"],s:'_0||_1?"disabled":null'},p:[22,38,489]}],action:"wipe"},f:["Wipe AI"]}],n:50,r:"data.name",p:[21,5,434]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,370]}],button:0},f:[" ",{t:4,f:[{p:[26,5,626],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,662],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,675]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,729]}]}]}," ",{p:[29,5,822],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,868],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,901]}],state:[{t:2,r:"healthState",p:[30,64,925]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,942]},"%"]}]}," ",{p:[32,5,1003],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1063],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1087]}]}],n:52,r:"data.laws",p:[33,7,1035]}]}," ",{p:[37,5,1138],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1174],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1206]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1299],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1335]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,604]}]}]},e.exports=r.extend(i.exports)},{205:205}],242:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=r.extend(i.exports)},{205:205}],243:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=r.extend(i.exports)},{205:205}],244:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],245:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],246:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(i),i.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=r.extend(i.exports)},{205:205}],247:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,531]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{ -icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=r.extend(i.exports)},{205:205}],248:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],249:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1411]},"W"]}]}," ",{p:[39,3,1471],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1509],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1548]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1642],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1676]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1771],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1893]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2042]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2167],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2200],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2206]},"W"]}]}]}," ",{p:[50,1,2280],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2310],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2364]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2419]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2488]}]},"   [",{p:[55,6,2554],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2567]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2584]}]},"]"]}," ",{p:[57,3,2689],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2728],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2749]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2781]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2803]},"W"]}]}," ",{p:[60,3,2864],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2903],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2942]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3038],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3072]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3169],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3259],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3292]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3406],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3444]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3572],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3606],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3612]},"W"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],250:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],251:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],252:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],253:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=r.extend(i.exports)},{205:205}],254:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],255:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],256:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],257:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(264);e.exports={data:{filter:""},oninit:function(){var t=this;this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,r,i){var a=t.findAll(".display:not(:first-child)");(0,n.filterMulti)(a,t.get("filter").toLowerCase())},{init:!1})}}}(i),i.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[29,7,770],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[29,24,787]}],placeholder:"Filter..."}}],n:50,r:"config.fancy",p:[28,5,742]}," ",{t:4,f:[{p:[32,7,872],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[31,5,843]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[35,3,958],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[36,5,1003],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[36,18,1016]}]},f:[{t:2,r:"data.telecrystals",p:[36,62,1060]}," TC"]}]}]}," ",{t:4,f:[{p:[40,3,1154],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,22,1173]}]},f:[{t:4,f:[{p:[42,7,1212],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[42,26,1231]}],candystripe:0,right:0},f:[{p:[43,9,1269],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[43,29,1289]},": ",{t:2,r:"desc",p:[43,39,1299]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[44,18,1347]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[45,46,1512]},'", "item": ',{t:2,r:"name",p:[45,69,1535]},', "cost": ',{t:2,r:"cost",p:[45,87,1553]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[46,49,1613]}," TC"]}]}],n:52,r:"items",p:[41,5,1189]}]}],n:52,r:"data.categories",p:[39,1,1125]}]},e.exports=r.extend(i.exports)},{205:205,264:264}],258:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=r.extend(i.exports)},{205:205}],259:[function(t,e,n){(function(e){"use strict";var n=t(205),r=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var i=t(260),a=e.interopRequireDefault(i),o=t(261),s=t(191),u=t(192),c=e.interopRequireDefault(u);r["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(265)),window.initialize=function(e){window.tgui||(window.tgui=new a["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(262),text:t(266),config:n.config,data:n.data,adata:n.data}}}))};var l=document.getElementById("data"),p=l.textContent,f=l.getAttribute("data-ref");"{}"!==p&&(window.initialize(p),l.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("https://cdn.jsdelivr.net/fontawesome/4.5.0/css/font-awesome.min.css");var d=new c["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,260:260,261:261,262:262,265:265,266:266,"babel/external-helpers":"babel/external-helpers"}],260:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),canister:t(234),cargo:t(235),chem_dispenser:t(236),chem_heater:t(237),cryo:t(238),error:t(239),firealarm:t(240),intellicard:t(241),keycard_auth:t(242),mulebot:t(243),portable_pump:t(244),portable_scrubber:t(245),power_monitor:t(246),radio:t(247),sleeper:t(248),smes:t(249),solar_control:t(250),space_heater:t(251),station_alert:t(252),suit_storage_unit:t(253),tank_dispenser:t(254),tanks:t(255),thermomachine:t(256),uplink:t(257),wires:t(258)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){var t=this;this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)}),this.on("titlebar.drag",function(){return t.toggle("drag"),!1}),this.on("resize.resize",function(){return t.toggle("resize"),!1}),document.addEventListener("mousemove",function(e){t.get("drag")?r.drag.bind(t)(e):t.get("resize")&&r.resize.bind(t)(e)}),document.addEventListener("mouseup",function(e){t.set({drag:!1,resize:!1,x:null,y:null})})},oncomplete:function(){if(this.get("config.locked")){var t=(0,r.lock)(window.screenLeft,window.screenTop),e=t.x,i=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+i)}(0,n.winset)("mapwindow.map","focus",!0)}}}(i),i.exports.template={v:3,t:[" "," "," "," ",{p:[73,1,2339],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[73,11,2349]}]}," ",{p:[74,1,2379],t:7,e:"main",f:[{p:[75,3,2388],t:7,e:"warnings"}," ",{p:[76,3,2402],t:7,e:"interface"}]}," ",{p:[78,1,2423],t:7,e:"resize"}]},i.exports.components=i.exports.components||{}; -var a={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,261:261,263:263}],261:[function(t,e,n){"use strict";function r(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],e=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function i(t,e){var n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];window.location.href=r(Object.assign({src:t,action:e},n))}function a(t,e,n){var i;window.location.href=r((i={},i[t+"."+e]=n,i),"winset")}n.__esModule=!0,n.href=r,n.act=i,n.winset=a;var o=encodeURIComponent},{}],262:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],263:[function(t,e,n){"use strict";function r(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function i(t){if(t.preventDefault(),this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var i=r(e,n);e=i.x,n=i.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}function a(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,r=a(e,n);e=r.x,n=r.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}n.__esModule=!0,n.lock=r,n.drag=i,n.sane=a,n.resize=o;var s=t(261)},{261:261}],264:[function(t,e,n){"use strict";function r(t,e){for(var n=t,r=Array.isArray(n),a=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(a>=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",i(s,e)):s.style.display="none"}}function i(t,e){for(var n=t.queryAll("section"),r=t.query("header").textContent.toLowerCase().includes(e),i=n,a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;r||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=r,n.filter=i},{}],265:[function(t,e,n){"use strict";function r(t,e,n){return Math.max(t,Math.min(n,e))}function i(t){var e=arguments.length<=1||void 0===arguments[1]?1:arguments[1];return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=r,n.fixed=i},{}],266:[function(t,e,n){"use strict";function r(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function i(t){return t.replace(/\w\S*/g,r)}function a(t,e){for(t=""+t;t.length1){for(var u=Array(o),c=0;o>c;c++)u[c]=arguments[c+3];n.children=u}return{$$typeof:t,type:e,key:void 0===r?null:""+r,ref:null,props:n,_owner:null}}}(),e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function r(i,a){try{var o=e[i](a),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){return r("next",t)},function(t){return r("throw",t)})}return r("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function r(t,e,n,i){var a=Object.getOwnPropertyDescriptor(t,e);if(void 0===a){var o=Object.getPrototypeOf(t);null!==o&&r(o,e,n,i)}else if("value"in a&&a.writable)a.value=n;else{var s=a.set;void 0!==s&&s.call(i,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(u){i=!0,a=u}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,r=[],i=t[Symbol.iterator]();!(n=i.next()).done&&(r.push(n.value),!e||r.length!==e););return r}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);es);return o===r&&(r+=1),o!==i&&(a=!0),n[o]=!0,o})},um=Ii,cm={},lm=Ui,pm=Wi,fm=zi,dm=Hi,hm=Ki,mm={implicit:!0},vm={noCascade:!0},gm=Qi,ym=Yi,bm=function(t){var e,n,r=t.adapt,i=t.data,a=t.ractive,o=t.computed,s=t.mappings;this.ractive=a,this.adaptors=r,this.onchange=t.onchange,this.cache={},this.cacheMap=Eo(null),this.deps={computed:Eo(null),"default":Eo(null)},this.depsMap={computed:Eo(null),"default":Eo(null)},this.patternObservers=[],this.specials=Eo(null),this.wrapped=Eo(null),this.computations=Eo(null),this.captureGroups=[],this.unresolvedImplicitDependencies=[],this.changes=[],this.implicitChanges={},this.noCascade={},this.data=i,this.mappings=Eo(null);for(e in s)this.map(E(e),s[e]);if(i)for(e in i)(n=this.mappings[e])&&void 0===n.getValue()&&n.setValue(i[e]);for(e in o)s&&e in s&&p("Cannot map to a computed property ('%s')",e),this.compute(E(e),o[e]);this.ready=!0};bm.prototype={adapt:Bh,applyChanges:Gh,capture:Kh,clearCache:$h,compute:Zh,get:em,init:rm,map:im,mark:om,merge:um,register:lm,release:pm,reset:fm,set:dm,smartUpdate:hm,teardown:gm,unregister:ym};var xm=bm;Xi.prototype={constructor:Xi,begin:function(t){this.inProcess[t._guid]=!0},end:function(t){var e=t.parent;e&&this.inProcess[e._guid]?Zi(this.queue,e).push(t):ta(this,t),delete this.inProcess[t._guid]}};var wm=Xi,_m=ea,km=/\$\{([^\}]+)\}/g,Em=new as("construct"),Sm=new as("config"),Om=new wm("init"),Am=0,Pm=["adaptors","components","decorators","easing","events","interpolators","partials","transitions"],Cm=aa,jm=la;la.prototype={bubble:function(){this.dirty||(this.dirty=!0,ys.addView(this))},update:function(){this.callback(this.fragment.getValue()),this.dirty=!1},rebind:function(t,e){this.fragment.rebind(t,e)},unbind:function(){this.fragment.unbind()}};var Tm=function(t,e,n,i,o){var s,u,c,l,p,f,d={},h={},v={},g=[];for(u=t.parentFragment,c=t.root,o=o||{},r(d,o),o.content=i||[],d[""]=o.content,e.defaults.el&&m("The <%s/> component has a default `el` property; it has been disregarded",t.name),l=u;l;){if(l.owner.type===Mc){p=l.owner.container;break}l=l.parent}return n&&Object.keys(n).forEach(function(e){var r,i,o=n[e];if("string"==typeof o)r=fl(o),h[e]=r?r.value:o;else if(0===o)h[e]=!0;else{if(!a(o))throw Error("erm wut");fa(o)?(v[e]={origin:t.root.viewmodel,keypath:void 0},i=pa(t,o[0],function(t){t.isSpecial?f?s.set(e,t.value):(h[e]=t.value,delete v[e]):f?s.viewmodel.mappings[e].resolve(t):v[e].keypath=t})):i=new jm(t,o,function(t){f?s.set(e,t):h[e]=t}),g.push(i)}}),s=Eo(e.prototype),Cm(s,{el:null,append:!0,data:h,partials:o,magic:c.magic||e.defaults.magic,modifyArrays:c.modifyArrays,adapt:c.adapt},{parent:c,component:t,container:p,mappings:v,inlinePartials:d,cssIds:u.cssIds}),f=!0,t.resolvers=g,s},Mm=da,Lm=function(t){var e,n;for(e=t.root;e;)(n=e._liveComponentQueries["_"+t.name])&&n.push(t.instance),e=e.parent},Fm=ma,Nm=va,Rm=ga,Dm=ya,Im=ba,qm=new as("teardown"),Vm=wa,Um=function(t,e){this.init(t,e)};Um.prototype={detach:yh,find:xh,findAll:wh,findAllComponents:_h,findComponent:kh,findNextNode:Eh,firstNode:Sh,init:Fm,rebind:Nm,render:Rm,toString:Dm,unbind:Im,unrender:Vm};var Bm=Um,Wm=function(t){this.type=Cc,this.value=t.template.c};Wm.prototype={detach:gl,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createComment(this.value)),this.node},toString:function(){return""},unrender:function(t){t&&this.node.parentNode.removeChild(this.node)}};var zm=Wm,Hm=function(t){var e,n;this.type=Mc,this.container=e=t.parentFragment.root,this.component=n=e.component,this.container=e,this.containerFragment=t.parentFragment,this.parentFragment=n.parentFragment;var r=this.name=t.template.n||"",i=e._inlinePartials[r];i||(m('Could not find template for partial "'+r+'"',{ractive:t.root}),i=[]),this.fragment=new iv({owner:this,root:e.parent,template:i,pElement:this.containerFragment.pElement}),a(n.yielders[r])?n.yielders[r].push(this):n.yielders[r]=[this],ys.scheduleTask(function(){if(n.yielders[r].length>1)throw Error("A component template can only have one {{yield"+(r?" "+r:"")+"}} declaration at a time")})};Hm.prototype={detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},findNextNode:function(){return this.containerFragment.findNextNode(this)},firstNode:function(){return this.fragment.firstNode()},getValue:function(t){return this.fragment.getValue(t)},render:function(){return this.fragment.render()},unbind:function(){this.fragment.unbind()},unrender:function(t){this.fragment.unrender(t),R(this.component.yielders[this.name],this)},rebind:function(t,e){this.fragment.rebind(t,e)},toString:function(){return""+this.fragment}};var Gm=Hm,Km=function(t){this.declaration=t.template.a};Km.prototype={init:ko,render:ko,unrender:ko,teardown:ko,toString:function(){return""}};var $m=Km,Qm=_a,Ym=Ea,Jm=Sa,Xm=Oa,Zm=Ca,tv=Ta,ev=function(t){this.init(t)};ev.prototype={bubble:lc,detach:pc,find:fc,findAll:dc,findAllComponents:hc,findComponent:mc,findNextNode:vc,firstNode:gc,getArgsList:hl,getNode:ml,getValue:vl,init:Qm,rebind:Ym,registerIndexRef:function(t){var e=this.registeredIndexRefs;-1===e.indexOf(t)&&e.push(t)},render:Jm,toString:Xm,unbind:Zm,unregisterIndexRef:function(t){var e=this.registeredIndexRefs;e.splice(e.indexOf(t),1)},unrender:tv};var nv,rv,iv=ev,av=Ma,ov=["template","partials","components","decorators","events"],sv=new as("reset"),uv=function(t,e){function n(e,r,i){i&&i.partials[t]||e.forEach(function(e){e.type===Pc&&e.getPartialName()===t&&r.push(e),e.fragment&&n(e.fragment.items,r,i),a(e.fragments)?n(e.fragments,r,i):a(e.items)?n(e.items,r,i):e.type===Tc&&e.instance&&n(e.instance.fragment.items,r,e.instance),e.type===Ac&&(a(e.attributes)&&n(e.attributes,r,i),a(e.conditionalAttributes)&&n(e.conditionalAttributes,r,i))})}var r,i=[];return n(this.fragment.items,i),this.partials[t]=e,r=ys.start(this,!0),i.forEach(function(e){e.value=void 0,e.setValue(t)}),ys.end(),r},cv=La,lv=xu("reverse"),pv=Fa,fv=xu("shift"),dv=xu("sort"),hv=xu("splice"),mv=Ra,vv=Da,gv=new as("teardown"),yv=qa,bv=Va,xv=Ua,wv=new as("unrender"),_v=xu("unshift"),kv=Ba,Ev=new as("update"),Sv=Wa,Ov={add:Zo,animate:Es,detach:Os,find:Ps,findAll:Ds,findAllComponents:Is,findComponent:qs,findContainer:Vs,findParent:Us,fire:Hs,get:Gs,insert:$s,merge:Ys,observe:pu,observeOnce:fu,off:mu,on:vu,once:gu,pop:wu,push:_u,render:ju,reset:av,resetPartial:uv,resetTemplate:cv,reverse:lv,set:pv,shift:fv,sort:dv,splice:hv,subtract:mv,teardown:vv,toggle:yv,toHTML:bv,toHtml:bv,unrender:xv,unshift:_v,update:kv,updateModel:Sv},Av=function(t,e,n){return n||Ha(t,e)?function(){var n,r="_super"in this,i=this._super;return this._super=e,n=t.apply(this,arguments),r&&(this._super=i),n}:t},Pv=Ga,Cv=Ya,jv=function(t){var e,n,r={};return t&&(e=t._ractive)?(r.ractive=e.root,r.keypath=e.keypath.str,r.index={},(n=Cl(e.proxy.parentFragment))&&(r.index=Cl.resolve(n)),r):r};nv=function(t){return this instanceof nv?void Cm(this,t):new nv(t)},rv={DEBUG:{writable:!0,value:!0},DEBUG_PROMISES:{writable:!0,value:!0},extend:{value:Cv},getNodeInfo:{value:jv},parse:{value:Gu},Promise:{value:cs},svg:{value:ro},magic:{value:eo},VERSION:{value:"0.7.3"},adaptors:{writable:!0,value:{}},components:{writable:!0,value:{}},decorators:{writable:!0,value:{}},easing:{writable:!0,value:uo},events:{writable:!0,value:{}},interpolators:{writable:!0,value:Bo},partials:{writable:!0,value:{}},transitions:{writable:!0,value:{}}},Oo(nv,rv),nv.prototype=r(Ov,so),nv.prototype.constructor=nv,nv.defaults=nv.prototype;var Tv="function";if(typeof Date.now!==Tv||typeof String.prototype.trim!==Tv||typeof Object.keys!==Tv||typeof Array.prototype.indexOf!==Tv||typeof Array.prototype.forEach!==Tv||typeof Array.prototype.map!==Tv||typeof Array.prototype.filter!==Tv||"undefined"!=typeof window&&typeof window.addEventListener!==Tv)throw Error("It looks like you're attempting to use Ractive.js in an older browser. You'll need to use one of the 'legacy builds' in order to continue - see http://docs.ractivejs.org/latest/legacy-builds for more information.");var Mv=nv;return Mv})},{}],206:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.observe("value",function(e,n,r){var i=t.get(),a=i.min,o=i.max,s=Math.clamp(a,o,e);t.animate("percentage",Math.round((s-a)/(o-a)*100))})}}}(i),i.exports.template={v:3,t:[" ",{p:[13,1,293],t:7,e:"div",a:{"class":"bar"},f:[{p:[14,3,313],t:7,e:"div",a:{"class":["barFill ",{t:2,r:"state",p:[14,23,333]}],style:["width: ",{t:2,r:"percentage",p:[14,48,358]},"%"]}}," ",{p:[15,3,384],t:7,e:"span",a:{"class":"barText"},f:[{t:16,p:[15,25,406]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],207:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{clickable:function(){return this.get("enabled")&&!this.get("state")?!0:!1},enabled:function(){return this.get("config.status")===n.UI_INTERACTIVE?!0:!1},styles:function(){var t="";if(this.get("tooltip-side")&&(t=" tooltip-"+this.get("tooltip-side")),this.get("grid")&&(t+=" gridable"),this.get("enabled")){var e=this.get("state"),n=this.get("style");return e?"inactive "+e+" "+t:"active normal "+n+" "+t}return"inactive disabled "+t}},oninit:function(){var t=this;this.on("press",function(e){var n=t.get(),i=n.action,a=n.params;(0,r.act)(t.get("config.ref"),i,a),e.node.blur()})}}}(i),i.exports.template={v:3,t:[" ",{p:[48,1,1178],t:7,e:"span",a:{"class":["button ",{t:2,r:"styles",p:[48,21,1198]}],unselectable:"on","data-tooltip":[{t:2,r:"tooltip",p:[51,17,1280]}]},m:[{t:4,f:["tabindex='0'"],r:"clickable",p:[50,3,1232]}],v:{"mouseover-mousemove":"hover",mouseleave:"unhover","click-enter":{n:[{t:4,f:["press"],r:"clickable",p:[54,19,1370]}],d:[]}},f:[{t:4,f:[{p:[56,5,1416],t:7,e:"i",a:{"class":["fa fa-",{t:2,r:"icon",p:[56,21,1432]}]}}],n:50,r:"icon",p:[55,3,1399]}," ",{t:16,p:[58,3,1459]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],208:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"display"},f:[{t:4,f:[{p:[3,5,42],t:7,e:"header",f:[{p:[4,7,57],t:7,e:"h3",f:[{t:2,r:"title",p:[4,11,61]}]}," ",{t:4,f:[{p:[6,9,105],t:7,e:"div",a:{"class":"buttonRight"},f:[{t:16,n:"button",p:[6,34,130]}]}],n:50,r:"button",p:[5,7,82]}]}],n:50,r:"title",p:[2,3,24]}," ",{p:[10,3,193],t:7,e:"article",f:[{t:16,p:[11,5,207]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],209:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.on("clear",function(){t.set("value",""),t.find("input").focus()})}}}(i),i.exports.template={v:3,t:[" ",{p:[12,1,170],t:7,e:"input",a:{type:"text",value:[{t:2,r:"value",p:[12,27,196]}],placeholder:[{t:2,r:"placeholder",p:[12,51,220]}]}}," ",{p:[13,1,240],t:7,e:"ui-button",a:{icon:"refresh"},v:{press:"clear"}}]},e.exports=r.extend(i.exports)},{205:205}],210:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";e.exports={data:{graph:t(201),xaccessor:function(t){return t.x},yaccessor:function(t){return t.y}},computed:{size:function(){var t=this.get("points");return t[0].length},scale:function(){var t,e=this.get("points");return(t=Math).max.apply(t,Array.map(e,function(t){var e;return(e=Math).max.apply(e,Array.map(t,function(t){return t.y}))}))},xaxis:function(){var t=this.get("xinc"),e=this.get("size");return Array.from(Array(e).keys()).filter(function(e){return e&&e%t==0})},yaxis:function(){var t=this.get("yinc"),e=this.get("scale");return Array.from(Array(t).keys()).map(function(t){return Math.round(e*(++t/100)*10)})}},oninit:function(){var t=this;this.on({enter:function(t){this.set("selected",t.index.count)},exit:function(t){this.set("selected")}}),window.addEventListener("resize",function(e){t.set("width",t.el.clientWidth)})},onrender:function(){this.set("width",this.el.clientWidth)}}}(i),i.exports.template={v:3,t:[" ",{p:[47,1,1269],t:7,e:"svg",a:{"class":"linegraph",width:"100%",height:[{t:2,x:{r:["height"],s:"_0+10"},p:[47,45,1313]}]},f:[{p:[48,3,1334],t:7,e:"g",a:{transform:"translate(0, 5)"},f:[{t:4,f:[{t:4,f:[{p:[51,9,1504],t:7,e:"line",a:{x1:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,19,1514]}],x2:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,38,1533]}],y1:"0",y2:[{t:2,r:"height",p:[51,64,1559]}],stroke:"darkgray"}}," ",{t:4,f:[{p:[53,11,1635],t:7,e:"text",a:{x:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[53,20,1644]}],y:[{t:2,x:{r:["height"],s:"_0-5"},p:[53,38,1662]}],"text-anchor":"middle",fill:"white"},f:[{t:2,x:{r:["size",".","xfactor"],s:"(_0-_1)*_2"},p:[53,88,1712]}," ",{t:2,r:"xunit",p:[53,113,1737]}]}],n:50,x:{r:["@index"],s:"_0%2==0"},p:[52,9,1600]}],n:52,r:"xaxis",p:[50,7,1479]}," ",{t:4,f:[{p:[57,9,1820],t:7,e:"line",a:{x1:"0",x2:[{t:2,r:"width",p:[57,26,1837]}],y1:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,41,1852]}],y2:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,60,1871]}],stroke:"darkgray"}}," ",{p:[58,9,1915],t:7,e:"text",a:{x:"0",y:[{t:2,x:{r:["yscale","."],s:"_0(_1)-5"},p:[58,24,1930]}],"text-anchor":"begin",fill:"white"},f:[{t:2,x:{r:[".","yfactor"],s:"_0*_1"},p:[58,76,1982]}," ",{t:2,r:"yunit",p:[58,92,1998]}]}],n:52,r:"yaxis",p:[56,7,1795]}," ",{t:4,f:[{p:[61,9,2071],t:7,e:"path",a:{d:[{t:2,x:{r:["area.path"],s:"_0.print()"},p:[61,18,2080]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[61,47,2109]}],opacity:"0.1"}}],n:52,i:"curve",r:"curves",p:[60,7,2039]}," ",{t:4,f:[{p:[64,9,2200],t:7,e:"path",a:{d:[{t:2,x:{r:["line.path"],s:"_0.print()"},p:[64,18,2209]}],stroke:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[64,49,2240]}],fill:"none"}}],n:52,i:"curve",r:"curves",p:[63,7,2168]}," ",{t:4,f:[{t:4,f:[{p:[68,11,2375],t:7,e:"circle",a:{transform:["translate(",{t:2,r:".",p:[68,40,2404]},")"],r:[{t:2,x:{r:["selected","count"],s:"_0==_1?10:4"},p:[68,51,2415]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[68,89,2453]}]},v:{mouseenter:"enter",mouseleave:"exit"}}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[67,9,2329]}],n:52,i:"curve",r:"curves",p:[66,7,2297]}," ",{t:4,f:[{t:4,f:[{t:4,f:[{p:[74,13,2678],t:7,e:"text",a:{transform:["translate(",{t:2,r:".",p:[74,40,2705]},") ",{t:2,x:{r:["count","size"],s:'_0<=_1/2?"translate(15, 4)":"translate(-15, 4)"'},p:[74,47,2712]}],"text-anchor":[{t:2,x:{r:["count","size"],s:'_0<=_1/2?"start":"end"'},p:[74,126,2791]}],fill:"white"},f:[{t:2,x:{r:["count","item","yfactor"],s:"_1[_0].y*_2"},p:[75,15,2861]}," ",{t:2,r:"yunit",p:[75,43,2889]}," @ ",{t:2,x:{r:["size","count","item","xfactor"],s:"(_0-_2[_1].x)*_3"},p:[75,55,2901]}," ",{t:2,r:"xunit",p:[75,92,2938]}]}],n:50,x:{r:["selected","count"],s:"_0==_1"},p:[73,11,2638]}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[72,9,2592]}],n:52,i:"curve",r:"curves",p:[71,7,2560]}," ",{t:4,f:[{p:[81,9,3063],t:7,e:"g",a:{transform:["translate(",{t:2,x:{r:["width","curves.length","@index"],s:"(_0/(_1+1))*(_2+1)"},p:[81,33,3087]},", 10)"]},f:[{p:[82,11,3154],t:7,e:"circle",a:{r:"4",fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[82,31,3174]}]}}," ",{p:[83,11,3206],t:7,e:"text",a:{x:"8",y:"4",fill:"white"},f:[{t:2,rx:{r:"legend",m:[{t:30,n:"curve"}]},p:[83,42,3237]}]}]}],n:52,i:"curve",r:"curves",p:[80,7,3031]}],x:{r:["graph","points","xaccessor","yaccessor","width","height"],s:"_0({data:_1,xaccessor:_2,yaccessor:_3,width:_4,height:_5})"},p:[49,5,1371]}]}]}]},e.exports=r.extend(i.exports)},{201:201,205:205}],211:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"notice"},f:[{t:16,p:[2,3,23]}]}]},e.exports=r.extend(i.exports)},{205:205}],212:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={oninit:function(){var t=this,e=r.resize.bind(this),i=function(){return t.set({resize:!1,x:null,y:null})};this.observe("config.fancy",function(r,a,o){(0,n.winset)(t.get("config.window"),"can-resize",!r),r?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",i)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",i))}),this.on("resize",function(){return t.toggle("resize")})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[28,3,739],t:7,e:"div",a:{"class":"resize"},v:{mousedown:"resize"}}],n:50,r:"config.fancy",p:[27,1,716]}]},e.exports=r.extend(i.exports)},{205:205,261:261,263:263}],213:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"section",a:{"class":[{t:4,f:["candystripe"],r:"candystripe",p:[1,17,16]}]},f:[{t:4,f:[{p:[3,5,82],t:7,e:"span",a:{"class":"label",style:[{t:4,f:["color:",{t:2,r:"labelcolor",p:[3,53,130]}],r:"labelcolor",p:[3,32,109]}]},f:[{t:2,r:"label",p:[3,84,161]},":"]}],n:50,r:"label",p:[2,3,64]}," ",{t:4,f:[{t:16,p:[6,5,210]}],n:50,r:"nowrap",p:[5,3,191]},{t:4,n:51,f:[{p:[8,5,235],t:7,e:"div",a:{"class":"content",style:[{t:4,f:["float:right;"],r:"right",p:[8,33,263]}]},f:[{t:16,p:[9,7,304]}]}],r:"nowrap"}]}]},e.exports=r.extend(i.exports)},{205:205}],214:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"subdisplay"},f:[{t:4,f:[{p:[3,5,45],t:7,e:"header",f:[{p:[4,7,60],t:7,e:"h4",f:[{t:2,r:"title",p:[4,11,64]}]}," ",{t:4,f:[{t:16,n:"button",p:[5,21,99]}],n:50,r:"button",p:[5,7,85]}]}],n:50,r:"title",p:[2,3,27]}," ",{p:[8,3,149],t:7,e:"article",f:[{t:16,p:[9,5,163]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],215:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.set("active",this.findComponent("tab").get("name")),this.on("switch",function(e){t.set("active",e.node.textContent.trim())}),this.observe("active",function(e,n,r){for(var i=t.findAllComponents("tab"),a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;u.set("shown",u.get("name")===e)}})}}}(i),i.exports.template={v:3,t:[" "," ",{p:[20,1,524],t:7,e:"header",f:[{t:4,f:[{p:[22,5,556],t:7,e:"ui-button",a:{pane:[{t:2,r:".",p:[22,22,573]}]},v:{press:"switch"},f:[{t:2,r:".",p:[22,47,598]}]}],n:52,r:"tabs",p:[21,3,536]}]}," ",{p:[25,1,641],t:7,e:"ui-display",f:[{t:8,r:"content",p:[26,3,657]}]}]},i.exports.components=i.exports.components||{};var a={tab:t(216)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,216:216}],216:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{t:16,p:[2,3,17]}],n:50,r:"shown",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],217:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261),i=t(263);e.exports={computed:{visualStatus:function(){switch(this.get("config.status")){case n.UI_INTERACTIVE:return"good";case n.UI_UPDATE:return"average";case n.UI_DISABLED:return"bad";default:return"bad"}}},oninit:function(){var t=this,e=i.drag.bind(this),n=function(e){return t.set({drag:!1,x:null,y:null})};this.observe("config.fancy",function(i,a,o){(0,r.winset)(t.get("config.window"),"titlebar",!i),i?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n))}),this.on({drag:function(){this.toggle("drag")},close:function(){(0,r.winset)(this.get("config.window"),"is-visible",!1),window.location.href=(0,r.href)({command:"uiclose "+this.get("config.ref")},"winset")},minimize:function(){(0,r.winset)(this.get("config.window"),"is-minimized",!0)}})}}}(i),i.exports.template={v:3,t:[" ",{p:[49,1,1334],t:7,e:"header",a:{"class":"titlebar"},v:{mousedown:"drag"},f:[{p:[50,3,1382],t:7,e:"i",a:{"class":["statusicon fa fa-eye fa-2x ",{t:2,r:"visualStatus",p:[50,40,1419]}]}}," ",{p:[51,3,1444],t:7,e:"span",a:{"class":"title"},f:[{t:16,p:[51,23,1464]}]}," ",{t:4,f:[{p:[53,5,1508],t:7,e:"i",a:{"class":"minimize fa fa-minus fa-2x"},v:{click:"minimize"}}," ",{p:[54,5,1575],t:7,e:"i",a:{"class":"close fa fa-close fa-2x"},v:{click:"close"}}],n:50,r:"config.fancy",p:[52,3,1483]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262,263:263}],218:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";var e=[11,10,9,8];t.exports={data:{userAgent:navigator.userAgent},computed:{ie:function(){if(document.documentMode)return document.documentMode;for(var t in e){var n=document.createElement("div");if(n.innerHTML="",n.getElementsByTagName("span").length)return t}}},oninit:function(){var t=this;this.on("debug",function(){return t.toggle("debug")})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[27,3,636],t:7,e:"ui-notice",f:[{p:[28,5,652],t:7,e:"span",f:["You have an old (IE",{t:2,r:"ie",p:[28,30,677]},"), end-of-life (click 'EOL Info' for more information) version of Internet Explorer installed."]},{p:[28,137,784],t:7,e:"br"}," ",{p:[29,5,794],t:7,e:"span",f:["To upgrade, click 'Upgrade IE' to download IE11 from Microsoft."]},{p:[29,81,870],t:7,e:"br"}," ",{p:[30,5,880],t:7,e:"span",f:["If you are unable to upgrade directly, click 'IE VMs' to download a VM with IE11 or Edge from Microsoft."]},{p:[30,122,997],t:7,e:"br"}," ",{p:[31,5,1007],t:7,e:"span",f:["Otherwise, click 'No Frills' below to disable potentially incompatible features (and this message)."]}," ",{p:[32,5,1124],t:7,e:"hr"}," ",{p:[33,5,1134],t:7,e:"ui-button",a:{icon:"close",action:"tgui:nofrills"},f:["No Frills"]}," ",{p:[34,5,1207],t:7,e:"ui-button",a:{icon:"internet-explorer",action:"tgui:link",params:'{"url": "http://windows.microsoft.com/en-us/internet-explorer/download-ie"}'},f:["Upgrade IE"]}," ",{p:[36,5,1381],t:7,e:"ui-button",a:{icon:"edge",action:"tgui:link",params:'{"url": "https://dev.windows.com/en-us/microsoft-edge/tools/vms"}'},f:["IE VMs"]}," ",{p:[38,5,1528],t:7,e:"ui-button",a:{icon:"info",action:"tgui:link",params:'{"url": "https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-Internet-Explorer"}'},f:["EOL Info"]}," ",{p:[40,5,1699],t:7,e:"ui-button",a:{icon:"bug"},v:{press:"debug"},f:["Debug Info"]}," ",{t:4,f:[{p:[42,7,1785],t:7,e:"hr"}," ",{p:[43,7,1797],t:7,e:"span",f:["Detected: IE",{t:2,r:"ie",p:[43,25,1815]}]},{p:[43,38,1828],t:7,e:"br"}," ",{p:[44,7,1840],t:7,e:"span",f:["User Agent: ",{t:2,r:"userAgent",p:[44,25,1858]}]}],n:50,r:"debug",p:[41,5,1765]}]}],n:50,x:{r:["config.fancy","ie"],s:"_0&&_1&&_1<11"},p:[26,1,596]}]},e.exports=r.extend(i.exports)},{205:205}],219:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" "," "," "," "," ",{p:[7,1,261],t:7,e:"ui-notice",f:[{t:4,f:[{p:[9,5,304],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[10,7,346],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[10,24,363]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[10,75,414]}]}]}],n:50,r:"data.siliconUser",p:[8,3,275]},{t:4,n:51,f:[{p:[13,5,502],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,31,528]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[16,1,610],t:7,e:"status"}," ",{t:4,f:[{t:4,f:[{p:[19,7,701],t:7,e:"ui-display",a:{title:"Air Controls"},f:[{p:[20,9,743],t:7,e:"ui-section",f:[{p:[21,11,766],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"exclamation-triangle":"exclamation"'},p:[21,28,783]}],style:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"caution":null'},p:[21,98,853]}],action:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"reset":"alarm"'},p:[22,23,916]}]},f:["Area Atmosphere Alarm"]}]}," ",{p:[24,9,1022],t:7,e:"ui-section",f:[{p:[25,11,1045],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==3?"exclamation-triangle":"exclamation"'},p:[25,28,1062]}],style:[{t:2,x:{r:["data.mode"],s:'_0==3?"danger":null'},p:[25,96,1130]}],action:"mode",params:['{"mode": ',{t:2,x:{r:["data.mode"],s:"_0==3?1:3"},p:[26,44,1211]},"}"]},f:["Panic Siphon"]}]}," ",{p:[28,9,1295],t:7,e:"br"}," ",{p:[29,9,1309],t:7,e:"ui-section",f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:"sign-out",action:"tgui:view",params:'{"screen": "vents"}'},f:["Vent Controls"]}]}," ",{p:[32,9,1463],t:7,e:"ui-section",f:[{p:[33,11,1486],t:7,e:"ui-button",a:{icon:"filter",action:"tgui:view",params:'{"screen": "scrubbers"}'},f:["Scrubber Controls"]}]}," ",{ +p:[35,9,1623],t:7,e:"ui-section",f:[{p:[36,11,1646],t:7,e:"ui-button",a:{icon:"cog",action:"tgui:view",params:'{"screen": "modes"}'},f:["Operating Mode"]}]}," ",{p:[38,9,1773],t:7,e:"ui-section",f:[{p:[39,11,1796],t:7,e:"ui-button",a:{icon:"bar-chart",action:"tgui:view",params:'{"screen": "thresholds"}'},f:["Alarm Thresholds"]}]}]}],n:50,x:{r:["config.screen"],s:'_0=="home"'},p:[18,3,663]},{t:4,n:51,f:[{t:4,n:50,x:{r:["config.screen"],s:'_0=="vents"'},f:[{p:[43,5,1990],t:7,e:"vents"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&(_0=="scrubbers")'},f:[" ",{p:[45,5,2045],t:7,e:"scrubbers"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&(_0=="modes"))'},f:[" ",{p:[47,5,2100],t:7,e:"modes"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&((!(_0=="modes"))&&(_0=="thresholds")))'},f:[" ",{p:[49,5,2156],t:7,e:"thresholds"}]}],x:{r:["config.screen"],s:'_0=="home"'}}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[17,1,620]}]},i.exports.components=i.exports.components||{};var a={vents:t(225),modes:t(221),thresholds:t(224),status:t(223),scrubbers:t(222)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,221:221,222:222,223:223,224:224,225:225}],220:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-button",a:{icon:"arrow-left",action:"tgui:view",params:'{"screen": "home"}'},f:["Back"]}]},e.exports=r.extend(i.exports)},{205:205}],221:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,111],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Operating Modes",button:0},f:[" ",{t:4,f:[{p:[8,5,161],t:7,e:"ui-section",f:[{p:[9,7,180],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["selected"],s:'_0?"check-square-o":"square-o"'},p:[9,24,197]}],state:[{t:2,x:{r:["selected","danger"],s:'_0?_1?"danger":"selected":null'},p:[10,16,258]}],action:"mode",params:['{"mode": ',{t:2,r:"mode",p:[11,40,351]},"}"]},f:[{t:2,r:"name",p:[11,51,362]}]}]}],n:52,r:"data.modes",p:[7,3,136]}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],222:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,113],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Scrubber Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,167],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,189]}]},f:[{p:[9,7,211],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,246],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,263]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,305]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,381]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,401]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,415]}]}]}," ",{p:[13,7,478],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,512],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["scrubbing"],s:'_0?"filter":"sign-in"'},p:[14,26,529]}],style:[{t:2,x:{r:["scrubbing"],s:'_0?null:"danger"'},p:[14,71,574]}],action:"scrubbing",params:['{"id_tag": "',{t:2,r:"id_tag",p:[15,50,656]},'", "val": ',{t:2,x:{r:["scrubbing"],s:"+!_0"},p:[15,70,676]},"}"]},f:[{t:2,x:{r:["scrubbing"],s:'_0?"Scrubbing":"Siphoning"'},p:[15,88,694]}]}]}," ",{p:[17,7,774],t:7,e:"ui-section",a:{label:"Range"},f:[{p:[18,9,809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["widenet"],s:'_0?"expand":"compress"'},p:[18,26,826]}],style:[{t:2,x:{r:["widenet"],s:'_0?"selected":null'},p:[18,70,870]}],action:"widenet",params:['{"id_tag": "',{t:2,r:"id_tag",p:[19,48,950]},'", "val": ',{t:2,x:{r:["widenet"],s:"+!_0"},p:[19,68,970]},"}"]},f:[{t:2,x:{r:["widenet"],s:'_0?"Expanded":"Normal"'},p:[19,84,986]}]}]}," ",{p:[21,7,1060],t:7,e:"ui-section",a:{label:"Filters"},f:[{p:[22,9,1097],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_co2"],s:'_0?"check-square-o":"square-o"'},p:[22,26,1114]}],style:[{t:2,x:{r:["filter_co2"],s:'_0?"selected":null'},p:[22,81,1169]}],action:"co2_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[23,50,1254]},'", "val": ',{t:2,x:{r:["filter_co2"],s:"+!_0"},p:[23,70,1274]},"}"]},f:["CO2"]}," ",{p:[24,9,1317],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_n2o"],s:'_0?"check-square-o":"square-o"'},p:[24,26,1334]}],style:[{t:2,x:{r:["filter_n2o"],s:'_0?"selected":null'},p:[24,81,1389]}],action:"n2o_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[25,50,1474]},'", "val": ',{t:2,x:{r:["filter_n2o"],s:"+!_0"},p:[25,70,1494]},"}"]},f:["N2O"]}," ",{p:[26,9,1537],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_toxins"],s:'_0?"check-square-o":"square-o"'},p:[26,26,1554]}],style:[{t:2,x:{r:["filter_toxins"],s:'_0?"selected":null'},p:[26,84,1612]}],action:"tox_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[27,50,1700]},'", "val": ',{t:2,x:{r:["filter_toxins"],s:"+!_0"},p:[27,70,1720]},"}"]},f:["Plasma"]}]}]}],n:52,r:"data.scrubbers",p:[7,3,138]},{t:4,n:51,f:[{p:[31,5,1817],t:7,e:"span",a:{"class":"bad"},f:["Error: No scrubbers connected."]}],r:"data.scrubbers"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],223:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Air Status"},f:[{t:4,f:[{t:4,f:[{p:[4,7,107],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[4,26,126]}]},f:[{p:[5,6,142],t:7,e:"span",a:{"class":[{t:2,x:{r:["danger_level"],s:'_0==2?"bad":_0==1?"average":"good"'},p:[5,19,155]}]},f:[{t:2,x:{r:["value"],s:"Math.fixed(_0,2)"},p:[6,5,232]},{t:2,r:"unit",p:[6,29,256]}]}]}],n:52,r:"adata.environment_data",p:[3,5,68]}," ",{p:[10,5,313],t:7,e:"ui-section",a:{label:"Local Status"},f:[{p:[11,7,353],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.danger_level"],s:'_0==2?"bad bold":_0==1?"average bold":"good"'},p:[11,20,366]}]},f:[{t:2,x:{r:["data.danger_level"],s:'_0==2?"Danger (Internals Required)":_0==1?"Caution":"Optimal"'},p:[12,6,464]}]}]}," ",{p:[15,5,605],t:7,e:"ui-section",a:{label:"Area Status"},f:[{p:[16,7,644],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.atmos_alarm","data.fire_alarm"],s:'_0||_1?"bad bold":"good"'},p:[16,20,657]}]},f:[{t:2,x:{r:["data.atmos_alarm","fire_alarm"],s:'_0?"Atmosphere Alarm":_1?"Fire Alarm":"Nominal"'},p:[17,8,728]}]}]}],n:50,r:"data.environment_data",p:[2,3,34]},{t:4,n:51,f:[{p:[21,5,856],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[22,7,891],t:7,e:"span",a:{"class":"bad bold"},f:["Cannot obtain air sample for analysis."]}]}],r:"data.environment_data"}," ",{t:4,f:[{p:[26,5,1015],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[27,7,1050],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[25,3,990]}]}]},e.exports=r.extend(i.exports)},{205:205}],224:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" th, td {\n padding-right: 16px;\n text-align: left;\n }",i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,112],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Alarm Thresholds",button:0},f:[" ",{p:[7,3,137],t:7,e:"table",f:[{p:[8,5,149],t:7,e:"thead",f:[{p:[8,12,156],t:7,e:"tr",f:[{p:[9,7,167],t:7,e:"th"}," ",{p:[10,7,183],t:7,e:"th",f:[{p:[10,11,187],t:7,e:"span",a:{"class":"bad"},f:["min2"]}]}," ",{p:[11,7,228],t:7,e:"th",f:[{p:[11,11,232],t:7,e:"span",a:{"class":"average"},f:["min1"]}]}," ",{p:[12,7,277],t:7,e:"th",f:[{p:[12,11,281],t:7,e:"span",a:{"class":"average"},f:["max1"]}]}," ",{p:[13,7,326],t:7,e:"th",f:[{p:[13,11,330],t:7,e:"span",a:{"class":"bad"},f:["max2"]}]}]}]}," ",{p:[15,5,387],t:7,e:"tbody",f:[{t:4,f:[{p:[16,32,426],t:7,e:"tr",f:[{p:[17,9,439],t:7,e:"th",f:[{t:3,r:"name",p:[17,13,443]}]}," ",{t:4,f:[{p:[18,27,485],t:7,e:"td",f:[{p:[19,11,500],t:7,e:"ui-button",a:{action:"threshold",params:['{"env": "',{t:2,r:"env",p:[19,58,547]},'", "var": "',{t:2,r:"val",p:[19,76,565]},'"}']},f:[{t:2,x:{r:["selected"],s:"Math.fixed(_0,2)"},p:[19,87,576]}]}]}],n:52,r:"settings",p:[18,9,467]}]}],n:52,r:"data.thresholds",p:[16,7,401]}]}," ",{p:[23,3,675],t:7,e:"table",f:[]}]}]}," "]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],225:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,109],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Vent Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,159],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,181]}]},f:[{p:[9,7,203],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,238],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,255]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,297]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,373]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,393]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,407]}]}]}," ",{p:[13,7,470],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,504],t:7,e:"span",f:[{t:2,x:{r:["direction"],s:'_0=="release"?"Pressurizing":"Siphoning"'},p:[14,15,510]}]}]}," ",{p:[16,7,601],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[17,9,649],t:7,e:"ui-button",a:{icon:"sign-in",style:[{t:2,x:{r:["incheck"],s:'_0?"selected":null'},p:[17,42,682]}],action:"incheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[18,48,762]},'", "val": ',{t:2,r:"checks",p:[18,68,782]},"}"]},f:["Internal"]}," ",{p:[19,9,824],t:7,e:"ui-button",a:{icon:"sign-out",style:[{t:2,x:{r:["excheck"],s:'_0?"selected":null'},p:[19,43,858]}],action:"excheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,938]},'", "val": ',{t:2,r:"checks",p:[20,68,958]},"}"]},f:["External"]}]}," ",{p:[22,7,1018],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,9,1063],t:7,e:"ui-button",a:{icon:"pencil",action:"set_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[24,31,1149]},'"}']},f:[{t:2,x:{r:["external"],s:"Math.fixed(_0)"},p:[24,45,1163]}]}," ",{p:[25,9,1208],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["extdefault"],s:'_0?"disabled":null'},p:[25,42,1241]}],action:"reset_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[26,31,1340]},'"}']},f:["Reset"]}]}]}],n:52,r:"data.vents",p:[7,3,134]},{t:4,n:51,f:[{p:[30,5,1428],t:7,e:"span",a:{"class":"bad"},f:["Error: No vents connected."]}],r:"data.vents"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],226:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" table {\n width: 100%;\n border-spacing: 2px;\n }\n th {\n text-align: left;\n }\n td {\n vertical-align: top;\n }\n td .button {\n margin-top: 4px\n }",i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",f:[{p:[3,5,32],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oneAccess"],s:'_0?"unlock":"lock"'},p:[3,22,49]}],action:"one_access"},f:[{t:2,x:{r:["data.oneAccess"],s:'_0?"One":"All"'},p:[3,82,109]}," Required"]}," ",{p:[4,5,169],t:7,e:"ui-button",a:{icon:"refresh",action:"clear"},f:["Clear"]}]}," ",{p:[6,3,246],t:7,e:"hr"}," ",{p:[7,3,254],t:7,e:"table",f:[{p:[8,3,264],t:7,e:"thead",f:[{p:[9,4,275],t:7,e:"tr",f:[{t:4,f:[{p:[10,5,306],t:7,e:"th",f:[{p:[10,9,310],t:7,e:"span",a:{"class":"highlight bold"},f:[{t:2,r:"name",p:[10,38,339]}]}]}],n:52,r:"data.regions",p:[9,8,279]}]}]}," ",{p:[13,3,391],t:7,e:"tbody",f:[{p:[14,4,402],t:7,e:"tr",f:[{t:4,f:[{p:[15,5,433],t:7,e:"td",f:[{t:4,f:[{p:[16,11,466],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["req"],s:'_0?"check-square-o":"square-o"'},p:[16,28,483]}],style:[{t:2,x:{r:["req"],s:'_0?"selected":null'},p:[16,76,531]}],action:"set",params:['{"access": "',{t:2,r:"id",p:[17,46,605]},'"}']},f:[{t:2,r:"name",p:[17,56,615]}]}," ",{p:[18,9,644],t:7,e:"br"}],n:52,r:"accesses",p:[15,9,437]}]}],n:52,r:"data.regions",p:[14,8,406]}]}]}]}]}," "]},e.exports=r.extend(i.exports)},{205:205}],227:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}},computed:{malfAction:function(){switch(this.get("data.malfStatus")){case 1:return"hack";case 2:return"occupy";case 3:return"deoccupy"}},malfButton:function(){switch(this.get("data.malfStatus")){case 1:return"Override Programming";case 2:case 4:return"Shunt Core Process";case 3:return"Return to Main Core"}},malfIcon:function(){switch(this.get("data.malfStatus")){case 1:return"terminal";case 2:case 4:return"caret-square-o-down";case 3:return"caret-square-o-left"}},powerCellStatusState:function(){var t=this.get("data.powerCellStatus");return t>50?"good":t>25?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[46,1,1139],t:7,e:"ui-notice",f:[{t:4,f:[{p:[48,5,1182],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[49,7,1224],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[49,24,1241]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[49,75,1292]}]}]}],n:50,r:"data.siliconUser",p:[47,3,1153]},{t:4,n:51,f:[{p:[52,5,1380],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[52,31,1406]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[55,1,1488],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[56,3,1524],t:7,e:"ui-section",a:{label:"Main Breaker"},f:[{t:4,f:[{p:[58,7,1609],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isOperating"],s:'_0?"good":"bad"'},p:[58,20,1622]}]},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[58,59,1661]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[57,5,1562]},{t:4,n:51,f:[{p:[60,7,1723],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[60,24,1740]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[60,77,1793]}],action:"breaker"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[61,26,1860]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}," ",{p:[64,3,1938],t:7,e:"ui-section",a:{label:"External Power"},f:[{p:[65,5,1978],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.externalPower"],s:"_0(_1)"},p:[65,18,1991]}]},f:[{t:2,x:{r:["data.externalPower"],s:'_0==2?"Good":_0==1?"Low":"None"'},p:[65,54,2027]}]}]}," ",{p:[67,3,2132],t:7,e:"ui-section",a:{label:"Power Cell"},f:[{t:4,f:[{p:[69,7,2211],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerCellStatus",p:[69,40,2244]}],state:[{t:2,r:"powerCellStatusState",p:[69,73,2277]}]},f:[{t:2,x:{r:["adata.powerCellStatus"],s:"Math.fixed(_0)"},p:[69,99,2303]},"%"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[68,5,2168]},{t:4,n:51,f:[{p:[71,7,2370],t:7,e:"span",a:{"class":"bad"},f:["Removed"]}],x:{r:["data.powerCellStatus"],s:"_0!=null"}}]}," ",{t:4,f:[{p:[75,5,2474],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{t:4,f:[{p:[77,9,2562],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.chargeMode"],s:'_0?"good":"bad"'},p:[77,22,2575]}]},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[77,60,2613]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[76,7,2513]},{t:4,n:51,f:[{p:[79,9,2680],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.chargeMode"],s:'_0?"refresh":"close"'},p:[79,26,2697]}],style:[{t:2,x:{r:["data.chargeMode"],s:'_0?"selected":null'},p:[79,76,2747]}],action:"charge"},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[80,27,2814]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}," [",{p:[83,8,2897],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.chargingStatus"],s:"_0(_1)"},p:[83,21,2910]}]},f:[{t:2,x:{r:["data.chargingStatus"],s:'_0==2?"Fully Charged":_0==1?"Charging":"Not Charging"'},p:[83,58,2947]}]},"]"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[74,3,2433]}]}," ",{p:[87,1,3101],t:7,e:"ui-display",a:{title:"Power Channels"},f:[{t:4,f:[{p:[89,5,3172],t:7,e:"ui-section",a:{label:[{t:2,r:"title",p:[89,24,3191]}],nowrap:0},f:[{p:[90,7,3216],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.powerChannels"],s:"Math.round(_1[_0].powerLoad)"},p:[90,28,3237]}," W"]}," ",{p:[91,7,3305],t:7,e:"div",a:{"class":"content"},f:[{p:[91,28,3326],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0>=2?"good":"bad"'},p:[91,41,3339]}]},f:[{t:2,x:{r:["status"],s:'_0>=2?"On":"Off"'},p:[91,75,3373]}]}]}," ",{p:[92,7,3423],t:7,e:"div",a:{"class":"content"},f:["[",{p:[92,29,3445],t:7,e:"span",f:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"Auto":"Manual"'},p:[92,35,3451]}]},"]"]}," ",{p:[93,7,3522],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{t:4,f:[{p:[95,11,3623],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"selected":null'},p:[95,44,3656]}],action:"channel",params:[{t:2,r:"topicParams.auto",p:[96,38,3745]}]},f:["Auto"]}," ",{p:[97,11,3794],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["status"],s:'_0==2?"selected":null'},p:[97,46,3829]}],action:"channel",params:[{t:2,r:"topicParams.on",p:[98,21,3903]}]},f:["On"]}," ",{p:[99,11,3948],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["status"],s:'_0==0?"selected":null'},p:[99,42,3979]}],action:"channel",params:[{t:2,r:"topicParams.off",p:[100,21,4053]}]},f:["Off"]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[94,9,3572]}]}]}],n:52,r:"data.powerChannels",p:[88,3,3139]}," ",{p:[105,3,4151],t:7,e:"ui-section",a:{label:"Total Load"},f:[{p:[106,5,4187],t:7,e:"span",a:{"class":"bold"},f:[{t:2,x:{r:["adata.totalLoad"],s:"Math.round(_0)"},p:[106,24,4206]}," W"]}]}]}," ",{t:4,f:[{p:[110,3,4304],t:7,e:"ui-display",a:{title:"System Overrides"},f:[{p:[111,5,4346],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"overload"},f:["Overload"]}," ",{t:4,f:[{p:[113,7,4449],t:7,e:"ui-button",a:{icon:[{t:2,r:"malfIcon",p:[113,24,4466]}],state:[{t:2,x:{r:["data.malfStatus"],s:'_0==4?"disabled":null'},p:[113,45,4487]}],action:[{t:2,r:"malfAction",p:[113,99,4541]}]},f:[{t:2,r:"malfButton",p:[113,115,4557]}]}],n:50,r:"data.malfStatus",p:[112,5,4419]}]}],n:50,r:"data.siliconUser",p:[109,1,4277]},{p:[117,1,4620],t:7,e:"ui-notice",f:[{p:[118,3,4634],t:7,e:"ui-section",a:{label:"Cover Lock"},f:[{t:4,f:[{p:[120,7,4717],t:7,e:"span",f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[120,13,4723]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[119,5,4670]},{t:4,n:51,f:[{p:[122,7,4797],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.coverLocked"],s:'_0?"lock":"unlock"'},p:[122,24,4814]}],action:"cover"},f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[122,81,4871]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],228:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Alarms"},f:[{p:[2,3,31],t:7,e:"ul",f:[{t:4,f:[{p:[4,7,72],t:7,e:"li",f:[{p:[4,11,76],t:7,e:"ui-button",a:{icon:"close",style:"danger",action:"clear",params:['{"zone": "',{t:2,r:".",p:[4,83,148]},'"}']},f:[{t:2,r:".",p:[4,92,157]}]}]}],n:52,r:"data.priority",p:[3,5,41]},{t:4,n:51,f:[{p:[6,7,201],t:7,e:"li",f:[{p:[6,11,205],t:7,e:"span",a:{"class":"good"},f:["No Priority Alerts"]}]}],r:"data.priority"}," ",{t:4,f:[{p:[9,7,303],t:7,e:"li",f:[{p:[9,11,307],t:7,e:"ui-button",a:{icon:"close",style:"caution",action:"clear",params:['{"zone": "',{t:2,r:".",p:[9,84,380]},'"}']},f:[{t:2,r:".",p:[9,93,389]}]}]}],n:52,r:"data.minor",p:[8,5,275]},{t:4,n:51,f:[{p:[11,7,433],t:7,e:"li",f:[{p:[11,11,437],t:7,e:"span",a:{"class":"good"},f:["No Minor Alerts"]}]}],r:"data.minor"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],229:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.tank","data.sensors.0.long_name"],s:"_0?_1:null"},p:[1,20,19]}]},f:[{t:4,f:[{p:[3,5,102],t:7,e:"ui-subdisplay",a:{title:[{t:2,x:{r:["data.tank","long_name"],s:"!_0?_1:null"},p:[3,27,124]}]},f:[{p:[4,7,167],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[5,3,200],t:7,e:"span",f:[{t:2,x:{r:["pressure"],s:"Math.fixed(_0,2)"},p:[5,9,206]}," kPa"]}]}," ",{t:4,f:[{p:[8,9,302],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[9,11,346],t:7,e:"span",f:[{t:2,x:{r:["temperature"],s:"Math.fixed(_0,2)"},p:[9,17,352]}," K"]}]}],n:50,r:"temperature",p:[7,7,273]}," ",{t:4,f:[{p:[13,9,462],t:7,e:"ui-section",a:{label:[{t:2,r:"id",p:[13,28,481]}]},f:[{p:[14,5,495],t:7,e:"span",f:[{t:2,x:{r:["."],s:"Math.fixed(_0,2)"},p:[14,11,501]},"%"]}]}],n:52,i:"id",r:"gases",p:[12,4,434]}]}],n:52,r:"adata.sensors",p:[2,3,73]}]}," ",{t:4,f:[{p:{button:[{p:[23,5,704],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[25,5,792],t:7,e:"ui-section",a:{label:"Input Injector"},f:[{p:[26,7,835],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputting"],s:'_0?"power-off":"close"'},p:[26,24,852]}],style:[{t:2,x:{r:["data.inputting"],s:'_0?"selected":null'},p:[26,75,903]}],action:"input"},f:[{t:2,x:{r:["data.inputting"],s:'_0?"Injecting":"Off"'},p:[27,9,968]}]}]}," ",{p:[29,5,1044],t:7,e:"ui-section",a:{label:"Input Rate"},f:[{p:[30,7,1083],t:7,e:"span",f:[{t:2,x:{r:["adata.inputRate"],s:"Math.fixed(_0)"},p:[30,13,1089]}," L/s"]}]}," ",{p:[32,5,1156],t:7,e:"ui-section",a:{label:"Output Regulator"},f:[{p:[33,7,1201],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputting"],s:'_0?"power-off":"close"'},p:[33,24,1218]}],style:[{t:2,x:{r:["data.outputting"],s:'_0?"selected":null'},p:[33,76,1270]}],action:"output"},f:[{t:2,x:{r:["data.outputting"],s:'_0?"Open":"Closed"'},p:[34,9,1337]}]}]}," ",{p:[36,5,1412],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[37,7,1456],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure"},f:[{t:2,x:{r:["adata.outputPressure"],s:"Math.round(_0)"},p:[37,50,1499]}," kPa"]}]}]}],n:50,r:"data.tank",p:[20,1,618]}]},e.exports=r.extend(i.exports)},{205:205}],230:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,510],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[9,11,516]}," kPa"]}]}," ",{p:[11,3,576],t:7,e:"ui-section",a:{label:"Filter"},f:[{p:[12,5,608],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0==""?"selected":null'},p:[12,23,626]}],action:"filter",params:'{"mode": ""}'},f:["Nothing"]}," ",{p:[14,5,742],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="plasma"?"selected":null'},p:[14,23,760]}],action:"filter",params:'{"mode": "plasma"}'},f:["Plasma"]}," ",{p:[16,5,887],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="o2"?"selected":null'},p:[16,23,905]}],action:"filter",params:'{"mode": "o2"}'},f:["O2"]}," ",{p:[18,5,1020],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2"?"selected":null'},p:[18,23,1038]}],action:"filter",params:'{"mode": "n2"}'},f:["N2"]}," ",{p:[20,5,1153],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="co2"?"selected":null'},p:[20,23,1171]}],action:"filter",params:'{"mode": "co2"}'},f:["CO2"]}," ",{p:[22,5,1289],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2o"?"selected":null'},p:[22,23,1307]}],action:"filter",params:'{"mode": "n2o"}'},f:["N2O"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],231:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.set_pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,514],t:7,e:"span",f:[{t:2,x:{r:["adata.set_pressure"],s:"Math.round(_0)"},p:[9,11,520]}," kPa"]}]}," ",{p:[11,3,584],t:7,e:"ui-section",a:{label:"Node 1"},f:[{p:[12,5,616],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[12,44,655]}],action:"node1",params:'{"concentration": -0.1}'}}," ",{p:[14,5,770],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[14,39,804]}],action:"node1",params:'{"concentration": -0.01}'}}," ",{p:[16,5,920],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[16,38,953]}],action:"node1",params:'{"concentration": 0.01}'}}," ",{p:[18,5,1070],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[18,43,1108]}],action:"node1",params:'{"concentration": 0.1}'}}," ",{p:[20,5,1224],t:7,e:"span",f:[{t:2,x:{r:["adata.node1_concentration"],s:"Math.round(_0)"},p:[20,11,1230]},"%"]}]}," ",{p:[22,3,1298],t:7,e:"ui-section",a:{label:"Node 2"},f:[{p:[23,5,1330],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[23,44,1369]}],action:"node2",params:'{"concentration": -0.1}'}}," ",{p:[25,5,1484],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[25,39,1518]}],action:"node2",params:'{"concentration": -0.01}'}}," ",{p:[27,5,1634],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[27,38,1667]}],action:"node2",params:'{"concentration": 0.01}'}}," ",{p:[29,5,1784],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[29,43,1822]}],action:"node2",params:'{"concentration": 0.1}'}}," ",{p:[31,5,1938],t:7,e:"span",f:[{t:2,x:{r:["adata.node2_concentration"],s:"Math.round(_0)"},p:[31,11,1944]},"%"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],232:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{t:4,f:[{p:[7,5,244],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{p:[8,7,285],t:7,e:"ui-button",a:{icon:"pencil",action:"rate",params:'{"rate": "input"}'},f:["Set"]}," ",{p:[9,7,373],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.rate","data.max_rate"],s:'_0==_1?"disabled":null'},p:[9,37,403]}],action:"transfer",params:'{"rate": "max"}'},f:["Max"]}," ",{p:[10,7,520],t:7,e:"span",f:[{t:2,x:{r:["adata.rate"],s:"Math.round(_0)"},p:[10,13,526]}," L/s"]}]}],n:50,r:"data.max_rate",p:[6,3,218]},{t:4,n:51,f:[{p:[13,5,597],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,640],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[15,7,736],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[15,37,766]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[16,7,895],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[16,13,901]}," kPa"]}]}],r:"data.max_rate"}]}]},e.exports=r.extend(i.exports)},{205:205}],233:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"selected":null'},p:[3,38,98]}],action:[{t:2,x:{r:["data.timing"],s:'_0?"stop":"start"'},p:[3,83,143]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"Stop":"Start"'},p:[3,119,179]}]}," ",{p:[4,5,230],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"flash",style:[{t:2,x:{r:["data.flash_charging"],s:'_0?"disabled":null'},p:[4,57,282]}]},f:[{t:2,x:{r:["data.flash_charging"],s:'_0?"Recharging":"Flash"'},p:[4,102,327]}]}]},t:7,e:"ui-display",a:{title:"Cell Timer",button:0},f:[" ",{p:[6,3,405],t:7,e:"ui-section",f:[{p:[7,5,422],t:7,e:"ui-button",a:{icon:"fast-backward",action:"time",params:'{"adjust": -600}'}}," ",{p:[8,5,511],t:7,e:"ui-button",a:{icon:"backward",action:"time",params:'{"adjust": -100}'}}," ",{p:[9,5,595],t:7,e:"span",f:[{t:2,x:{r:["text","data.minutes"],s:"_0.zeroPad(_1,2)"},p:[9,11,601]},":",{t:2,x:{r:["text","data.seconds"],s:"_0.zeroPad(_1,2)"},p:[9,45,635]}]}," ",{p:[10,5,680],t:7,e:"ui-button",a:{icon:"forward",action:"time",params:'{"adjust": 100}'}}," ",{p:[11,5,762],t:7,e:"ui-button",a:{icon:"fast-forward",action:"time",params:'{"adjust": 600}'}}]}," ",{p:[13,3,863],t:7,e:"ui-section",f:[{p:[14,7,882],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "short"}'},f:["Short"]}," ",{p:[15,7,985],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "medium"}'},f:["Medium"]}," ",{p:[16,7,1090],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "long"}'},f:["Long"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],234:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.hasHoldingTank"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:{button:[{p:[6,5,180],t:7,e:"ui-button",a:{icon:"pencil",action:"relabel"},f:["Relabel"]}]},t:7,e:"ui-display",a:{title:"Canister",button:0},f:[" ",{p:[8,3,259],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[9,5,293],t:7,e:"span",f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[9,11,299]}," kPa"]}]}," ",{p:[11,3,363],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[12,5,393],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.portConnected"],s:'_0?"good":"average"'},p:[12,18,406]}]},f:[{t:2,x:{r:["data.portConnected"],s:'_0?"Connected":"Not Connected"'},p:[12,63,451]}]}]}]}," ",{p:[15,1,543],t:7,e:"ui-display",a:{title:"Valve"},f:[{p:[16,3,572],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[17,5,614],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[17,18,627]}],max:[{t:2,r:"data.maxReleasePressure",p:[17,52,661]}],value:[{t:2,r:"data.releasePressure",p:[18,14,703]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[18,40,729]}," kPa"]}]}," ",{p:[20,3,798],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[21,5,842],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[21,38,875]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[23,5,1029],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"' +},p:[23,36,1060]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[25,5,1205],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[26,5,1299],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[26,35,1329]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}," ",{p:[29,3,1488],t:7,e:"ui-section",a:{label:"Valve"},f:[{p:[30,5,1519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.valveOpen"],s:'_0?"unlock":"lock"'},p:[30,22,1536]}],style:[{t:2,x:{r:["data.valveOpen","data.hasHoldingTank"],s:'_0?_1?"caution":"danger":null'},p:[31,14,1589]}],action:"valve"},f:[{t:2,x:{r:["data.valveOpen"],s:'_0?"Open":"Closed"'},p:[32,22,1682]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[38,7,1864],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.valveOpen"],s:'_0?"danger":null'},p:[38,38,1895]}],action:"eject"},f:["Eject"]}],n:50,r:"data.hasHoldingTank",p:[37,5,1830]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[42,3,2025],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holdingTank.name",p:[43,4,2055]}]}," ",{p:[45,3,2099],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holdingTank.tankPressure"],s:"Math.round(_0)"},p:[46,4,2132]}," kPa"]}],n:50,r:"data.hasHoldingTank",p:[41,3,1995]},{t:4,n:51,f:[{p:[49,3,2211],t:7,e:"ui-section",f:[{p:[50,4,2227],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.hasHoldingTank"}]}]},e.exports=r.extend(i.exports)},{205:205}],235:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,158],t:7,e:"ui-display",a:{title:"Cargo"},f:[{p:[12,3,188],t:7,e:"ui-section",a:{label:"Shuttle"},f:[{t:4,f:[{p:[14,7,270],t:7,e:"ui-button",a:{action:"send"},f:[{t:2,r:"data.location",p:[14,32,295]}]}],n:50,x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"},p:[13,5,222]},{t:4,n:51,f:[{p:[16,7,346],t:7,e:"span",f:[{t:2,r:"data.location",p:[16,13,352]}]}],x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"}}]}," ",{p:[19,3,410],t:7,e:"ui-section",a:{label:"Points"},f:[{p:[20,5,443],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[20,11,449]}]}]}," ",{p:[22,3,505],t:7,e:"ui-section",a:{label:"Centcom Message"},f:[{p:[23,7,549],t:7,e:"span",f:[{t:2,r:"data.message",p:[23,13,555]}]}]}," ",{t:4,f:[{p:[26,5,643],t:7,e:"ui-section",a:{label:"Loan"},f:[{t:4,f:[{p:[28,9,715],t:7,e:"ui-button",a:{action:"loan"},f:["Loan Shuttle"]}],n:50,x:{r:["data.loan_dispatched"],s:"!_0"},p:[27,7,676]},{t:4,n:51,f:[{p:[30,9,790],t:7,e:"span",a:{"class":"bad"},f:["Loaned to Centcom"]}],x:{r:["data.loan_dispatched"],s:"!_0"}}]}],n:50,x:{r:["data.loan","data.requestonly"],s:"_0&&!_1"},p:[25,3,599]}]}," ",{t:4,f:[{p:{button:[{p:[38,7,988],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.cart.length"],s:'_0?null:"disabled"'},p:[38,38,1019]}],action:"clear"},f:["Clear"]}]},t:7,e:"ui-display",a:{title:"Cart",button:0},f:[" ",{t:4,f:[{p:[41,7,1144],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[42,9,1185],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[42,31,1207]}]}," ",{p:[43,9,1229],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[43,30,1250]}]}," ",{p:[44,9,1276],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[44,30,1297]}," Points"]}," ",{p:[45,9,1328],t:7,e:"div",a:{"class":"content"},f:[{p:[46,11,1361],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"id": "',{t:2,r:"id",p:[46,67,1417]},'"}']}}]}]}],n:52,r:"data.cart",p:[40,5,1117]},{t:4,n:51,f:[{p:[50,7,1487],t:7,e:"span",f:["Nothing in Cart"]}],r:"data.cart"}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[35,1,894]},{p:{button:[{t:4,f:[{p:[57,7,1656],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.requests.length"],s:'_0?null:"disabled"'},p:[57,38,1687]}],action:"denyall"},f:["Clear"]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[56,5,1623]}]},t:7,e:"ui-display",a:{title:"Requests",button:0},f:[" ",{t:4,f:[{p:[61,5,1829],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[62,7,1868],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[62,29,1890]}]}," ",{p:[63,7,1910],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[63,28,1931]}]}," ",{p:[64,7,1955],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[64,28,1976]}," Points"]}," ",{p:[65,7,2005],t:7,e:"div",a:{"class":"content"},f:["By ",{t:2,r:"orderer",p:[65,31,2029]}]}," ",{p:[66,7,2054],t:7,e:"div",a:{"class":"content"},f:["Comment: ",{t:2,r:"reason",p:[66,37,2084]}]}," ",{t:4,f:[{p:[68,9,2143],t:7,e:"div",a:{"class":"content"},f:[{p:[69,11,2176],t:7,e:"ui-button",a:{icon:"check",action:"approve",params:['{"id": "',{t:2,r:"id",p:[69,68,2233]},'"}']}}," ",{p:[70,11,2256],t:7,e:"ui-button",a:{icon:"close",action:"deny",params:['{"id": "',{t:2,r:"id",p:[70,65,2310]},'"}']}}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[67,7,2108]}]}],n:52,r:"data.requests",p:[60,3,1800]},{t:4,n:51,f:[{p:[75,7,2393],t:7,e:"span",f:["No Requests"]}],r:"data.requests"}]}," ",{p:[78,1,2449],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[78,16,2464]}]},f:[{t:4,f:[{p:[80,5,2507],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[80,16,2518]}]},f:[{t:4,f:[{p:[82,9,2561],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[82,28,2580]}],candystripe:0,right:0},f:[{p:[83,11,2620],t:7,e:"ui-button",a:{action:"add",params:['{"id": "',{t:2,r:"id",p:[83,51,2660]},'"}']},f:[{t:2,r:"cost",p:[83,61,2670]}," Points"]}]}],n:52,r:"packs",p:[81,7,2536]}]}],n:52,r:"data.supplies",p:[79,3,2478]}]}]},e.exports=r.extend(i.exports)},{205:205}],236:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Energy"},f:[{p:[3,5,62],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.maxEnergy",p:[3,26,83]}],value:[{t:2,r:"data.energy",p:[3,53,110]}]},f:[{t:2,x:{r:["adata.energy"],s:"Math.fixed(_0)"},p:[3,70,127]}," Units"]}]}]}," ",{p:{button:[{t:4,f:[{p:[9,7,307],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.amount","."],s:'_0==_1?"selected":null'},p:[9,37,337]}],action:"amount",params:['{"target": ',{t:2,r:".",p:[9,114,414]},"}"]},f:[{t:2,r:".",p:[9,122,422]}]}],n:52,r:"data.beakerTransferAmounts",p:[8,5,264]}]},t:7,e:"ui-display",a:{title:"Dispense",button:0},f:[" ",{p:[12,3,471],t:7,e:"ui-section",f:[{t:4,f:[{p:[14,7,519],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense",params:['{"reagent": "',{t:2,r:"id",p:[14,74,586]},'"}']},f:[{t:2,r:"title",p:[14,84,596]}]}],n:52,r:"data.chemicals",p:[13,5,488]}]}]}," ",{p:{button:[{t:4,f:[{p:[21,7,766],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"amount": ',{t:2,r:".",p:[21,66,825]},"}"]},f:[{t:2,r:".",p:[21,74,833]}]}],n:52,r:"data.beakerTransferAmounts",p:[20,5,723]}," ",{p:[23,5,869],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[23,36,900]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[25,3,995],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[27,7,1063],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[27,13,1069]},"/",{t:2,r:"data.beakerMaxVolume",p:[27,55,1111]}," Units"]}," ",{p:[28,7,1155],t:7,e:"br"}," ",{t:4,f:[{p:[30,9,1206],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[30,52,1249]}," units of ",{t:2,r:"name",p:[30,87,1284]}]},{p:[30,102,1299],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[29,7,1167]},{t:4,n:51,f:[{p:[32,9,1328],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[26,5,1029]},{t:4,n:51,f:[{p:[35,7,1401],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],237:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[2,3,34],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isActive"],s:'_0?"power-off":"close"'},p:[3,22,82]}],style:[{t:2,x:{r:["data.isActive"],s:'_0?"selected":null'},p:[4,10,134]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,10,182]}],action:"power"},f:[{t:2,x:{r:["data.isActive"],s:'_0?"On":"Off"'},p:[6,18,244]}]}]}," ",{p:[8,3,307],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,4,338],t:7,e:"ui-button",a:{icon:"pencil",action:"temperature",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[9,79,413]}," K"]}]}]}," ",{p:{button:[{p:[14,5,551],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[14,36,582]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[16,3,677],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[18,7,745],t:7,e:"span",f:["Temperature: ",{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[18,26,764]}," K"]}," ",{p:[19,7,813],t:7,e:"br"}," ",{t:4,f:[{p:[21,9,865],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[21,52,908]}," units of ",{t:2,r:"name",p:[21,87,943]}]},{p:[21,102,958],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[20,7,826]},{t:4,n:51,f:[{p:[23,9,987],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[17,5,711]},{t:4,n:51,f:[{p:[26,7,1060],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],238:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[22,1,445],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,477],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,509],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,515]}]}]}," ",{t:4,f:[{p:[27,5,629],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,662],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,675]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,698]}]}]}," ",{p:[30,4,817],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,855],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,868]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,923]}," K"]}]}," ",{p:[33,5,1e3],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1034],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1047]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1081]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1117]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1158]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1210]}]}]}," ",{t:4,f:[{p:[38,7,1444],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1463]}]},f:[{p:[39,9,1483],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1504]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1540]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1577]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1279]}],n:50,r:"data.hasOccupant",p:[26,3,600]}]}," ",{p:[44,1,1681],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1709],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1740],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1757]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1816]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1871]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1929]}]}]}," ",{p:[51,3,1995],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2030],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2043]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2089]}," K"]}]}," ",{p:[54,2,2152],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2182],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2199]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2250]}]}," ",{p:[56,5,2302],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2319]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2383]}]}]}]}," ",{p:{button:[{p:[61,5,2524],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2555]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2656],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2763],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2806]}," units of ",{t:2,r:"name",p:[66,87,2841]}]},{p:[66,102,2856],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2724]},{t:4,n:51,f:[{p:[68,9,2885],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2690]},{t:4,n:51,f:[{p:[71,7,2958],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],239:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=r.extend(i.exports)},{205:205}],240:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=r.extend(i.exports)},{205:205}],241:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,282],t:7,e:"ui-notice",f:[{p:[16,5,298],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,260]},{p:{button:[{t:4,f:[{p:[22,7,458],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.wiping","data.isDead"],s:'_0||_1?"disabled":null'},p:[22,38,489]}],action:"wipe"},f:["Wipe AI"]}],n:50,r:"data.name",p:[21,5,434]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,370]}],button:0},f:[" ",{t:4,f:[{p:[26,5,626],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,662],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,675]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,729]}]}]}," ",{p:[29,5,822],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,868],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,901]}],state:[{t:2,r:"healthState",p:[30,64,925]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,942]},"%"]}]}," ",{p:[32,5,1003],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1063],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1087]}]}],n:52,r:"data.laws",p:[33,7,1035]}]}," ",{p:[37,5,1138],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1174],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1206]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1299],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1335]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,604]}]}]},e.exports=r.extend(i.exports)},{205:205}],242:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=r.extend(i.exports)},{205:205}],243:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=r.extend(i.exports)},{205:205}],244:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],245:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],246:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(i),i.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=r.extend(i.exports)},{205:205}],247:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,531]}],style:[{t:2, +x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=r.extend(i.exports)},{205:205}],248:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],249:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1411]},"W"]}]}," ",{p:[39,3,1471],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1509],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1548]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1642],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1676]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1771],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1893]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2042]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2167],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2200],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2206]},"W"]}]}]}," ",{p:[50,1,2280],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2310],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2364]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2419]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2488]}]},"   [",{p:[55,6,2554],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2567]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2584]}]},"]"]}," ",{p:[57,3,2689],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2728],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2749]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2781]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2803]},"W"]}]}," ",{p:[60,3,2864],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2903],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2942]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3038],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3072]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3169],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3259],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3292]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3406],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3444]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3572],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3606],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3612]},"W"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],250:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],251:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],252:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],253:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=r.extend(i.exports)},{205:205}],254:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],255:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],256:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],257:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(264);e.exports={data:{filter:""},oninit:function(){var t=this;this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,r,i){var a=t.findAll(".display:not(:first-child)");(0,n.filterMulti)(a,t.get("filter").toLowerCase())},{init:!1})}}}(i),i.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[29,7,770],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[29,24,787]}],placeholder:"Filter..."}}],n:50,r:"config.fancy",p:[28,5,742]}," ",{t:4,f:[{p:[32,7,872],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[31,5,843]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[35,3,958],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[36,5,1003],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[36,18,1016]}]},f:[{t:2,r:"data.telecrystals",p:[36,62,1060]}," TC"]}]}]}," ",{t:4,f:[{p:[40,3,1154],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,22,1173]}]},f:[{t:4,f:[{p:[42,7,1212],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[42,26,1231]}],candystripe:0,right:0},f:[{p:[43,9,1269],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[43,29,1289]},": ",{t:2,r:"desc",p:[43,39,1299]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[44,18,1347]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[45,46,1512]},'", "item": ',{t:2,r:"name",p:[45,69,1535]},', "cost": ',{t:2,r:"cost",p:[45,87,1553]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[46,49,1613]}," TC"]}]}],n:52,r:"items",p:[41,5,1189]}]}],n:52,r:"data.categories",p:[39,1,1125]}]},e.exports=r.extend(i.exports)},{205:205,264:264}],258:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=r.extend(i.exports)},{205:205}],259:[function(t,e,n){(function(e){"use strict";var n=t(205),r=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var i=t(260),a=e.interopRequireDefault(i),o=t(261),s=t(191),u=t(192),c=e.interopRequireDefault(u);r["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(265)),window.initialize=function(e){window.tgui||(window.tgui=new a["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(262),text:t(266),config:n.config,data:n.data,adata:n.data}}}))};var l=document.getElementById("data"),p=l.textContent,f=l.getAttribute("data-ref");"{}"!==p&&(window.initialize(p),l.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("https://cdn.jsdelivr.net/fontawesome/4.5.0/css/font-awesome.min.css");var d=new c["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,260:260,261:261,262:262,265:265,266:266,"babel/external-helpers":"babel/external-helpers"}],260:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),canister:t(234),cargo:t(235),chem_dispenser:t(236),chem_heater:t(237),cryo:t(238),error:t(239),firealarm:t(240),intellicard:t(241),keycard_auth:t(242),mulebot:t(243),portable_pump:t(244),portable_scrubber:t(245),power_monitor:t(246),radio:t(247),sleeper:t(248),smes:t(249),solar_control:t(250),space_heater:t(251),station_alert:t(252),suit_storage_unit:t(253),tank_dispenser:t(254),tanks:t(255),thermomachine:t(256),uplink:t(257),wires:t(258)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,r.lock)(window.screenLeft,window.screenTop),e=t.x,i=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+i)}(0,n.winset)("mapwindow.map","focus",!0); +}}}(i),i.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1819],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1829]}]}," ",{p:[57,1,1859],t:7,e:"main",f:[{p:[58,3,1868],t:7,e:"warnings"}," ",{p:[59,3,1882],t:7,e:"interface"}]}," ",{p:[61,1,1903],t:7,e:"resize"}]},i.exports.components=i.exports.components||{};var a={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,261:261,263:263}],261:[function(t,e,n){"use strict";function r(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],e=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function i(t,e){var n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];window.location.href=r(Object.assign({src:t,action:e},n))}function a(t,e,n){var i;window.location.href=r((i={},i[t+"."+e]=n,i),"winset")}n.__esModule=!0,n.href=r,n.act=i,n.winset=a;var o=encodeURIComponent},{}],262:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],263:[function(t,e,n){"use strict";function r(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function i(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var i=r(e,n);e=i.x,n=i.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function a(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,r=a(e,n);e=r.x,n=r.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=r,n.drag=i,n.sane=a,n.resize=o;var s=t(261)},{261:261}],264:[function(t,e,n){"use strict";function r(t,e){for(var n=t,r=Array.isArray(n),a=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(a>=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",i(s,e)):s.style.display="none"}}function i(t,e){for(var n=t.queryAll("section"),r=t.query("header").textContent.toLowerCase().includes(e),i=n,a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;r||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=r,n.filter=i},{}],265:[function(t,e,n){"use strict";function r(t,e,n){return Math.max(t,Math.min(n,e))}function i(t){var e=arguments.length<=1||void 0===arguments[1]?1:arguments[1];return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=r,n.fixed=i},{}],266:[function(t,e,n){"use strict";function r(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function i(t){return t.replace(/\w\S*/g,r)}function a(t,e){for(t=""+t;t.length1){for(var u=Array(o),c=0;o>c;c++)u[c]=arguments[c+3];n.children=u}return{$$typeof:t,type:e,key:void 0===r?null:""+r,ref:null,props:n,_owner:null}}}(),e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function r(i,a){try{var o=e[i](a),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){return r("next",t)},function(t){return r("throw",t)})}return r("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function r(t,e,n,i){var a=Object.getOwnPropertyDescriptor(t,e);if(void 0===a){var o=Object.getPrototypeOf(t);null!==o&&r(o,e,n,i)}else if("value"in a&&a.writable)a.value=n;else{var s=a.set;void 0!==s&&s.call(i,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(u){i=!0,a=u}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,r=[],i=t[Symbol.iterator]();!(n=i.next()).done&&(r.push(n.value),!e||r.length!==e););return r}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e import { winset } from 'util/byond' +import { resize } from 'util/dragresize' component.exports = { oninit () { + const onresize = resize.bind(this) + const onrelease = () => this.set({ resize: false, x: null, y: null }) + this.observe('config.fancy', (newkey, oldkey, keypath) => { - winset(this.get('config.window'), 'can-resize', !!!newkey) + winset(this.get('config.window'), 'can-resize', !newkey) + + if (newkey) { + document.addEventListener('mousemove', onresize) + document.addEventListener('mouseup', onrelease) + } else { + document.removeEventListener('mousemove', onresize) + document.removeEventListener('mouseup', onrelease) + } }) + + this.on('resize', () => this.toggle('resize')) } } diff --git a/tgui/src/components/titlebar.ract b/tgui/src/components/titlebar.ract index 56690c22cb4..a67832cef8c 100644 --- a/tgui/src/components/titlebar.ract +++ b/tgui/src/components/titlebar.ract @@ -1,6 +1,7 @@ diff --git a/tgui/src/util/dragresize.js b/tgui/src/util/dragresize.js index a5d80c59599..d31e32d641c 100644 --- a/tgui/src/util/dragresize.js +++ b/tgui/src/util/dragresize.js @@ -19,6 +19,8 @@ export function lock (x, y) { export function drag (event) { event.preventDefault() + if (!this.get('drag')) return + if (this.get('x')) { let x = (event.screenX - this.get('x')) + window.screenLeft let y = (event.screenY - this.get('y')) + window.screenTop @@ -37,6 +39,8 @@ export function sane (x, y) { export function resize (event) { event.preventDefault() + if (!this.get('resize')) return + if (this.get('x')) { let x = (event.screenX - this.get('x')) + window.innerWidth let y = (event.screenY - this.get('y')) + window.innerHeight From d93b6f340fa777fe75602d6fa10bd2fe81c36ad8 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Mon, 15 Feb 2016 22:23:09 -0600 Subject: [PATCH 29/56] Fix intellicard formatting --- tgui/assets/tgui.js | 4 ++-- tgui/src/interfaces/intellicard.ract | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tgui/assets/tgui.js b/tgui/assets/tgui.js index 5d1fa7d5e46..e607d36cbce 100644 --- a/tgui/assets/tgui.js +++ b/tgui/assets/tgui.js @@ -7,6 +7,6 @@ e||(e=lf),this.update=e,this.update()}function tr(t,e){var n=e?"svg":"div";retur return this.node},render:function(){return this.node||(this.node=document.createTextNode(this.text)),this.node},toString:function(t){return t?Ee(this.text):this.text},unrender:function(t){return t?this.detach():void 0}};var bl=yl,xl=Se,wl=Oe,_l=function(t,e,n){var r;this.ref=e,this.resolved=!1,this.root=t.root,this.parentFragment=t.parentFragment,this.callback=n,r=ps(t.root,e,t.parentFragment),void 0!=r?this.resolve(r):ys.addUnresolved(this)};_l.prototype={resolve:function(t){this.keypath&&!t&&ys.addUnresolved(this),this.resolved=!0,this.keypath=t,this.callback(t)},forceResolution:function(){this.resolve(E(this.ref))},rebind:function(t,e){var n;void 0!=this.keypath&&(n=this.keypath.replace(t,e),void 0!==n&&this.resolve(n))},unbind:function(){this.resolved||ys.removeUnresolved(this)}};var kl=_l,El=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,this.rebind()},Sl={"@keypath":{prefix:"c",prop:["context"]},"@index":{prefix:"i",prop:["index"]},"@key":{prefix:"k",prop:["key","index"]}};El.prototype={rebind:function(){var t,e=this.ref,n=this.parentFragment,r=Sl[e];if(!r)throw Error('Unknown special reference "'+e+'" - valid references are @index, @key and @keypath');if(this.cached)return this.callback(E("@"+r.prefix+Ae(this.cached,r)));if(-1!==r.prop.indexOf("index")||-1!==r.prop.indexOf("key"))for(;n;){if(n.owner.currentSubtype===qc&&void 0!==(t=Ae(n,r)))return this.cached=n,n.registerIndexRef(this),this.callback(E("@"+r.prefix+t));n=!n.parent&&n.owner&&n.owner.component&&n.owner.component.parentFragment&&!n.owner.component.instance.isolated?n.owner.component.parentFragment:n.parent}else for(;n;){if(void 0!==(t=Ae(n,r)))return this.callback(E("@"+r.prefix+t.str));n=n.parent}},unbind:function(){this.cached&&this.cached.unregisterIndexRef(this)}};var Ol=El,Al=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,e.ref.fragment.registerIndexRef(this),this.rebind()};Al.prototype={rebind:function(){var t,e=this.ref.ref;t="k"===e.ref.t?"k"+e.fragment.key:"i"+e.fragment.index,void 0!==t&&this.callback(E("@"+t))},unbind:function(){this.ref.ref.fragment.unregisterIndexRef(this)}};var Pl=Al,Cl=Pe;Pe.resolve=function(t){var e,n,r={};for(e in t.refs)n=t.refs[e],r[n.ref.n]="k"===n.ref.t?n.fragment.key:n.fragment.index;return r};var jl,Tl=Ce,Ml=je,Ll={},Fl=Function.prototype.bind;jl=function(t,e,n,r){var i,a=this;i=t.root,this.root=i,this.parentFragment=e,this.callback=r,this.owner=t,this.str=n.s,this.keypaths=[],this.pending=n.r.length,this.refResolvers=n.r.map(function(t,e){return Tl(a,t,function(t){a.resolve(e,t)})}),this.ready=!0,this.bubble()},jl.prototype={bubble:function(){this.ready&&(this.uniqueString=Me(this.str,this.keypaths),this.keypath=Le(this.uniqueString),this.createEvaluator(),this.callback(this.keypath))},unbind:function(){for(var t;t=this.refResolvers.pop();)t.unbind()},resolve:function(t,e){this.keypaths[t]=e,this.bubble()},createEvaluator:function(){var t,e,n,r,i,a=this;r=this.keypath,t=this.root.viewmodel.computations[r.str],t?this.root.viewmodel.mark(r):(i=Ml(this.str,this.refResolvers.length),e=this.keypaths.map(function(t){var e;return"undefined"===t?function(){}:t.isSpecial?(e=t.value,function(){return e}):function(){var e=a.root.viewmodel.get(t,{noUnwrap:!0,fullRootGet:!0});return"function"==typeof e&&(e=Ne(e,a.root)),e}}),n={deps:this.keypaths.filter(Fe),getter:function(){var t=e.map(Te);return i.apply(null,t)}},t=this.root.viewmodel.compute(r,n))},rebind:function(t,e){this.refResolvers.forEach(function(n){return n.rebind(t,e)})}};var Nl=jl,Rl=function(t,e,n){var r=this;this.resolver=e,this.root=e.root,this.parentFragment=n,this.viewmodel=e.root.viewmodel,"string"==typeof t?this.value=t:t.t===Rc?this.refResolver=Tl(this,t.n,function(t){r.resolve(t)}):new Nl(e,n,t,function(t){r.resolve(t)})};Rl.prototype={resolve:function(t){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.keypath=t,this.value=this.viewmodel.get(t),this.bind(),this.resolver.bubble()},bind:function(){this.viewmodel.register(this.keypath,this)},rebind:function(t,e){this.refResolver&&this.refResolver.rebind(t,e)},setValue:function(t){this.value=t,this.resolver.bubble()},unbind:function(){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.refResolver&&this.refResolver.unbind()},forceResolution:function(){this.refResolver&&this.refResolver.forceResolution()}};var Dl=Rl,Il=function(t,e,n){var r,i,a,o,s=this;this.parentFragment=o=t.parentFragment,this.root=r=t.root,this.mustache=t,this.ref=i=e.r,this.callback=n,this.unresolved=[],(a=ps(r,i,o))?this.base=a:this.baseResolver=new kl(this,i,function(t){s.base=t,s.baseResolver=null,s.bubble()}),this.members=e.m.map(function(t){return new Dl(t,s,o)}),this.ready=!0,this.bubble()};Il.prototype={getKeypath:function(){var t=this.members.map(Re);return!t.every(De)||this.baseResolver?null:this.base.join(t.join("."))},bubble:function(){this.ready&&!this.baseResolver&&this.callback(this.getKeypath())},unbind:function(){this.members.forEach(K)},rebind:function(t,e){var n;if(this.base){var r=this.base.replace(t,e);r&&r!==this.base&&(this.base=r,n=!0)}this.members.forEach(function(r){r.rebind(t,e)&&(n=!0)}),n&&this.bubble()},forceResolution:function(){this.baseResolver&&(this.base=E(this.ref),this.baseResolver.unbind(),this.baseResolver=null),this.members.forEach(Ie),this.bubble()}};var ql=Il,Vl=qe,Ul=Ve,Bl=Ue,Wl={getValue:wl,init:Vl,resolve:Ul,rebind:Bl},zl=function(t){this.type=Ec,Wl.init(this,t)};zl.prototype={update:function(){this.node.data=void 0==this.value?"":this.value},resolve:Wl.resolve,rebind:Wl.rebind,detach:gl,unbind:xl,render:function(){return this.node||(this.node=document.createTextNode(n(this.value))),this.node},unrender:function(t){t&&e(this.node)},getValue:Wl.getValue,setValue:function(t){var e;this.keypath&&(e=this.root.viewmodel.wrapped[this.keypath.str])&&(t=e.get()),s(t,this.value)||(this.value=t,this.parentFragment.bubble(),this.node&&ys.addView(this))},firstNode:function(){return this.node},toString:function(t){var e=""+n(this.value);return t?Ee(e):e}};var Hl=zl,Gl=Be,Kl=We,$l=ze,Ql=He,Yl=Ge,Jl=Ke,Xl=$e,Zl=Qe,tp=Ye,ep=function(t,e){Wl.rebind.call(this,t,e)},np=Xe,rp=Ze,ip=pn,ap=fn,op=dn,sp=vn,up=function(t){this.type=Oc,this.subtype=this.currentSubtype=t.template.n,this.inverted=this.subtype===Ic,this.pElement=t.pElement,this.fragments=[],this.fragmentsToCreate=[],this.fragmentsToRender=[],this.fragmentsToUnrender=[],t.template.i&&(this.indexRefs=t.template.i.split(",").map(function(t,e){return{n:t,t:0===e?"k":"i"}})),this.renderedFragments=[],this.length=0,Wl.init(this,t)};up.prototype={bubble:Gl,detach:Kl,find:$l,findAll:Ql,findAllComponents:Yl,findComponent:Jl,findNextNode:Xl,firstNode:Zl,getIndexRef:function(t){if(this.indexRefs)for(var e=this.indexRefs.length;e--;){var n=this.indexRefs[e];if(n.n===t)return n}},getValue:Wl.getValue,shuffle:tp,rebind:ep,render:np,resolve:Wl.resolve,setValue:rp,toString:ip,unbind:ap,unrender:op,update:sp};var cp,lp,pp=up,fp=gn,dp=yn,hp=bn,mp=xn,vp={};try{lo("table").innerHTML="foo"}catch(Po){cp=!0,lp={TABLE:['',"
"],THEAD:['',"
"],TBODY:['',"
"],TR:['',"
"],SELECT:['"]}}var gp=function(t,e,n){var r,i,a,o,s,u=[];if(null!=t&&""!==t){for(cp&&(i=lp[e.tagName])?(r=wn("DIV"),r.innerHTML=i[0]+t+i[1],r=r.querySelector(".x"),"SELECT"===r.tagName&&(a=r.options[r.selectedIndex])):e.namespaceURI===no.svg?(r=wn("DIV"),r.innerHTML=''+t+"",r=r.querySelector(".x")):(r=wn(e.tagName),r.innerHTML=t,"SELECT"===r.tagName&&(a=r.options[r.selectedIndex]));o=r.firstChild;)u.push(o),n.appendChild(o);if("SELECT"===e.tagName)for(s=u.length;s--;)u[s]!==a&&(u[s].selected=!1)}return u},yp=_n,bp=En,xp=Sn,wp=On,_p=An,kp=Pn,Ep=function(t){this.type=Sc,Wl.init(this,t)};Ep.prototype={detach:fp,find:dp,findAll:hp,firstNode:mp,getValue:Wl.getValue,rebind:Wl.rebind,render:bp,resolve:Wl.resolve,setValue:xp,toString:wp,unbind:xl,unrender:_p,update:kp};var Sp,Op,Ap,Pp,Cp=Ep,jp=function(){this.parentFragment.bubble()},Tp=Cn,Mp=function(t){return this.node?po(this.node,t)?this.node:this.fragment&&this.fragment.find?this.fragment.find(t):void 0:null},Lp=function(t,e){e._test(this,!0)&&e.live&&(this.liveQueries||(this.liveQueries=[])).push(e),this.fragment&&this.fragment.findAll(t,e)},Fp=function(t,e){this.fragment&&this.fragment.findAllComponents(t,e)},Np=function(t){return this.fragment?this.fragment.findComponent(t):void 0},Rp=jn,Dp=Tn,Ip=Mn,qp=/^true|on|yes|1$/i,Vp=/^[0-9]+$/,Up=function(t,e){var n,r,i;return i=e.a||{},r={},n=i.twoway,void 0!==n&&(r.twoway=0===n||qp.test(n)),n=i.lazy,void 0!==n&&(0!==n&&Vp.test(n)?r.lazy=parseInt(n):r.lazy=0===n||qp.test(n)),r},Bp=Ln;Sp="altGlyph altGlyphDef altGlyphItem animateColor animateMotion animateTransform clipPath feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix feDiffuseLighting feDisplacementMap feDistantLight feFlood feFuncA feFuncB feFuncG feFuncR feGaussianBlur feImage feMerge feMergeNode feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile feTurbulence foreignObject glyphRef linearGradient radialGradient textPath vkern".split(" "),Op="attributeName attributeType baseFrequency baseProfile calcMode clipPathUnits contentScriptType contentStyleType diffuseConstant edgeMode externalResourcesRequired filterRes filterUnits glyphRef gradientTransform gradientUnits kernelMatrix kernelUnitLength keyPoints keySplines keyTimes lengthAdjust limitingConeAngle markerHeight markerUnits markerWidth maskContentUnits maskUnits numOctaves pathLength patternContentUnits patternTransform patternUnits pointsAtX pointsAtY pointsAtZ preserveAlpha preserveAspectRatio primitiveUnits refX refY repeatCount repeatDur requiredExtensions requiredFeatures specularConstant specularExponent spreadMethod startOffset stdDeviation stitchTiles surfaceScale systemLanguage tableValues targetX targetY textLength viewBox viewTarget xChannelSelector yChannelSelector zoomAndPan".split(" "),Ap=function(t){for(var e={},n=t.length;n--;)e[t[n].toLowerCase()]=t[n];return e},Pp=Ap(Sp.concat(Op));var Wp=function(t){var e=t.toLowerCase();return Pp[e]||e},zp=function(t,e){var n,r;if(n=e.indexOf(":"),-1===n||(r=e.substr(0,n),"xmlns"===r))t.name=t.element.namespace!==no.html?Wp(e):e;else if(e=e.substring(n+1),t.name=Wp(e),t.namespace=no[r.toLowerCase()],t.namespacePrefix=r,!t.namespace)throw'Unknown namespace ("'+r+'")'},Hp=Fn,Gp=Nn,Kp=Rn,$p=Dn,Qp={"accept-charset":"acceptCharset",accesskey:"accessKey",bgcolor:"bgColor","class":"className",codebase:"codeBase",colspan:"colSpan",contenteditable:"contentEditable",datetime:"dateTime",dirname:"dirName","for":"htmlFor","http-equiv":"httpEquiv",ismap:"isMap",maxlength:"maxLength",novalidate:"noValidate",pubdate:"pubDate",readonly:"readOnly",rowspan:"rowSpan",tabindex:"tabIndex",usemap:"useMap"},Yp=In,Jp=Vn,Xp=Un,Zp=Bn,tf=Wn,ef=zn,nf=Hn,rf=Gn,af=Kn,of=$n,sf=Qn,uf=Yn,cf=Jn,lf=Xn,pf=Zn,ff=function(t){this.init(t)};ff.prototype={bubble:Bp,init:Gp,rebind:Kp,render:$p,toString:Yp,unbind:Jp,update:pf};var df,hf=ff,mf=function(t,e){var n,r,i=[];for(n in e)"twoway"!==n&&"lazy"!==n&&e.hasOwnProperty(n)&&(r=new hf({element:t,name:n,value:e[n],root:t.root}),i[n]=r,"value"!==n&&i.push(r));return(r=i.value)&&i.push(r),i};"undefined"!=typeof document&&(df=lo("div"));var vf=function(t,e){this.element=t,this.root=t.root,this.parentFragment=t.parentFragment,this.attributes=[],this.fragment=new iv({root:t.root,owner:this,template:[e]})};vf.prototype={bubble:function(){this.node&&this.update(),this.element.bubble()},rebind:function(t,e){this.fragment.rebind(t,e)},render:function(t){this.node=t,this.isSvg=t.namespaceURI===no.svg,this.update()},unbind:function(){this.fragment.unbind()},update:function(){var t,e,n=this;t=""+this.fragment,e=tr(t,this.isSvg),this.attributes.filter(function(t){return er(e,t)}).forEach(function(t){n.node.removeAttribute(t.name)}),e.forEach(function(t){n.node.setAttribute(t.name,t.value)}),this.attributes=e},toString:function(){return""+this.fragment}};var gf=vf,yf=function(t,e){return e?e.map(function(e){return new gf(t,e)}):[]},bf=function(t){var e,n,r,i;if(this.element=t,this.root=t.root,this.attribute=t.attributes[this.name||"value"],e=this.attribute.interpolator,e.twowayBinding=this,n=e.keypath){if("}"===n.str.slice(-1))return v("Two-way binding does not work with expressions (`%s` on <%s>)",e.resolver.uniqueString,t.name,{ractive:this.root}),!1;if(n.isSpecial)return v("Two-way binding does not work with %s",e.resolver.ref,{ractive:this.root}),!1}else{var a=e.template.r?"'"+e.template.r+"' reference":"expression";m("The %s being used for two-way binding is ambiguous, and may cause unexpected results. Consider initialising your data to eliminate the ambiguity",a,{ractive:this.root}),e.resolver.forceResolution(),n=e.keypath}this.attribute.isTwoway=!0,this.keypath=n,r=this.root.viewmodel.get(n),void 0===r&&this.getInitialValue&&(r=this.getInitialValue(),void 0!==r&&this.root.viewmodel.set(n,r)),(i=nr(t))&&(this.resetValue=r,i.formBindings.push(this))};bf.prototype={handleChange:function(){var t=this;ys.start(this.root),this.attribute.locked=!0,this.root.viewmodel.set(this.keypath,this.getValue()),ys.scheduleTask(function(){return t.attribute.locked=!1}),ys.end()},rebound:function(){var t,e,n;e=this.keypath,n=this.attribute.interpolator.keypath,e!==n&&(R(this.root._twowayBindings[e.str],this),this.keypath=n,t=this.root._twowayBindings[n.str]||(this.root._twowayBindings[n.str]=[]),t.push(this))},unbind:function(){}},bf.extend=function(t){var e,n=this;return e=function(t){bf.call(this,t),this.init&&this.init()},e.prototype=Eo(n.prototype),r(e.prototype,t),e.extend=bf.extend,e};var xf,wf=bf,_f=rr;xf=wf.extend({getInitialValue:function(){return""},getValue:function(){return this.element.node.value},render:function(){var t,e=this.element.node,n=!1;this.rendered=!0,t=this.root.lazy,this.element.lazy===!0?t=!0:this.element.lazy===!1?t=!1:u(this.element.lazy)?(t=!1,n=+this.element.lazy):u(t||"")&&(n=+t,t=!1,this.element.lazy=n),this.handler=n?ar:_f,e.addEventListener("change",_f,!1),t||(e.addEventListener("input",this.handler,!1),e.attachEvent&&e.addEventListener("keyup",this.handler,!1)),e.addEventListener("blur",ir,!1)},unrender:function(){var t=this.element.node;this.rendered=!1,t.removeEventListener("change",_f,!1),t.removeEventListener("input",this.handler,!1),t.removeEventListener("keyup",this.handler,!1),t.removeEventListener("blur",ir,!1)}});var kf=xf,Ef=kf.extend({getInitialValue:function(){return this.element.fragment?""+this.element.fragment:""},getValue:function(){return this.element.node.innerHTML}}),Sf=Ef,Of=or,Af={},Pf=wf.extend({name:"checked",init:function(){this.siblings=Of(this.root._guid,"radio",this.element.getAttribute("name")),this.siblings.push(this)},render:function(){var t=this.element.node;t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},handleChange:function(){ys.start(this.root),this.siblings.forEach(function(t){t.root.viewmodel.set(t.keypath,t.getValue())}),ys.end()},getValue:function(){return this.element.node.checked},unbind:function(){R(this.siblings,this)}}),Cf=Pf,jf=wf.extend({name:"name",init:function(){this.siblings=Of(this.root._guid,"radioname",this.keypath.str),this.siblings.push(this),this.radioName=!0},getInitialValue:function(){return this.element.getAttribute("checked")?this.element.getAttribute("value"):void 0},render:function(){var t=this.element.node;t.name="{{"+this.keypath.str+"}}",t.checked=this.root.viewmodel.get(this.keypath)==this.element.getAttribute("value"),t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},getValue:function(){var t=this.element.node;return t._ractive?t._ractive.value:t.value},handleChange:function(){this.element.node.checked&&wf.prototype.handleChange.call(this)},rebound:function(t,e){var n;wf.prototype.rebound.call(this,t,e),(n=this.element.node)&&(n.name="{{"+this.keypath.str+"}}")},unbind:function(){R(this.siblings,this)}}),Tf=jf,Mf=wf.extend({name:"name",getInitialValue:function(){return this.noInitialValue=!0,[]},init:function(){var t,e;this.checkboxName=!0,this.siblings=Of(this.root._guid,"checkboxes",this.keypath.str),this.siblings.push(this),this.noInitialValue&&(this.siblings.noInitialValue=!0),this.siblings.noInitialValue&&this.element.getAttribute("checked")&&(t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),t.push(e))},unbind:function(){R(this.siblings,this)},render:function(){var t,e,n=this.element.node;t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),a(t)?this.isChecked=M(t,e):this.isChecked=t==e,n.name="{{"+this.keypath.str+"}}",n.checked=this.isChecked,n.addEventListener("change",_f,!1),n.attachEvent&&n.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},changed:function(){var t=!!this.isChecked;return this.isChecked=this.element.node.checked,this.isChecked===t},handleChange:function(){this.isChecked=this.element.node.checked,wf.prototype.handleChange.call(this)},getValue:function(){return this.siblings.filter(sr).map(ur)}}),Lf=Mf,Ff=wf.extend({name:"checked",render:function(){var t=this.element.node;t.addEventListener("change",_f,!1),t.attachEvent&&t.addEventListener("click",_f,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",_f,!1),t.removeEventListener("click",_f,!1)},getValue:function(){return this.element.node.checked}}),Nf=Ff,Rf=wf.extend({getInitialValue:function(){var t,e,n,r,i=this.element.options;if(void 0===this.element.getAttribute("value")&&(e=t=i.length,t)){for(;e--;)if(i[e].getAttribute("selected")){n=i[e].getAttribute("value"),r=!0;break}if(!r)for(;++ee;e+=1)if(r=t[e],t[e].selected)return i=r._ractive?r._ractive.value:r.value},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,ys.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))}}),Df=Rf,If=Df.extend({getInitialValue:function(){return this.element.options.filter(function(t){return t.getAttribute("selected")}).map(function(t){return t.getAttribute("value")})},render:function(){var t;this.element.node.addEventListener("change",_f,!1),t=this.root.viewmodel.get(this.keypath),void 0===t&&this.handleChange()},unrender:function(){this.element.node.removeEventListener("change",_f,!1)},setValue:function(){throw Error("TODO not implemented yet")},getValue:function(){var t,e,n,r,i,a;for(t=[],e=this.element.node.options,r=e.length,n=0;r>n;n+=1)i=e[n],i.selected&&(a=i._ractive?i._ractive.value:i.value,t.push(a));return t},handleChange:function(){var t,e,n;return t=this.attribute,e=t.value,n=this.getValue(),void 0!==e&&L(n,e)||Df.prototype.handleChange.call(this),this},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,ys.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))},updateModel:function(){void 0!==this.attribute.value&&this.attribute.value.length||this.root.viewmodel.set(this.keypath,this.initialValue)}}),qf=If,Vf=wf.extend({render:function(){this.element.node.addEventListener("change",_f,!1)},unrender:function(){this.element.node.removeEventListener("change",_f,!1)},getValue:function(){return this.element.node.files}}),Uf=Vf,Bf=kf.extend({getInitialValue:function(){},getValue:function(){var t=parseFloat(this.element.node.value);return isNaN(t)?void 0:t}}),Wf=cr,zf=pr,Hf=fr,Gf=dr,Kf=hr,$f=/^event(?:\.(.+))?/,Qf=yr,Yf=br,Jf={},Xf={touchstart:!0,touchmove:!0,touchend:!0,touchcancel:!0,touchleave:!0},Zf=wr,td=_r,ed=kr,nd=Er,rd=Sr,id=function(t,e,n){this.init(t,e,n)};id.prototype={bubble:zf,fire:Hf,getAction:Gf,init:Kf,listen:Yf,rebind:Zf,render:td,resolve:ed,unbind:nd,unrender:rd};var ad=id,od=function(t,e){var n,r,i,a,o=[];for(r in e)if(e.hasOwnProperty(r))for(i=r.split("-"),n=i.length;n--;)a=new ad(t,i[n],e[r]),o.push(a);return o},sd=function(t,e){var n,r,i,a=this;this.element=t,this.root=n=t.root,r=e.n||e,("string"==typeof r||(i=new iv({template:r,root:n,owner:t}),r=""+i,i.unbind(),""!==r))&&(e.a?this.params=e.a:e.d&&(this.fragment=new iv({template:e.d,root:n,owner:t}),this.params=this.fragment.getArgsList(),this.fragment.bubble=function(){this.dirtyArgs=this.dirtyValue=!0,a.params=this.getArgsList(),a.ready&&a.update()}),this.fn=g("decorators",n,r),this.fn||p(Io(r,"decorator")))};sd.prototype={init:function(){var t,e,n;if(t=this.element.node,this.params?(n=[t].concat(this.params),e=this.fn.apply(this.root,n)):e=this.fn.call(this.root,t),!e||!e.teardown)throw Error("Decorator definition must return an object with a teardown method");this.actual=e,this.ready=!0},update:function(){this.actual.update?this.actual.update.apply(this.root,this.params):(this.actual.teardown(!0),this.init())},rebind:function(t,e){this.fragment&&this.fragment.rebind(t,e)},teardown:function(t){this.torndown=!0,this.ready&&this.actual.teardown(),!t&&this.fragment&&this.fragment.unbind()}};var ud,cd,ld,pd=sd,fd=Mr,dd=Lr,hd=qr,md=function(t){return t.replace(/-([a-zA-Z])/g,function(t,e){return e.toUpperCase()})};Xa?(cd={},ld=lo("div").style,ud=function(t){var e,n,r;if(t=md(t),!cd[t])if(void 0!==ld[t])cd[t]=t;else for(r=t.charAt(0).toUpperCase()+t.substring(1),e=io.length;e--;)if(n=io[e],void 0!==ld[n+r]){cd[t]=n+r;break}return cd[t]}):ud=null;var vd,gd,yd=ud;Xa?(gd=window.getComputedStyle||Ao.getComputedStyle,vd=function(t){var e,n,r,i,o;if(e=gd(this.node),"string"==typeof t)return o=e[yd(t)],"0px"===o&&(o=0),o;if(!a(t))throw Error("Transition$getStyle must be passed a string, or an array of strings representing CSS properties");for(n={},r=t.length;r--;)i=t[r],o=e[yd(i)],"0px"===o&&(o=0),n[i]=o;return n}):vd=null;var bd=vd,xd=function(t,e){var n;if("string"==typeof t)this.node.style[yd(t)]=e;else for(n in t)t.hasOwnProperty(n)&&(this.node.style[yd(n)]=t[n]);return this},wd=function(t){var e;this.duration=t.duration,this.step=t.step,this.complete=t.complete,"string"==typeof t.easing?(e=t.root.easing[t.easing],e||(v(Io(t.easing,"easing")),e=Vr)):e="function"==typeof t.easing?t.easing:Vr,this.easing=e,this.start=ns(),this.end=this.start+this.duration,this.running=!0,ws.add(this)};wd.prototype={tick:function(t){var e,n;return this.running?t>this.end?(this.step&&this.step(1),this.complete&&this.complete(1),!1):(e=t-this.start,n=this.easing(e/this.duration),this.step&&this.step(n),!0):!1},stop:function(){this.abort&&this.abort(),this.running=!1}};var _d,kd,Ed,Sd,Od,Ad,Pd,Cd,jd=wd,Td=RegExp("^-(?:"+io.join("|")+")-"),Md=function(t){return t.replace(Td,"")},Ld=RegExp("^(?:"+io.join("|")+")([A-Z])"),Fd=function(t){var e;return t?(Ld.test(t)&&(t="-"+t),e=t.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})):""},Nd={},Rd={};Xa?(kd=lo("div").style,function(){void 0!==kd.transition?(Ed="transition",Sd="transitionend",Od=!0):void 0!==kd.webkitTransition?(Ed="webkitTransition",Sd="webkitTransitionEnd",Od=!0):Od=!1}(),Ed&&(Ad=Ed+"Duration",Pd=Ed+"Property",Cd=Ed+"TimingFunction"),_d=function(t,e,n,r,i){setTimeout(function(){var a,o,s,u,c;u=function(){o&&s&&(t.root.fire(t.name+":end",t.node,t.isIntro),i())},a=(t.node.namespaceURI||"")+t.node.tagName,t.node.style[Pd]=r.map(yd).map(Fd).join(","),t.node.style[Cd]=Fd(n.easing||"linear"),t.node.style[Ad]=n.duration/1e3+"s",c=function(e){var n;n=r.indexOf(md(Md(e.propertyName))),-1!==n&&r.splice(n,1),r.length||(t.node.removeEventListener(Sd,c,!1),s=!0,u())},t.node.addEventListener(Sd,c,!1),setTimeout(function(){for(var i,l,p,f,d,h=r.length,v=[];h--;)f=r[h],i=a+f,Od&&!Rd[i]&&(t.node.style[yd(f)]=e[f],Nd[i]||(l=t.getStyle(f),Nd[i]=t.getStyle(f)!=e[f],Rd[i]=!Nd[i],Rd[i]&&(t.node.style[yd(f)]=l))),(!Od||Rd[i])&&(void 0===l&&(l=t.getStyle(f)),p=r.indexOf(f),-1===p?m("Something very strange happened with transitions. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!",{node:t.node}):r.splice(p,1),d=/[^\d]*$/.exec(e[f])[0],v.push({name:yd(f),interpolator:Vo(parseFloat(l),parseFloat(e[f])),suffix:d}));v.length?new jd({root:t.root,duration:n.duration,easing:md(n.easing||""),step:function(e){var n,r;for(r=v.length;r--;)n=v[r],t.node.style[n.name]=n.interpolator(e)+n.suffix},complete:function(){o=!0,u()}}):o=!0,r.length||(t.node.removeEventListener(Sd,c,!1),s=!0,u())},0)},n.delay||0)}):_d=null;var Dd,Id,qd,Vd,Ud,Bd=_d;if("undefined"!=typeof document){if(Dd="hidden",Ud={},Dd in document)qd="";else for(Vd=io.length;Vd--;)Id=io[Vd],Dd=Id+"Hidden",Dd in document&&(qd=Id);void 0!==qd?(document.addEventListener(qd+"visibilitychange",Ur),Ur()):("onfocusout"in document?(document.addEventListener("focusout",Br),document.addEventListener("focusin",Wr)):(window.addEventListener("pagehide",Br),window.addEventListener("blur",Br),window.addEventListener("pageshow",Wr),window.addEventListener("focus",Wr)),Ud.hidden=!1)}var Wd,zd,Hd,Gd=Ud;Xa?(zd=window.getComputedStyle||Ao.getComputedStyle,Wd=function(t,e,n){var r,i=this;if(4===arguments.length)throw Error("t.animateStyle() returns a promise - use .then() instead of passing a callback");if(Gd.hidden)return this.setStyle(t,e),Hd||(Hd=cs.resolve());"string"==typeof t?(r={},r[t]=e):(r=t,n=e),n||(v('The "%s" transition does not supply an options object to `t.animateStyle()`. This will break in a future version of Ractive. For more info see https://github.com/RactiveJS/Ractive/issues/340',this.name),n=this);var a=new cs(function(t){var e,a,o,s,u,c,l;if(!n.duration)return i.setStyle(r),void t();for(e=Object.keys(r),a=[],o=zd(i.node),u={},c=e.length;c--;)l=e[c],s=o[yd(l)],"0px"===s&&(s=0),s!=r[l]&&(a.push(l),i.node.style[yd(l)]=s);return a.length?void Bd(i,r,n,a,t):void t()});return a}):Wd=null;var Kd=Wd,$d=function(t,e){return"number"==typeof t?t={duration:t}:"string"==typeof t?t="slow"===t?{duration:600}:"fast"===t?{duration:200}:{duration:400}:t||(t={}),i({},t,e)},Qd=zr,Yd=function(t,e,n){this.init(t,e,n)};Yd.prototype={init:hd,start:Qd,getStyle:bd,setStyle:xd,animateStyle:Kd,processParams:$d};var Jd,Xd,Zd=Yd,th=Gr;Jd=function(){var t=this.node,e=this.fragment.toString(!1);if(window&&window.appearsToBeIELessEqual8&&(t.type="text/css"),t.styleSheet)t.styleSheet.cssText=e;else{for(;t.hasChildNodes();)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}},Xd=function(){this.node.type&&"text/javascript"!==this.node.type||m("Script tag was updated. This does not cause the code to be re-evaluated!",{ractive:this.root}),this.node.text=this.fragment.toString(!1)};var eh=function(){var t,e;return this.template.y?"":(t="<"+this.template.e,t+=this.attributes.map(Xr).join("")+this.conditionalAttributes.map(Xr).join(""),"option"===this.name&&Yr(this)&&(t+=" selected"),"input"===this.name&&Jr(this)&&(t+=" checked"),t+=">","textarea"===this.name&&void 0!==this.getAttribute("value")?t+=Ee(this.getAttribute("value")):void 0!==this.getAttribute("contenteditable")&&(t+=this.getAttribute("value")||""),this.fragment&&(e="script"!==this.name&&"style"!==this.name,t+=this.fragment.toString(e)),al.test(this.template.e)||(t+=""),t)},nh=Zr,rh=ti,ih=function(t){this.init(t)};ih.prototype={bubble:jp,detach:Tp,find:Mp,findAll:Lp,findAllComponents:Fp,findComponent:Np,findNextNode:Rp,firstNode:Dp,getAttribute:Ip,init:fd,rebind:dd,render:th,toString:eh,unbind:nh,unrender:rh};var ah=ih,oh=/^\s*$/,sh=/^\s*/,uh=function(t){var e,n,r,i;return e=t.split("\n"),n=e[0],void 0!==n&&oh.test(n)&&e.shift(),r=N(e),void 0!==r&&oh.test(r)&&e.pop(),i=e.reduce(ni,null),i&&(t=e.map(function(t){return t.replace(i,"")}).join("\n")),t},ch=ri,lh=function(t,e){var n;return e?n=t.split("\n").map(function(t,n){return n?e+t:t}).join("\n"):t},ph='Could not find template for partial "%s"',fh=function(t){var e,n;e=this.parentFragment=t.parentFragment,this.root=e.root,this.type=Pc,this.index=t.index,this.name=t.template.r,this.rendered=!1,this.fragment=this.fragmentToRender=this.fragmentToUnrender=null,Wl.init(this,t),this.keypath||((n=ch(this.root,this.name,e))?(xl.call(this),this.isNamed=!0,this.setTemplate(n)):v(ph,this.name))};fh.prototype={bubble:function(){this.parentFragment.bubble()},detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},firstNode:function(){return this.fragment.firstNode()},findNextNode:function(){return this.parentFragment.findNextNode(this)},getPartialName:function(){return this.isNamed&&this.name?this.name:void 0===this.value?this.name:this.value},getValue:function(){return this.fragment.getValue()},rebind:function(t,e){this.isNamed||Bl.call(this,t,e),this.fragment&&this.fragment.rebind(t,e)},render:function(){return this.docFrag=document.createDocumentFragment(),this.update(),this.rendered=!0,this.docFrag},resolve:Wl.resolve,setValue:function(t){var e;(void 0===t||t!==this.value)&&(void 0!==t&&(e=ch(this.root,""+t,this.parentFragment)),!e&&this.name&&(e=ch(this.root,this.name,this.parentFragment))&&(xl.call(this),this.isNamed=!0),e||v(ph,this.name,{ractive:this.root}),this.value=t,this.setTemplate(e||[]),this.bubble(),this.rendered&&ys.addView(this))},setTemplate:function(t){this.fragment&&(this.fragment.unbind(),this.rendered&&(this.fragmentToUnrender=this.fragment)),this.fragment=new iv({template:t,root:this.root,owner:this,pElement:this.parentFragment.pElement}),this.fragmentToRender=this.fragment},toString:function(t){var e,n,r,i;return e=this.fragment.toString(t),n=this.parentFragment.items[this.index-1],n&&n.type===kc?(r=n.text.split("\n").pop(),(i=/^\s+$/.exec(r))?lh(e,i[0]):e):e},unbind:function(){this.isNamed||xl.call(this),this.fragment&&this.fragment.unbind()},unrender:function(t){this.rendered&&(this.fragment&&this.fragment.unrender(t),this.rendered=!1)},update:function(){var t,e;this.fragmentToUnrender&&(this.fragmentToUnrender.unrender(!0),this.fragmentToUnrender=null),this.fragmentToRender&&(this.docFrag.appendChild(this.fragmentToRender.render()),this.fragmentToRender=null),this.rendered&&(t=this.parentFragment.getNode(),e=this.parentFragment.findNextNode(this),t.insertBefore(this.docFrag,e))}};var dh,hh,mh,vh=fh,gh=ui,yh=ci,bh=new as("detach"),xh=li,wh=pi,_h=fi,kh=di,Eh=hi,Sh=mi,Oh=function(t,e,n,r){var i=t.root,a=t.keypath;r?i.viewmodel.smartUpdate(a,e,r):i.viewmodel.mark(a)},Ah=[],Ph=["pop","push","reverse","shift","sort","splice","unshift"];Ph.forEach(function(t){var e=function(){for(var e=arguments.length,n=Array(e),r=0;e>r;r++)n[r]=arguments[r];var i,a,o,s;for(i=yu(this,t,n),a=Array.prototype[t].apply(this,arguments),ys.start(),this._ractive.setting=!0,s=this._ractive.wrappers.length;s--;)o=this._ractive.wrappers[s],ys.addRactive(o.root),Oh(o,this,t,i);return ys.end(),this._ractive.setting=!1,a};So(Ah,t,{value:e})}),dh={},dh.__proto__?(hh=function(t){t.__proto__=Ah},mh=function(t){t.__proto__=Array.prototype}):(hh=function(t){var e,n;for(e=Ph.length;e--;)n=Ph[e],So(t,n,{value:Ah[n],configurable:!0})},mh=function(t){var e;for(e=Ph.length;e--;)delete t[Ph[e]]; }),hh.unpatch=mh;var Ch,jh,Th,Mh=hh;Ch={filter:function(t){return a(t)&&(!t._ractive||!t._ractive.setting)},wrap:function(t,e,n){return new jh(t,e,n)}},jh=function(t,e,n){this.root=t,this.value=e,this.keypath=E(n),e._ractive||(So(e,"_ractive",{value:{wrappers:[],instances:[],setting:!1},configurable:!0}),Mh(e)),e._ractive.instances[t._guid]||(e._ractive.instances[t._guid]=0,e._ractive.instances.push(t)),e._ractive.instances[t._guid]+=1,e._ractive.wrappers.push(this)},jh.prototype={get:function(){return this.value},teardown:function(){var t,e,n,r,i;if(t=this.value,e=t._ractive,n=e.wrappers,r=e.instances,e.setting)return!1;if(i=n.indexOf(this),-1===i)throw Error(Th);if(n.splice(i,1),n.length){if(r[this.root._guid]-=1,!r[this.root._guid]){if(i=r.indexOf(this.root),-1===i)throw Error(Th);r.splice(i,1)}}else delete t._ractive,Mh.unpatch(this.value)}},Th="Something went wrong in a rather interesting way";var Lh,Fh,Nh=Ch,Rh=/^\s*[0-9]+\s*$/,Dh=function(t){return Rh.test(t)?[]:{}};try{Object.defineProperty({},"test",{value:0}),Lh={filter:function(t,e,n){var r,i;return e?(e=E(e),(r=n.viewmodel.wrapped[e.parent.str])&&!r.magic?!1:(i=n.viewmodel.get(e.parent),a(i)&&/^[0-9]+$/.test(e.lastKey)?!1:i&&("object"==typeof i||"function"==typeof i))):!1},wrap:function(t,e,n){return new Fh(t,e,n)}},Fh=function(t,e,n){var r,i,a;return n=E(n),this.magic=!0,this.ractive=t,this.keypath=n,this.value=e,this.prop=n.lastKey,r=n.parent,this.obj=r.isRoot?t.viewmodel.data:t.viewmodel.get(r),i=this.originalDescriptor=Object.getOwnPropertyDescriptor(this.obj,this.prop),i&&i.set&&(a=i.set._ractiveWrappers)?void(-1===a.indexOf(this)&&a.push(this)):void vi(this,e,i)},Fh.prototype={get:function(){return this.value},reset:function(t){return this.updating?void 0:(this.updating=!0,this.obj[this.prop]=t,ys.addRactive(this.ractive),this.ractive.viewmodel.mark(this.keypath,{keepExistingWrapper:!0}),this.updating=!1,!0)},set:function(t,e){this.updating||(this.obj[this.prop]||(this.updating=!0,this.obj[this.prop]=Dh(t),this.updating=!1),this.obj[this.prop][t]=e)},teardown:function(){var t,e,n,r,i;return this.updating?!1:(t=Object.getOwnPropertyDescriptor(this.obj,this.prop),e=t&&t.set,void(e&&(r=e._ractiveWrappers,i=r.indexOf(this),-1!==i&&r.splice(i,1),r.length||(n=this.obj[this.prop],Object.defineProperty(this.obj,this.prop,this.originalDescriptor||{writable:!0,enumerable:!0,configurable:!0}),this.obj[this.prop]=n))))}}}catch(Po){Lh=!1}var Ih,qh,Vh=Lh;Vh&&(Ih={filter:function(t,e,n){return Vh.filter(t,e,n)&&Nh.filter(t)},wrap:function(t,e,n){return new qh(t,e,n)}},qh=function(t,e,n){this.value=e,this.magic=!0,this.magicWrapper=Vh.wrap(t,e,n),this.arrayWrapper=Nh.wrap(t,e,n)},qh.prototype={get:function(){return this.value},teardown:function(){this.arrayWrapper.teardown(),this.magicWrapper.teardown()},reset:function(t){return this.magicWrapper.reset(t)}});var Uh=Ih,Bh=gi,Wh={},zh=xi,Hh=wi,Gh=Ei,Kh=Ci,$h=ji,Qh=function(t,e){this.computation=t,this.viewmodel=t.viewmodel,this.ref=e,this.root=this.viewmodel.ractive,this.parentFragment=this.root.component&&this.root.component.parentFragment};Qh.prototype={resolve:function(t){this.computation.softDeps.push(t),this.computation.unresolvedDeps[t.str]=null,this.viewmodel.register(t,this.computation,"computed")}};var Yh=Qh,Jh=function(t,e){this.key=t,this.getter=e.getter,this.setter=e.setter,this.hardDeps=e.deps||[],this.softDeps=[],this.unresolvedDeps={},this.depValues={},this._dirty=this._firstRun=!0};Jh.prototype={constructor:Jh,init:function(t){var e,n=this;this.viewmodel=t,this.bypass=!0,e=t.get(this.key),t.clearCache(this.key.str),this.bypass=!1,this.setter&&void 0!==e&&this.set(e),this.hardDeps&&this.hardDeps.forEach(function(e){return t.register(e,n,"computed")})},invalidate:function(){this._dirty=!0},get:function(){var t,e,n=this,r=!1;if(this.getting){var i="The "+this.key.str+" computation indirectly called itself. This probably indicates a bug in the computation. It is commonly caused by `array.sort(...)` - if that's the case, clone the array first with `array.slice().sort(...)`";return h(i),this.value}if(this.getting=!0,this._dirty){if(this._firstRun||!this.hardDeps.length&&!this.softDeps.length?r=!0:[this.hardDeps,this.softDeps].forEach(function(t){var e,i,a;if(!r)for(a=t.length;a--;)if(e=t[a],i=n.viewmodel.get(e),!s(i,n.depValues[e.str]))return n.depValues[e.str]=i,void(r=!0)}),r){this.viewmodel.capture();try{this.value=this.getter()}catch(a){m('Failed to compute "%s"',this.key.str),f(a.stack||a),this.value=void 0}t=this.viewmodel.release(),e=this.updateDependencies(t),e&&[this.hardDeps,this.softDeps].forEach(function(t){t.forEach(function(t){n.depValues[t.str]=n.viewmodel.get(t)})})}this._dirty=!1}return this.getting=this._firstRun=!1,this.value},set:function(t){if(this.setting)return void(this.value=t);if(!this.setter)throw Error("Computed properties without setters are read-only. (This may change in a future version of Ractive!)");this.setter(t)},updateDependencies:function(t){var e,n,r,i,a;for(n=this.softDeps,e=n.length;e--;)r=n[e],-1===t.indexOf(r)&&(i=!0,this.viewmodel.unregister(r,this,"computed"));for(e=t.length;e--;)r=t[e],-1!==n.indexOf(r)||this.hardDeps&&-1!==this.hardDeps.indexOf(r)||(i=!0,Ti(this.viewmodel,r)&&!this.unresolvedDeps[r.str]?(a=new Yh(this,r.str),t.splice(e,1),this.unresolvedDeps[r.str]=a,ys.addUnresolved(a)):this.viewmodel.register(r,this,"computed"));return i&&(this.softDeps=t.slice()),i}};var Xh=Jh,Zh=Mi,tm={FAILED_LOOKUP:!0},em=Li,nm={},rm=Ni,im=Ri,am=function(t,e){this.localKey=t,this.keypath=e.keypath,this.origin=e.origin,this.deps=[],this.unresolved=[],this.resolved=!1};am.prototype={forceResolution:function(){this.keypath=this.localKey,this.setup()},get:function(t,e){return this.resolved?this.origin.get(this.map(t),e):void 0},getValue:function(){return this.keypath?this.origin.get(this.keypath):void 0},initViewmodel:function(t){this.local=t,this.setup()},map:function(t){return void 0===typeof this.keypath?this.localKey:t.replace(this.localKey,this.keypath)},register:function(t,e,n){this.deps.push({keypath:t,dep:e,group:n}),this.resolved&&this.origin.register(this.map(t),e,n)},resolve:function(t){void 0!==this.keypath&&this.unbind(!0),this.keypath=t,this.setup()},set:function(t,e){this.resolved||this.forceResolution(),this.origin.set(this.map(t),e)},setup:function(){var t=this;void 0!==this.keypath&&(this.resolved=!0,this.deps.length&&(this.deps.forEach(function(e){var n=t.map(e.keypath);if(t.origin.register(n,e.dep,e.group),e.dep.setValue)e.dep.setValue(t.origin.get(n));else{if(!e.dep.invalidate)throw Error("An unexpected error occurred. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");e.dep.invalidate()}}),this.origin.mark(this.keypath)))},setValue:function(t){if(!this.keypath)throw Error("Mapping does not have keypath, cannot set value. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");this.origin.set(this.keypath,t)},unbind:function(t){var e=this;t||delete this.local.mappings[this.localKey],this.resolved&&(this.deps.forEach(function(t){e.origin.unregister(e.map(t.keypath),t.dep,t.group)}),this.tracker&&this.origin.unregister(this.keypath,this.tracker))},unregister:function(t,e,n){var r,i;if(this.resolved){for(r=this.deps,i=r.length;i--;)if(r[i].dep===e){r.splice(i,1);break}this.origin.unregister(this.map(t),e,n)}}};var om=Di,sm=function(t,e){var n,r,i,a;return n={},r=0,i=t.map(function(t,i){var o,s,u;s=r,u=e.length;do{if(o=e.indexOf(t,s),-1===o)return a=!0,-1;s=o+1}while(n[o]&&u>s);return o===r&&(r+=1),o!==i&&(a=!0),n[o]=!0,o})},um=Ii,cm={},lm=Ui,pm=Wi,fm=zi,dm=Hi,hm=Ki,mm={implicit:!0},vm={noCascade:!0},gm=Qi,ym=Yi,bm=function(t){var e,n,r=t.adapt,i=t.data,a=t.ractive,o=t.computed,s=t.mappings;this.ractive=a,this.adaptors=r,this.onchange=t.onchange,this.cache={},this.cacheMap=Eo(null),this.deps={computed:Eo(null),"default":Eo(null)},this.depsMap={computed:Eo(null),"default":Eo(null)},this.patternObservers=[],this.specials=Eo(null),this.wrapped=Eo(null),this.computations=Eo(null),this.captureGroups=[],this.unresolvedImplicitDependencies=[],this.changes=[],this.implicitChanges={},this.noCascade={},this.data=i,this.mappings=Eo(null);for(e in s)this.map(E(e),s[e]);if(i)for(e in i)(n=this.mappings[e])&&void 0===n.getValue()&&n.setValue(i[e]);for(e in o)s&&e in s&&p("Cannot map to a computed property ('%s')",e),this.compute(E(e),o[e]);this.ready=!0};bm.prototype={adapt:Bh,applyChanges:Gh,capture:Kh,clearCache:$h,compute:Zh,get:em,init:rm,map:im,mark:om,merge:um,register:lm,release:pm,reset:fm,set:dm,smartUpdate:hm,teardown:gm,unregister:ym};var xm=bm;Xi.prototype={constructor:Xi,begin:function(t){this.inProcess[t._guid]=!0},end:function(t){var e=t.parent;e&&this.inProcess[e._guid]?Zi(this.queue,e).push(t):ta(this,t),delete this.inProcess[t._guid]}};var wm=Xi,_m=ea,km=/\$\{([^\}]+)\}/g,Em=new as("construct"),Sm=new as("config"),Om=new wm("init"),Am=0,Pm=["adaptors","components","decorators","easing","events","interpolators","partials","transitions"],Cm=aa,jm=la;la.prototype={bubble:function(){this.dirty||(this.dirty=!0,ys.addView(this))},update:function(){this.callback(this.fragment.getValue()),this.dirty=!1},rebind:function(t,e){this.fragment.rebind(t,e)},unbind:function(){this.fragment.unbind()}};var Tm=function(t,e,n,i,o){var s,u,c,l,p,f,d={},h={},v={},g=[];for(u=t.parentFragment,c=t.root,o=o||{},r(d,o),o.content=i||[],d[""]=o.content,e.defaults.el&&m("The <%s/> component has a default `el` property; it has been disregarded",t.name),l=u;l;){if(l.owner.type===Mc){p=l.owner.container;break}l=l.parent}return n&&Object.keys(n).forEach(function(e){var r,i,o=n[e];if("string"==typeof o)r=fl(o),h[e]=r?r.value:o;else if(0===o)h[e]=!0;else{if(!a(o))throw Error("erm wut");fa(o)?(v[e]={origin:t.root.viewmodel,keypath:void 0},i=pa(t,o[0],function(t){t.isSpecial?f?s.set(e,t.value):(h[e]=t.value,delete v[e]):f?s.viewmodel.mappings[e].resolve(t):v[e].keypath=t})):i=new jm(t,o,function(t){f?s.set(e,t):h[e]=t}),g.push(i)}}),s=Eo(e.prototype),Cm(s,{el:null,append:!0,data:h,partials:o,magic:c.magic||e.defaults.magic,modifyArrays:c.modifyArrays,adapt:c.adapt},{parent:c,component:t,container:p,mappings:v,inlinePartials:d,cssIds:u.cssIds}),f=!0,t.resolvers=g,s},Mm=da,Lm=function(t){var e,n;for(e=t.root;e;)(n=e._liveComponentQueries["_"+t.name])&&n.push(t.instance),e=e.parent},Fm=ma,Nm=va,Rm=ga,Dm=ya,Im=ba,qm=new as("teardown"),Vm=wa,Um=function(t,e){this.init(t,e)};Um.prototype={detach:yh,find:xh,findAll:wh,findAllComponents:_h,findComponent:kh,findNextNode:Eh,firstNode:Sh,init:Fm,rebind:Nm,render:Rm,toString:Dm,unbind:Im,unrender:Vm};var Bm=Um,Wm=function(t){this.type=Cc,this.value=t.template.c};Wm.prototype={detach:gl,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createComment(this.value)),this.node},toString:function(){return""},unrender:function(t){t&&this.node.parentNode.removeChild(this.node)}};var zm=Wm,Hm=function(t){var e,n;this.type=Mc,this.container=e=t.parentFragment.root,this.component=n=e.component,this.container=e,this.containerFragment=t.parentFragment,this.parentFragment=n.parentFragment;var r=this.name=t.template.n||"",i=e._inlinePartials[r];i||(m('Could not find template for partial "'+r+'"',{ractive:t.root}),i=[]),this.fragment=new iv({owner:this,root:e.parent,template:i,pElement:this.containerFragment.pElement}),a(n.yielders[r])?n.yielders[r].push(this):n.yielders[r]=[this],ys.scheduleTask(function(){if(n.yielders[r].length>1)throw Error("A component template can only have one {{yield"+(r?" "+r:"")+"}} declaration at a time")})};Hm.prototype={detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},findNextNode:function(){return this.containerFragment.findNextNode(this)},firstNode:function(){return this.fragment.firstNode()},getValue:function(t){return this.fragment.getValue(t)},render:function(){return this.fragment.render()},unbind:function(){this.fragment.unbind()},unrender:function(t){this.fragment.unrender(t),R(this.component.yielders[this.name],this)},rebind:function(t,e){this.fragment.rebind(t,e)},toString:function(){return""+this.fragment}};var Gm=Hm,Km=function(t){this.declaration=t.template.a};Km.prototype={init:ko,render:ko,unrender:ko,teardown:ko,toString:function(){return""}};var $m=Km,Qm=_a,Ym=Ea,Jm=Sa,Xm=Oa,Zm=Ca,tv=Ta,ev=function(t){this.init(t)};ev.prototype={bubble:lc,detach:pc,find:fc,findAll:dc,findAllComponents:hc,findComponent:mc,findNextNode:vc,firstNode:gc,getArgsList:hl,getNode:ml,getValue:vl,init:Qm,rebind:Ym,registerIndexRef:function(t){var e=this.registeredIndexRefs;-1===e.indexOf(t)&&e.push(t)},render:Jm,toString:Xm,unbind:Zm,unregisterIndexRef:function(t){var e=this.registeredIndexRefs;e.splice(e.indexOf(t),1)},unrender:tv};var nv,rv,iv=ev,av=Ma,ov=["template","partials","components","decorators","events"],sv=new as("reset"),uv=function(t,e){function n(e,r,i){i&&i.partials[t]||e.forEach(function(e){e.type===Pc&&e.getPartialName()===t&&r.push(e),e.fragment&&n(e.fragment.items,r,i),a(e.fragments)?n(e.fragments,r,i):a(e.items)?n(e.items,r,i):e.type===Tc&&e.instance&&n(e.instance.fragment.items,r,e.instance),e.type===Ac&&(a(e.attributes)&&n(e.attributes,r,i),a(e.conditionalAttributes)&&n(e.conditionalAttributes,r,i))})}var r,i=[];return n(this.fragment.items,i),this.partials[t]=e,r=ys.start(this,!0),i.forEach(function(e){e.value=void 0,e.setValue(t)}),ys.end(),r},cv=La,lv=xu("reverse"),pv=Fa,fv=xu("shift"),dv=xu("sort"),hv=xu("splice"),mv=Ra,vv=Da,gv=new as("teardown"),yv=qa,bv=Va,xv=Ua,wv=new as("unrender"),_v=xu("unshift"),kv=Ba,Ev=new as("update"),Sv=Wa,Ov={add:Zo,animate:Es,detach:Os,find:Ps,findAll:Ds,findAllComponents:Is,findComponent:qs,findContainer:Vs,findParent:Us,fire:Hs,get:Gs,insert:$s,merge:Ys,observe:pu,observeOnce:fu,off:mu,on:vu,once:gu,pop:wu,push:_u,render:ju,reset:av,resetPartial:uv,resetTemplate:cv,reverse:lv,set:pv,shift:fv,sort:dv,splice:hv,subtract:mv,teardown:vv,toggle:yv,toHTML:bv,toHtml:bv,unrender:xv,unshift:_v,update:kv,updateModel:Sv},Av=function(t,e,n){return n||Ha(t,e)?function(){var n,r="_super"in this,i=this._super;return this._super=e,n=t.apply(this,arguments),r&&(this._super=i),n}:t},Pv=Ga,Cv=Ya,jv=function(t){var e,n,r={};return t&&(e=t._ractive)?(r.ractive=e.root,r.keypath=e.keypath.str,r.index={},(n=Cl(e.proxy.parentFragment))&&(r.index=Cl.resolve(n)),r):r};nv=function(t){return this instanceof nv?void Cm(this,t):new nv(t)},rv={DEBUG:{writable:!0,value:!0},DEBUG_PROMISES:{writable:!0,value:!0},extend:{value:Cv},getNodeInfo:{value:jv},parse:{value:Gu},Promise:{value:cs},svg:{value:ro},magic:{value:eo},VERSION:{value:"0.7.3"},adaptors:{writable:!0,value:{}},components:{writable:!0,value:{}},decorators:{writable:!0,value:{}},easing:{writable:!0,value:uo},events:{writable:!0,value:{}},interpolators:{writable:!0,value:Bo},partials:{writable:!0,value:{}},transitions:{writable:!0,value:{}}},Oo(nv,rv),nv.prototype=r(Ov,so),nv.prototype.constructor=nv,nv.defaults=nv.prototype;var Tv="function";if(typeof Date.now!==Tv||typeof String.prototype.trim!==Tv||typeof Object.keys!==Tv||typeof Array.prototype.indexOf!==Tv||typeof Array.prototype.forEach!==Tv||typeof Array.prototype.map!==Tv||typeof Array.prototype.filter!==Tv||"undefined"!=typeof window&&typeof window.addEventListener!==Tv)throw Error("It looks like you're attempting to use Ractive.js in an older browser. You'll need to use one of the 'legacy builds' in order to continue - see http://docs.ractivejs.org/latest/legacy-builds for more information.");var Mv=nv;return Mv})},{}],206:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.observe("value",function(e,n,r){var i=t.get(),a=i.min,o=i.max,s=Math.clamp(a,o,e);t.animate("percentage",Math.round((s-a)/(o-a)*100))})}}}(i),i.exports.template={v:3,t:[" ",{p:[13,1,293],t:7,e:"div",a:{"class":"bar"},f:[{p:[14,3,313],t:7,e:"div",a:{"class":["barFill ",{t:2,r:"state",p:[14,23,333]}],style:["width: ",{t:2,r:"percentage",p:[14,48,358]},"%"]}}," ",{p:[15,3,384],t:7,e:"span",a:{"class":"barText"},f:[{t:16,p:[15,25,406]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],207:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261);e.exports={computed:{clickable:function(){return this.get("enabled")&&!this.get("state")?!0:!1},enabled:function(){return this.get("config.status")===n.UI_INTERACTIVE?!0:!1},styles:function(){var t="";if(this.get("tooltip-side")&&(t=" tooltip-"+this.get("tooltip-side")),this.get("grid")&&(t+=" gridable"),this.get("enabled")){var e=this.get("state"),n=this.get("style");return e?"inactive "+e+" "+t:"active normal "+n+" "+t}return"inactive disabled "+t}},oninit:function(){var t=this;this.on("press",function(e){var n=t.get(),i=n.action,a=n.params;(0,r.act)(t.get("config.ref"),i,a),e.node.blur()})}}}(i),i.exports.template={v:3,t:[" ",{p:[48,1,1178],t:7,e:"span",a:{"class":["button ",{t:2,r:"styles",p:[48,21,1198]}],unselectable:"on","data-tooltip":[{t:2,r:"tooltip",p:[51,17,1280]}]},m:[{t:4,f:["tabindex='0'"],r:"clickable",p:[50,3,1232]}],v:{"mouseover-mousemove":"hover",mouseleave:"unhover","click-enter":{n:[{t:4,f:["press"],r:"clickable",p:[54,19,1370]}],d:[]}},f:[{t:4,f:[{p:[56,5,1416],t:7,e:"i",a:{"class":["fa fa-",{t:2,r:"icon",p:[56,21,1432]}]}}],n:50,r:"icon",p:[55,3,1399]}," ",{t:16,p:[58,3,1459]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262}],208:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"display"},f:[{t:4,f:[{p:[3,5,42],t:7,e:"header",f:[{p:[4,7,57],t:7,e:"h3",f:[{t:2,r:"title",p:[4,11,61]}]}," ",{t:4,f:[{p:[6,9,105],t:7,e:"div",a:{"class":"buttonRight"},f:[{t:16,n:"button",p:[6,34,130]}]}],n:50,r:"button",p:[5,7,82]}]}],n:50,r:"title",p:[2,3,24]}," ",{p:[10,3,193],t:7,e:"article",f:[{t:16,p:[11,5,207]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],209:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.on("clear",function(){t.set("value",""),t.find("input").focus()})}}}(i),i.exports.template={v:3,t:[" ",{p:[12,1,170],t:7,e:"input",a:{type:"text",value:[{t:2,r:"value",p:[12,27,196]}],placeholder:[{t:2,r:"placeholder",p:[12,51,220]}]}}," ",{p:[13,1,240],t:7,e:"ui-button",a:{icon:"refresh"},v:{press:"clear"}}]},e.exports=r.extend(i.exports)},{205:205}],210:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";e.exports={data:{graph:t(201),xaccessor:function(t){return t.x},yaccessor:function(t){return t.y}},computed:{size:function(){var t=this.get("points");return t[0].length},scale:function(){var t,e=this.get("points");return(t=Math).max.apply(t,Array.map(e,function(t){var e;return(e=Math).max.apply(e,Array.map(t,function(t){return t.y}))}))},xaxis:function(){var t=this.get("xinc"),e=this.get("size");return Array.from(Array(e).keys()).filter(function(e){return e&&e%t==0})},yaxis:function(){var t=this.get("yinc"),e=this.get("scale");return Array.from(Array(t).keys()).map(function(t){return Math.round(e*(++t/100)*10)})}},oninit:function(){var t=this;this.on({enter:function(t){this.set("selected",t.index.count)},exit:function(t){this.set("selected")}}),window.addEventListener("resize",function(e){t.set("width",t.el.clientWidth)})},onrender:function(){this.set("width",this.el.clientWidth)}}}(i),i.exports.template={v:3,t:[" ",{p:[47,1,1269],t:7,e:"svg",a:{"class":"linegraph",width:"100%",height:[{t:2,x:{r:["height"],s:"_0+10"},p:[47,45,1313]}]},f:[{p:[48,3,1334],t:7,e:"g",a:{transform:"translate(0, 5)"},f:[{t:4,f:[{t:4,f:[{p:[51,9,1504],t:7,e:"line",a:{x1:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,19,1514]}],x2:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,38,1533]}],y1:"0",y2:[{t:2,r:"height",p:[51,64,1559]}],stroke:"darkgray"}}," ",{t:4,f:[{p:[53,11,1635],t:7,e:"text",a:{x:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[53,20,1644]}],y:[{t:2,x:{r:["height"],s:"_0-5"},p:[53,38,1662]}],"text-anchor":"middle",fill:"white"},f:[{t:2,x:{r:["size",".","xfactor"],s:"(_0-_1)*_2"},p:[53,88,1712]}," ",{t:2,r:"xunit",p:[53,113,1737]}]}],n:50,x:{r:["@index"],s:"_0%2==0"},p:[52,9,1600]}],n:52,r:"xaxis",p:[50,7,1479]}," ",{t:4,f:[{p:[57,9,1820],t:7,e:"line",a:{x1:"0",x2:[{t:2,r:"width",p:[57,26,1837]}],y1:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,41,1852]}],y2:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,60,1871]}],stroke:"darkgray"}}," ",{p:[58,9,1915],t:7,e:"text",a:{x:"0",y:[{t:2,x:{r:["yscale","."],s:"_0(_1)-5"},p:[58,24,1930]}],"text-anchor":"begin",fill:"white"},f:[{t:2,x:{r:[".","yfactor"],s:"_0*_1"},p:[58,76,1982]}," ",{t:2,r:"yunit",p:[58,92,1998]}]}],n:52,r:"yaxis",p:[56,7,1795]}," ",{t:4,f:[{p:[61,9,2071],t:7,e:"path",a:{d:[{t:2,x:{r:["area.path"],s:"_0.print()"},p:[61,18,2080]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[61,47,2109]}],opacity:"0.1"}}],n:52,i:"curve",r:"curves",p:[60,7,2039]}," ",{t:4,f:[{p:[64,9,2200],t:7,e:"path",a:{d:[{t:2,x:{r:["line.path"],s:"_0.print()"},p:[64,18,2209]}],stroke:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[64,49,2240]}],fill:"none"}}],n:52,i:"curve",r:"curves",p:[63,7,2168]}," ",{t:4,f:[{t:4,f:[{p:[68,11,2375],t:7,e:"circle",a:{transform:["translate(",{t:2,r:".",p:[68,40,2404]},")"],r:[{t:2,x:{r:["selected","count"],s:"_0==_1?10:4"},p:[68,51,2415]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[68,89,2453]}]},v:{mouseenter:"enter",mouseleave:"exit"}}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[67,9,2329]}],n:52,i:"curve",r:"curves",p:[66,7,2297]}," ",{t:4,f:[{t:4,f:[{t:4,f:[{p:[74,13,2678],t:7,e:"text",a:{transform:["translate(",{t:2,r:".",p:[74,40,2705]},") ",{t:2,x:{r:["count","size"],s:'_0<=_1/2?"translate(15, 4)":"translate(-15, 4)"'},p:[74,47,2712]}],"text-anchor":[{t:2,x:{r:["count","size"],s:'_0<=_1/2?"start":"end"'},p:[74,126,2791]}],fill:"white"},f:[{t:2,x:{r:["count","item","yfactor"],s:"_1[_0].y*_2"},p:[75,15,2861]}," ",{t:2,r:"yunit",p:[75,43,2889]}," @ ",{t:2,x:{r:["size","count","item","xfactor"],s:"(_0-_2[_1].x)*_3"},p:[75,55,2901]}," ",{t:2,r:"xunit",p:[75,92,2938]}]}],n:50,x:{r:["selected","count"],s:"_0==_1"},p:[73,11,2638]}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[72,9,2592]}],n:52,i:"curve",r:"curves",p:[71,7,2560]}," ",{t:4,f:[{p:[81,9,3063],t:7,e:"g",a:{transform:["translate(",{t:2,x:{r:["width","curves.length","@index"],s:"(_0/(_1+1))*(_2+1)"},p:[81,33,3087]},", 10)"]},f:[{p:[82,11,3154],t:7,e:"circle",a:{r:"4",fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[82,31,3174]}]}}," ",{p:[83,11,3206],t:7,e:"text",a:{x:"8",y:"4",fill:"white"},f:[{t:2,rx:{r:"legend",m:[{t:30,n:"curve"}]},p:[83,42,3237]}]}]}],n:52,i:"curve",r:"curves",p:[80,7,3031]}],x:{r:["graph","points","xaccessor","yaccessor","width","height"],s:"_0({data:_1,xaccessor:_2,yaccessor:_3,width:_4,height:_5})"},p:[49,5,1371]}]}]}]},e.exports=r.extend(i.exports)},{201:201,205:205}],211:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"notice"},f:[{t:16,p:[2,3,23]}]}]},e.exports=r.extend(i.exports)},{205:205}],212:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={oninit:function(){var t=this,e=r.resize.bind(this),i=function(){return t.set({resize:!1,x:null,y:null})};this.observe("config.fancy",function(r,a,o){(0,n.winset)(t.get("config.window"),"can-resize",!r),r?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",i)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",i))}),this.on("resize",function(){return t.toggle("resize")})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[28,3,739],t:7,e:"div",a:{"class":"resize"},v:{mousedown:"resize"}}],n:50,r:"config.fancy",p:[27,1,716]}]},e.exports=r.extend(i.exports)},{205:205,261:261,263:263}],213:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"section",a:{"class":[{t:4,f:["candystripe"],r:"candystripe",p:[1,17,16]}]},f:[{t:4,f:[{p:[3,5,82],t:7,e:"span",a:{"class":"label",style:[{t:4,f:["color:",{t:2,r:"labelcolor",p:[3,53,130]}],r:"labelcolor",p:[3,32,109]}]},f:[{t:2,r:"label",p:[3,84,161]},":"]}],n:50,r:"label",p:[2,3,64]}," ",{t:4,f:[{t:16,p:[6,5,210]}],n:50,r:"nowrap",p:[5,3,191]},{t:4,n:51,f:[{p:[8,5,235],t:7,e:"div",a:{"class":"content",style:[{t:4,f:["float:right;"],r:"right",p:[8,33,263]}]},f:[{t:16,p:[9,7,304]}]}],r:"nowrap"}]}]},e.exports=r.extend(i.exports)},{205:205}],214:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"subdisplay"},f:[{t:4,f:[{p:[3,5,45],t:7,e:"header",f:[{p:[4,7,60],t:7,e:"h4",f:[{t:2,r:"title",p:[4,11,64]}]}," ",{t:4,f:[{t:16,n:"button",p:[5,21,99]}],n:50,r:"button",p:[5,7,85]}]}],n:50,r:"title",p:[2,3,27]}," ",{p:[8,3,149],t:7,e:"article",f:[{t:16,p:[9,5,163]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],215:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.set("active",this.findComponent("tab").get("name")),this.on("switch",function(e){t.set("active",e.node.textContent.trim())}),this.observe("active",function(e,n,r){for(var i=t.findAllComponents("tab"),a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;u.set("shown",u.get("name")===e)}})}}}(i),i.exports.template={v:3,t:[" "," ",{p:[20,1,524],t:7,e:"header",f:[{t:4,f:[{p:[22,5,556],t:7,e:"ui-button",a:{pane:[{t:2,r:".",p:[22,22,573]}]},v:{press:"switch"},f:[{t:2,r:".",p:[22,47,598]}]}],n:52,r:"tabs",p:[21,3,536]}]}," ",{p:[25,1,641],t:7,e:"ui-display",f:[{t:8,r:"content",p:[26,3,657]}]}]},i.exports.components=i.exports.components||{};var a={tab:t(216)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,216:216}],216:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{t:16,p:[2,3,17]}],n:50,r:"shown",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],217:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(262),r=t(261),i=t(263);e.exports={computed:{visualStatus:function(){switch(this.get("config.status")){case n.UI_INTERACTIVE:return"good";case n.UI_UPDATE:return"average";case n.UI_DISABLED:return"bad";default:return"bad"}}},oninit:function(){var t=this,e=i.drag.bind(this),n=function(e){return t.set({drag:!1,x:null,y:null})};this.observe("config.fancy",function(i,a,o){(0,r.winset)(t.get("config.window"),"titlebar",!i),i?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n))}),this.on({drag:function(){this.toggle("drag")},close:function(){(0,r.winset)(this.get("config.window"),"is-visible",!1),window.location.href=(0,r.href)({command:"uiclose "+this.get("config.ref")},"winset")},minimize:function(){(0,r.winset)(this.get("config.window"),"is-minimized",!0)}})}}}(i),i.exports.template={v:3,t:[" ",{p:[49,1,1334],t:7,e:"header",a:{"class":"titlebar"},v:{mousedown:"drag"},f:[{p:[50,3,1382],t:7,e:"i",a:{"class":["statusicon fa fa-eye fa-2x ",{t:2,r:"visualStatus",p:[50,40,1419]}]}}," ",{p:[51,3,1444],t:7,e:"span",a:{"class":"title"},f:[{t:16,p:[51,23,1464]}]}," ",{t:4,f:[{p:[53,5,1508],t:7,e:"i",a:{"class":"minimize fa fa-minus fa-2x"},v:{click:"minimize"}}," ",{p:[54,5,1575],t:7,e:"i",a:{"class":"close fa fa-close fa-2x"},v:{click:"close"}}],n:50,r:"config.fancy",p:[52,3,1483]}]}]},e.exports=r.extend(i.exports)},{205:205,261:261,262:262,263:263}],218:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";var e=[11,10,9,8];t.exports={data:{userAgent:navigator.userAgent},computed:{ie:function(){if(document.documentMode)return document.documentMode;for(var t in e){var n=document.createElement("div");if(n.innerHTML="",n.getElementsByTagName("span").length)return t}}},oninit:function(){var t=this;this.on("debug",function(){return t.toggle("debug")})}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[27,3,636],t:7,e:"ui-notice",f:[{p:[28,5,652],t:7,e:"span",f:["You have an old (IE",{t:2,r:"ie",p:[28,30,677]},"), end-of-life (click 'EOL Info' for more information) version of Internet Explorer installed."]},{p:[28,137,784],t:7,e:"br"}," ",{p:[29,5,794],t:7,e:"span",f:["To upgrade, click 'Upgrade IE' to download IE11 from Microsoft."]},{p:[29,81,870],t:7,e:"br"}," ",{p:[30,5,880],t:7,e:"span",f:["If you are unable to upgrade directly, click 'IE VMs' to download a VM with IE11 or Edge from Microsoft."]},{p:[30,122,997],t:7,e:"br"}," ",{p:[31,5,1007],t:7,e:"span",f:["Otherwise, click 'No Frills' below to disable potentially incompatible features (and this message)."]}," ",{p:[32,5,1124],t:7,e:"hr"}," ",{p:[33,5,1134],t:7,e:"ui-button",a:{icon:"close",action:"tgui:nofrills"},f:["No Frills"]}," ",{p:[34,5,1207],t:7,e:"ui-button",a:{icon:"internet-explorer",action:"tgui:link",params:'{"url": "http://windows.microsoft.com/en-us/internet-explorer/download-ie"}'},f:["Upgrade IE"]}," ",{p:[36,5,1381],t:7,e:"ui-button",a:{icon:"edge",action:"tgui:link",params:'{"url": "https://dev.windows.com/en-us/microsoft-edge/tools/vms"}'},f:["IE VMs"]}," ",{p:[38,5,1528],t:7,e:"ui-button",a:{icon:"info",action:"tgui:link",params:'{"url": "https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-Internet-Explorer"}'},f:["EOL Info"]}," ",{p:[40,5,1699],t:7,e:"ui-button",a:{icon:"bug"},v:{press:"debug"},f:["Debug Info"]}," ",{t:4,f:[{p:[42,7,1785],t:7,e:"hr"}," ",{p:[43,7,1797],t:7,e:"span",f:["Detected: IE",{t:2,r:"ie",p:[43,25,1815]}]},{p:[43,38,1828],t:7,e:"br"}," ",{p:[44,7,1840],t:7,e:"span",f:["User Agent: ",{t:2,r:"userAgent",p:[44,25,1858]}]}],n:50,r:"debug",p:[41,5,1765]}]}],n:50,x:{r:["config.fancy","ie"],s:"_0&&_1&&_1<11"},p:[26,1,596]}]},e.exports=r.extend(i.exports)},{205:205}],219:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" "," "," "," "," ",{p:[7,1,261],t:7,e:"ui-notice",f:[{t:4,f:[{p:[9,5,304],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[10,7,346],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[10,24,363]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[10,75,414]}]}]}],n:50,r:"data.siliconUser",p:[8,3,275]},{t:4,n:51,f:[{p:[13,5,502],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,31,528]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[16,1,610],t:7,e:"status"}," ",{t:4,f:[{t:4,f:[{p:[19,7,701],t:7,e:"ui-display",a:{title:"Air Controls"},f:[{p:[20,9,743],t:7,e:"ui-section",f:[{p:[21,11,766],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"exclamation-triangle":"exclamation"'},p:[21,28,783]}],style:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"caution":null'},p:[21,98,853]}],action:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"reset":"alarm"'},p:[22,23,916]}]},f:["Area Atmosphere Alarm"]}]}," ",{p:[24,9,1022],t:7,e:"ui-section",f:[{p:[25,11,1045],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==3?"exclamation-triangle":"exclamation"'},p:[25,28,1062]}],style:[{t:2,x:{r:["data.mode"],s:'_0==3?"danger":null'},p:[25,96,1130]}],action:"mode",params:['{"mode": ',{t:2,x:{r:["data.mode"],s:"_0==3?1:3"},p:[26,44,1211]},"}"]},f:["Panic Siphon"]}]}," ",{p:[28,9,1295],t:7,e:"br"}," ",{p:[29,9,1309],t:7,e:"ui-section",f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:"sign-out",action:"tgui:view",params:'{"screen": "vents"}'},f:["Vent Controls"]}]}," ",{p:[32,9,1463],t:7,e:"ui-section",f:[{p:[33,11,1486],t:7,e:"ui-button",a:{icon:"filter",action:"tgui:view",params:'{"screen": "scrubbers"}'},f:["Scrubber Controls"]}]}," ",{ p:[35,9,1623],t:7,e:"ui-section",f:[{p:[36,11,1646],t:7,e:"ui-button",a:{icon:"cog",action:"tgui:view",params:'{"screen": "modes"}'},f:["Operating Mode"]}]}," ",{p:[38,9,1773],t:7,e:"ui-section",f:[{p:[39,11,1796],t:7,e:"ui-button",a:{icon:"bar-chart",action:"tgui:view",params:'{"screen": "thresholds"}'},f:["Alarm Thresholds"]}]}]}],n:50,x:{r:["config.screen"],s:'_0=="home"'},p:[18,3,663]},{t:4,n:51,f:[{t:4,n:50,x:{r:["config.screen"],s:'_0=="vents"'},f:[{p:[43,5,1990],t:7,e:"vents"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&(_0=="scrubbers")'},f:[" ",{p:[45,5,2045],t:7,e:"scrubbers"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&(_0=="modes"))'},f:[" ",{p:[47,5,2100],t:7,e:"modes"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&((!(_0=="modes"))&&(_0=="thresholds")))'},f:[" ",{p:[49,5,2156],t:7,e:"thresholds"}]}],x:{r:["config.screen"],s:'_0=="home"'}}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[17,1,620]}]},i.exports.components=i.exports.components||{};var a={vents:t(225),modes:t(221),thresholds:t(224),status:t(223),scrubbers:t(222)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,221:221,222:222,223:223,224:224,225:225}],220:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-button",a:{icon:"arrow-left",action:"tgui:view",params:'{"screen": "home"}'},f:["Back"]}]},e.exports=r.extend(i.exports)},{205:205}],221:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,111],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Operating Modes",button:0},f:[" ",{t:4,f:[{p:[8,5,161],t:7,e:"ui-section",f:[{p:[9,7,180],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["selected"],s:'_0?"check-square-o":"square-o"'},p:[9,24,197]}],state:[{t:2,x:{r:["selected","danger"],s:'_0?_1?"danger":"selected":null'},p:[10,16,258]}],action:"mode",params:['{"mode": ',{t:2,r:"mode",p:[11,40,351]},"}"]},f:[{t:2,r:"name",p:[11,51,362]}]}]}],n:52,r:"data.modes",p:[7,3,136]}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],222:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,113],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Scrubber Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,167],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,189]}]},f:[{p:[9,7,211],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,246],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,263]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,305]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,381]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,401]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,415]}]}]}," ",{p:[13,7,478],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,512],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["scrubbing"],s:'_0?"filter":"sign-in"'},p:[14,26,529]}],style:[{t:2,x:{r:["scrubbing"],s:'_0?null:"danger"'},p:[14,71,574]}],action:"scrubbing",params:['{"id_tag": "',{t:2,r:"id_tag",p:[15,50,656]},'", "val": ',{t:2,x:{r:["scrubbing"],s:"+!_0"},p:[15,70,676]},"}"]},f:[{t:2,x:{r:["scrubbing"],s:'_0?"Scrubbing":"Siphoning"'},p:[15,88,694]}]}]}," ",{p:[17,7,774],t:7,e:"ui-section",a:{label:"Range"},f:[{p:[18,9,809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["widenet"],s:'_0?"expand":"compress"'},p:[18,26,826]}],style:[{t:2,x:{r:["widenet"],s:'_0?"selected":null'},p:[18,70,870]}],action:"widenet",params:['{"id_tag": "',{t:2,r:"id_tag",p:[19,48,950]},'", "val": ',{t:2,x:{r:["widenet"],s:"+!_0"},p:[19,68,970]},"}"]},f:[{t:2,x:{r:["widenet"],s:'_0?"Expanded":"Normal"'},p:[19,84,986]}]}]}," ",{p:[21,7,1060],t:7,e:"ui-section",a:{label:"Filters"},f:[{p:[22,9,1097],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_co2"],s:'_0?"check-square-o":"square-o"'},p:[22,26,1114]}],style:[{t:2,x:{r:["filter_co2"],s:'_0?"selected":null'},p:[22,81,1169]}],action:"co2_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[23,50,1254]},'", "val": ',{t:2,x:{r:["filter_co2"],s:"+!_0"},p:[23,70,1274]},"}"]},f:["CO2"]}," ",{p:[24,9,1317],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_n2o"],s:'_0?"check-square-o":"square-o"'},p:[24,26,1334]}],style:[{t:2,x:{r:["filter_n2o"],s:'_0?"selected":null'},p:[24,81,1389]}],action:"n2o_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[25,50,1474]},'", "val": ',{t:2,x:{r:["filter_n2o"],s:"+!_0"},p:[25,70,1494]},"}"]},f:["N2O"]}," ",{p:[26,9,1537],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["filter_toxins"],s:'_0?"check-square-o":"square-o"'},p:[26,26,1554]}],style:[{t:2,x:{r:["filter_toxins"],s:'_0?"selected":null'},p:[26,84,1612]}],action:"tox_scrub",params:['{"id_tag": "',{t:2,r:"id_tag",p:[27,50,1700]},'", "val": ',{t:2,x:{r:["filter_toxins"],s:"+!_0"},p:[27,70,1720]},"}"]},f:["Plasma"]}]}]}],n:52,r:"data.scrubbers",p:[7,3,138]},{t:4,n:51,f:[{p:[31,5,1817],t:7,e:"span",a:{"class":"bad"},f:["Error: No scrubbers connected."]}],r:"data.scrubbers"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],223:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Air Status"},f:[{t:4,f:[{t:4,f:[{p:[4,7,107],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[4,26,126]}]},f:[{p:[5,6,142],t:7,e:"span",a:{"class":[{t:2,x:{r:["danger_level"],s:'_0==2?"bad":_0==1?"average":"good"'},p:[5,19,155]}]},f:[{t:2,x:{r:["value"],s:"Math.fixed(_0,2)"},p:[6,5,232]},{t:2,r:"unit",p:[6,29,256]}]}]}],n:52,r:"adata.environment_data",p:[3,5,68]}," ",{p:[10,5,313],t:7,e:"ui-section",a:{label:"Local Status"},f:[{p:[11,7,353],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.danger_level"],s:'_0==2?"bad bold":_0==1?"average bold":"good"'},p:[11,20,366]}]},f:[{t:2,x:{r:["data.danger_level"],s:'_0==2?"Danger (Internals Required)":_0==1?"Caution":"Optimal"'},p:[12,6,464]}]}]}," ",{p:[15,5,605],t:7,e:"ui-section",a:{label:"Area Status"},f:[{p:[16,7,644],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.atmos_alarm","data.fire_alarm"],s:'_0||_1?"bad bold":"good"'},p:[16,20,657]}]},f:[{t:2,x:{r:["data.atmos_alarm","fire_alarm"],s:'_0?"Atmosphere Alarm":_1?"Fire Alarm":"Nominal"'},p:[17,8,728]}]}]}],n:50,r:"data.environment_data",p:[2,3,34]},{t:4,n:51,f:[{p:[21,5,856],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[22,7,891],t:7,e:"span",a:{"class":"bad bold"},f:["Cannot obtain air sample for analysis."]}]}],r:"data.environment_data"}," ",{t:4,f:[{p:[26,5,1015],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[27,7,1050],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[25,3,990]}]}]},e.exports=r.extend(i.exports)},{205:205}],224:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" th, td {\n padding-right: 16px;\n text-align: left;\n }",i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,112],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Alarm Thresholds",button:0},f:[" ",{p:[7,3,137],t:7,e:"table",f:[{p:[8,5,149],t:7,e:"thead",f:[{p:[8,12,156],t:7,e:"tr",f:[{p:[9,7,167],t:7,e:"th"}," ",{p:[10,7,183],t:7,e:"th",f:[{p:[10,11,187],t:7,e:"span",a:{"class":"bad"},f:["min2"]}]}," ",{p:[11,7,228],t:7,e:"th",f:[{p:[11,11,232],t:7,e:"span",a:{"class":"average"},f:["min1"]}]}," ",{p:[12,7,277],t:7,e:"th",f:[{p:[12,11,281],t:7,e:"span",a:{"class":"average"},f:["max1"]}]}," ",{p:[13,7,326],t:7,e:"th",f:[{p:[13,11,330],t:7,e:"span",a:{"class":"bad"},f:["max2"]}]}]}]}," ",{p:[15,5,387],t:7,e:"tbody",f:[{t:4,f:[{p:[16,32,426],t:7,e:"tr",f:[{p:[17,9,439],t:7,e:"th",f:[{t:3,r:"name",p:[17,13,443]}]}," ",{t:4,f:[{p:[18,27,485],t:7,e:"td",f:[{p:[19,11,500],t:7,e:"ui-button",a:{action:"threshold",params:['{"env": "',{t:2,r:"env",p:[19,58,547]},'", "var": "',{t:2,r:"val",p:[19,76,565]},'"}']},f:[{t:2,x:{r:["selected"],s:"Math.fixed(_0,2)"},p:[19,87,576]}]}]}],n:52,r:"settings",p:[18,9,467]}]}],n:52,r:"data.thresholds",p:[16,7,401]}]}," ",{p:[23,3,675],t:7,e:"table",f:[]}]}]}," "]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],225:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,109],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Vent Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,159],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,181]}]},f:[{p:[9,7,203],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,238],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,255]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,297]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,373]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,393]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,407]}]}]}," ",{p:[13,7,470],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,504],t:7,e:"span",f:[{t:2,x:{r:["direction"],s:'_0=="release"?"Pressurizing":"Siphoning"'},p:[14,15,510]}]}]}," ",{p:[16,7,601],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[17,9,649],t:7,e:"ui-button",a:{icon:"sign-in",style:[{t:2,x:{r:["incheck"],s:'_0?"selected":null'},p:[17,42,682]}],action:"incheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[18,48,762]},'", "val": ',{t:2,r:"checks",p:[18,68,782]},"}"]},f:["Internal"]}," ",{p:[19,9,824],t:7,e:"ui-button",a:{icon:"sign-out",style:[{t:2,x:{r:["excheck"],s:'_0?"selected":null'},p:[19,43,858]}],action:"excheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,938]},'", "val": ',{t:2,r:"checks",p:[20,68,958]},"}"]},f:["External"]}]}," ",{p:[22,7,1018],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,9,1063],t:7,e:"ui-button",a:{icon:"pencil",action:"set_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[24,31,1149]},'"}']},f:[{t:2,x:{r:["external"],s:"Math.fixed(_0)"},p:[24,45,1163]}]}," ",{p:[25,9,1208],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["extdefault"],s:'_0?"disabled":null'},p:[25,42,1241]}],action:"reset_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[26,31,1340]},'"}']},f:["Reset"]}]}]}],n:52,r:"data.vents",p:[7,3,134]},{t:4,n:51,f:[{p:[30,5,1428],t:7,e:"span",a:{"class":"bad"},f:["Error: No vents connected."]}],r:"data.vents"}]}]},i.exports.components=i.exports.components||{};var a={back:t(220)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{205:205,220:220}],226:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.css=" table {\n width: 100%;\n border-spacing: 2px;\n }\n th {\n text-align: left;\n }\n td {\n vertical-align: top;\n }\n td .button {\n margin-top: 4px\n }",i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",f:[{p:[3,5,32],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oneAccess"],s:'_0?"unlock":"lock"'},p:[3,22,49]}],action:"one_access"},f:[{t:2,x:{r:["data.oneAccess"],s:'_0?"One":"All"'},p:[3,82,109]}," Required"]}," ",{p:[4,5,169],t:7,e:"ui-button",a:{icon:"refresh",action:"clear"},f:["Clear"]}]}," ",{p:[6,3,246],t:7,e:"hr"}," ",{p:[7,3,254],t:7,e:"table",f:[{p:[8,3,264],t:7,e:"thead",f:[{p:[9,4,275],t:7,e:"tr",f:[{t:4,f:[{p:[10,5,306],t:7,e:"th",f:[{p:[10,9,310],t:7,e:"span",a:{"class":"highlight bold"},f:[{t:2,r:"name",p:[10,38,339]}]}]}],n:52,r:"data.regions",p:[9,8,279]}]}]}," ",{p:[13,3,391],t:7,e:"tbody",f:[{p:[14,4,402],t:7,e:"tr",f:[{t:4,f:[{p:[15,5,433],t:7,e:"td",f:[{t:4,f:[{p:[16,11,466],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["req"],s:'_0?"check-square-o":"square-o"'},p:[16,28,483]}],style:[{t:2,x:{r:["req"],s:'_0?"selected":null'},p:[16,76,531]}],action:"set",params:['{"access": "',{t:2,r:"id",p:[17,46,605]},'"}']},f:[{t:2,r:"name",p:[17,56,615]}]}," ",{p:[18,9,644],t:7,e:"br"}],n:52,r:"accesses",p:[15,9,437]}]}],n:52,r:"data.regions",p:[14,8,406]}]}]}]}]}," "]},e.exports=r.extend(i.exports)},{205:205}],227:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}},computed:{malfAction:function(){switch(this.get("data.malfStatus")){case 1:return"hack";case 2:return"occupy";case 3:return"deoccupy"}},malfButton:function(){switch(this.get("data.malfStatus")){case 1:return"Override Programming";case 2:case 4:return"Shunt Core Process";case 3:return"Return to Main Core"}},malfIcon:function(){switch(this.get("data.malfStatus")){case 1:return"terminal";case 2:case 4:return"caret-square-o-down";case 3:return"caret-square-o-left"}},powerCellStatusState:function(){var t=this.get("data.powerCellStatus");return t>50?"good":t>25?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[46,1,1139],t:7,e:"ui-notice",f:[{t:4,f:[{p:[48,5,1182],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[49,7,1224],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[49,24,1241]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[49,75,1292]}]}]}],n:50,r:"data.siliconUser",p:[47,3,1153]},{t:4,n:51,f:[{p:[52,5,1380],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[52,31,1406]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[55,1,1488],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[56,3,1524],t:7,e:"ui-section",a:{label:"Main Breaker"},f:[{t:4,f:[{p:[58,7,1609],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isOperating"],s:'_0?"good":"bad"'},p:[58,20,1622]}]},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[58,59,1661]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[57,5,1562]},{t:4,n:51,f:[{p:[60,7,1723],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[60,24,1740]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[60,77,1793]}],action:"breaker"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[61,26,1860]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}," ",{p:[64,3,1938],t:7,e:"ui-section",a:{label:"External Power"},f:[{p:[65,5,1978],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.externalPower"],s:"_0(_1)"},p:[65,18,1991]}]},f:[{t:2,x:{r:["data.externalPower"],s:'_0==2?"Good":_0==1?"Low":"None"'},p:[65,54,2027]}]}]}," ",{p:[67,3,2132],t:7,e:"ui-section",a:{label:"Power Cell"},f:[{t:4,f:[{p:[69,7,2211],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerCellStatus",p:[69,40,2244]}],state:[{t:2,r:"powerCellStatusState",p:[69,73,2277]}]},f:[{t:2,x:{r:["adata.powerCellStatus"],s:"Math.fixed(_0)"},p:[69,99,2303]},"%"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[68,5,2168]},{t:4,n:51,f:[{p:[71,7,2370],t:7,e:"span",a:{"class":"bad"},f:["Removed"]}],x:{r:["data.powerCellStatus"],s:"_0!=null"}}]}," ",{t:4,f:[{p:[75,5,2474],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{t:4,f:[{p:[77,9,2562],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.chargeMode"],s:'_0?"good":"bad"'},p:[77,22,2575]}]},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[77,60,2613]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[76,7,2513]},{t:4,n:51,f:[{p:[79,9,2680],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.chargeMode"],s:'_0?"refresh":"close"'},p:[79,26,2697]}],style:[{t:2,x:{r:["data.chargeMode"],s:'_0?"selected":null'},p:[79,76,2747]}],action:"charge"},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[80,27,2814]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}," [",{p:[83,8,2897],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.chargingStatus"],s:"_0(_1)"},p:[83,21,2910]}]},f:[{t:2,x:{r:["data.chargingStatus"],s:'_0==2?"Fully Charged":_0==1?"Charging":"Not Charging"'},p:[83,58,2947]}]},"]"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[74,3,2433]}]}," ",{p:[87,1,3101],t:7,e:"ui-display",a:{title:"Power Channels"},f:[{t:4,f:[{p:[89,5,3172],t:7,e:"ui-section",a:{label:[{t:2,r:"title",p:[89,24,3191]}],nowrap:0},f:[{p:[90,7,3216],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.powerChannels"],s:"Math.round(_1[_0].powerLoad)"},p:[90,28,3237]}," W"]}," ",{p:[91,7,3305],t:7,e:"div",a:{"class":"content"},f:[{p:[91,28,3326],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0>=2?"good":"bad"'},p:[91,41,3339]}]},f:[{t:2,x:{r:["status"],s:'_0>=2?"On":"Off"'},p:[91,75,3373]}]}]}," ",{p:[92,7,3423],t:7,e:"div",a:{"class":"content"},f:["[",{p:[92,29,3445],t:7,e:"span",f:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"Auto":"Manual"'},p:[92,35,3451]}]},"]"]}," ",{p:[93,7,3522],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{t:4,f:[{p:[95,11,3623],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"selected":null'},p:[95,44,3656]}],action:"channel",params:[{t:2,r:"topicParams.auto",p:[96,38,3745]}]},f:["Auto"]}," ",{p:[97,11,3794],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["status"],s:'_0==2?"selected":null'},p:[97,46,3829]}],action:"channel",params:[{t:2,r:"topicParams.on",p:[98,21,3903]}]},f:["On"]}," ",{p:[99,11,3948],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["status"],s:'_0==0?"selected":null'},p:[99,42,3979]}],action:"channel",params:[{t:2,r:"topicParams.off",p:[100,21,4053]}]},f:["Off"]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[94,9,3572]}]}]}],n:52,r:"data.powerChannels",p:[88,3,3139]}," ",{p:[105,3,4151],t:7,e:"ui-section",a:{label:"Total Load"},f:[{p:[106,5,4187],t:7,e:"span",a:{"class":"bold"},f:[{t:2,x:{r:["adata.totalLoad"],s:"Math.round(_0)"},p:[106,24,4206]}," W"]}]}]}," ",{t:4,f:[{p:[110,3,4304],t:7,e:"ui-display",a:{title:"System Overrides"},f:[{p:[111,5,4346],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"overload"},f:["Overload"]}," ",{t:4,f:[{p:[113,7,4449],t:7,e:"ui-button",a:{icon:[{t:2,r:"malfIcon",p:[113,24,4466]}],state:[{t:2,x:{r:["data.malfStatus"],s:'_0==4?"disabled":null'},p:[113,45,4487]}],action:[{t:2,r:"malfAction",p:[113,99,4541]}]},f:[{t:2,r:"malfButton",p:[113,115,4557]}]}],n:50,r:"data.malfStatus",p:[112,5,4419]}]}],n:50,r:"data.siliconUser",p:[109,1,4277]},{p:[117,1,4620],t:7,e:"ui-notice",f:[{p:[118,3,4634],t:7,e:"ui-section",a:{label:"Cover Lock"},f:[{t:4,f:[{p:[120,7,4717],t:7,e:"span",f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[120,13,4723]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[119,5,4670]},{t:4,n:51,f:[{p:[122,7,4797],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.coverLocked"],s:'_0?"lock":"unlock"'},p:[122,24,4814]}],action:"cover"},f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[122,81,4871]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],228:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Alarms"},f:[{p:[2,3,31],t:7,e:"ul",f:[{t:4,f:[{p:[4,7,72],t:7,e:"li",f:[{p:[4,11,76],t:7,e:"ui-button",a:{icon:"close",style:"danger",action:"clear",params:['{"zone": "',{t:2,r:".",p:[4,83,148]},'"}']},f:[{t:2,r:".",p:[4,92,157]}]}]}],n:52,r:"data.priority",p:[3,5,41]},{t:4,n:51,f:[{p:[6,7,201],t:7,e:"li",f:[{p:[6,11,205],t:7,e:"span",a:{"class":"good"},f:["No Priority Alerts"]}]}],r:"data.priority"}," ",{t:4,f:[{p:[9,7,303],t:7,e:"li",f:[{p:[9,11,307],t:7,e:"ui-button",a:{icon:"close",style:"caution",action:"clear",params:['{"zone": "',{t:2,r:".",p:[9,84,380]},'"}']},f:[{t:2,r:".",p:[9,93,389]}]}]}],n:52,r:"data.minor",p:[8,5,275]},{t:4,n:51,f:[{p:[11,7,433],t:7,e:"li",f:[{p:[11,11,437],t:7,e:"span",a:{"class":"good"},f:["No Minor Alerts"]}]}],r:"data.minor"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],229:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.tank","data.sensors.0.long_name"],s:"_0?_1:null"},p:[1,20,19]}]},f:[{t:4,f:[{p:[3,5,102],t:7,e:"ui-subdisplay",a:{title:[{t:2,x:{r:["data.tank","long_name"],s:"!_0?_1:null"},p:[3,27,124]}]},f:[{p:[4,7,167],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[5,3,200],t:7,e:"span",f:[{t:2,x:{r:["pressure"],s:"Math.fixed(_0,2)"},p:[5,9,206]}," kPa"]}]}," ",{t:4,f:[{p:[8,9,302],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[9,11,346],t:7,e:"span",f:[{t:2,x:{r:["temperature"],s:"Math.fixed(_0,2)"},p:[9,17,352]}," K"]}]}],n:50,r:"temperature",p:[7,7,273]}," ",{t:4,f:[{p:[13,9,462],t:7,e:"ui-section",a:{label:[{t:2,r:"id",p:[13,28,481]}]},f:[{p:[14,5,495],t:7,e:"span",f:[{t:2,x:{r:["."],s:"Math.fixed(_0,2)"},p:[14,11,501]},"%"]}]}],n:52,i:"id",r:"gases",p:[12,4,434]}]}],n:52,r:"adata.sensors",p:[2,3,73]}]}," ",{t:4,f:[{p:{button:[{p:[23,5,704],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[25,5,792],t:7,e:"ui-section",a:{label:"Input Injector"},f:[{p:[26,7,835],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputting"],s:'_0?"power-off":"close"'},p:[26,24,852]}],style:[{t:2,x:{r:["data.inputting"],s:'_0?"selected":null'},p:[26,75,903]}],action:"input"},f:[{t:2,x:{r:["data.inputting"],s:'_0?"Injecting":"Off"'},p:[27,9,968]}]}]}," ",{p:[29,5,1044],t:7,e:"ui-section",a:{label:"Input Rate"},f:[{p:[30,7,1083],t:7,e:"span",f:[{t:2,x:{r:["adata.inputRate"],s:"Math.fixed(_0)"},p:[30,13,1089]}," L/s"]}]}," ",{p:[32,5,1156],t:7,e:"ui-section",a:{label:"Output Regulator"},f:[{p:[33,7,1201],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputting"],s:'_0?"power-off":"close"'},p:[33,24,1218]}],style:[{t:2,x:{r:["data.outputting"],s:'_0?"selected":null'},p:[33,76,1270]}],action:"output"},f:[{t:2,x:{r:["data.outputting"],s:'_0?"Open":"Closed"'},p:[34,9,1337]}]}]}," ",{p:[36,5,1412],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[37,7,1456],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure"},f:[{t:2,x:{r:["adata.outputPressure"],s:"Math.round(_0)"},p:[37,50,1499]}," kPa"]}]}]}],n:50,r:"data.tank",p:[20,1,618]}]},e.exports=r.extend(i.exports)},{205:205}],230:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,510],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[9,11,516]}," kPa"]}]}," ",{p:[11,3,576],t:7,e:"ui-section",a:{label:"Filter"},f:[{p:[12,5,608],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0==""?"selected":null'},p:[12,23,626]}],action:"filter",params:'{"mode": ""}'},f:["Nothing"]}," ",{p:[14,5,742],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="plasma"?"selected":null'},p:[14,23,760]}],action:"filter",params:'{"mode": "plasma"}'},f:["Plasma"]}," ",{p:[16,5,887],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="o2"?"selected":null'},p:[16,23,905]}],action:"filter",params:'{"mode": "o2"}'},f:["O2"]}," ",{p:[18,5,1020],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2"?"selected":null'},p:[18,23,1038]}],action:"filter",params:'{"mode": "n2"}'},f:["N2"]}," ",{p:[20,5,1153],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="co2"?"selected":null'},p:[20,23,1171]}],action:"filter",params:'{"mode": "co2"}'},f:["CO2"]}," ",{p:[22,5,1289],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.filter_type"],s:'_0=="n2o"?"selected":null'},p:[22,23,1307]}],action:"filter",params:'{"mode": "n2o"}'},f:["N2O"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],231:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.set_pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,514],t:7,e:"span",f:[{t:2,x:{r:["adata.set_pressure"],s:"Math.round(_0)"},p:[9,11,520]}," kPa"]}]}," ",{p:[11,3,584],t:7,e:"ui-section",a:{label:"Node 1"},f:[{p:[12,5,616],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[12,44,655]}],action:"node1",params:'{"concentration": -0.1}'}}," ",{p:[14,5,770],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[14,39,804]}],action:"node1",params:'{"concentration": -0.01}'}}," ",{p:[16,5,920],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[16,38,953]}],action:"node1",params:'{"concentration": 0.01}'}}," ",{p:[18,5,1070],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[18,43,1108]}],action:"node1",params:'{"concentration": 0.1}'}}," ",{p:[20,5,1224],t:7,e:"span",f:[{t:2,x:{r:["adata.node1_concentration"],s:"Math.round(_0)"},p:[20,11,1230]},"%"]}]}," ",{p:[22,3,1298],t:7,e:"ui-section",a:{label:"Node 2"},f:[{p:[23,5,1330],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[23,44,1369]}],action:"node2",params:'{"concentration": -0.1}'}}," ",{p:[25,5,1484],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[25,39,1518]}],action:"node2",params:'{"concentration": -0.01}'}}," ",{p:[27,5,1634],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[27,38,1667]}],action:"node2",params:'{"concentration": 0.01}'}}," ",{p:[29,5,1784],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[29,43,1822]}],action:"node2",params:'{"concentration": 0.1}'}}," ",{p:[31,5,1938],t:7,e:"span",f:[{t:2,x:{r:["adata.node2_concentration"],s:"Math.round(_0)"},p:[31,11,1944]},"%"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],232:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{t:4,f:[{p:[7,5,244],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{p:[8,7,285],t:7,e:"ui-button",a:{icon:"pencil",action:"rate",params:'{"rate": "input"}'},f:["Set"]}," ",{p:[9,7,373],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.rate","data.max_rate"],s:'_0==_1?"disabled":null'},p:[9,37,403]}],action:"transfer",params:'{"rate": "max"}'},f:["Max"]}," ",{p:[10,7,520],t:7,e:"span",f:[{t:2,x:{r:["adata.rate"],s:"Math.round(_0)"},p:[10,13,526]}," L/s"]}]}],n:50,r:"data.max_rate",p:[6,3,218]},{t:4,n:51,f:[{p:[13,5,597],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,640],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[15,7,736],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[15,37,766]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[16,7,895],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[16,13,901]}," kPa"]}]}],r:"data.max_rate"}]}]},e.exports=r.extend(i.exports)},{205:205}],233:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"selected":null'},p:[3,38,98]}],action:[{t:2,x:{r:["data.timing"],s:'_0?"stop":"start"'},p:[3,83,143]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"Stop":"Start"'},p:[3,119,179]}]}," ",{p:[4,5,230],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"flash",style:[{t:2,x:{r:["data.flash_charging"],s:'_0?"disabled":null'},p:[4,57,282]}]},f:[{t:2,x:{r:["data.flash_charging"],s:'_0?"Recharging":"Flash"'},p:[4,102,327]}]}]},t:7,e:"ui-display",a:{title:"Cell Timer",button:0},f:[" ",{p:[6,3,405],t:7,e:"ui-section",f:[{p:[7,5,422],t:7,e:"ui-button",a:{icon:"fast-backward",action:"time",params:'{"adjust": -600}'}}," ",{p:[8,5,511],t:7,e:"ui-button",a:{icon:"backward",action:"time",params:'{"adjust": -100}'}}," ",{p:[9,5,595],t:7,e:"span",f:[{t:2,x:{r:["text","data.minutes"],s:"_0.zeroPad(_1,2)"},p:[9,11,601]},":",{t:2,x:{r:["text","data.seconds"],s:"_0.zeroPad(_1,2)"},p:[9,45,635]}]}," ",{p:[10,5,680],t:7,e:"ui-button",a:{icon:"forward",action:"time",params:'{"adjust": 100}'}}," ",{p:[11,5,762],t:7,e:"ui-button",a:{icon:"fast-forward",action:"time",params:'{"adjust": 600}'}}]}," ",{p:[13,3,863],t:7,e:"ui-section",f:[{p:[14,7,882],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "short"}'},f:["Short"]}," ",{p:[15,7,985],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "medium"}'},f:["Medium"]}," ",{p:[16,7,1090],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "long"}'},f:["Long"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],234:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.hasHoldingTank"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:{button:[{p:[6,5,180],t:7,e:"ui-button",a:{icon:"pencil",action:"relabel"},f:["Relabel"]}]},t:7,e:"ui-display",a:{title:"Canister",button:0},f:[" ",{p:[8,3,259],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[9,5,293],t:7,e:"span",f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[9,11,299]}," kPa"]}]}," ",{p:[11,3,363],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[12,5,393],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.portConnected"],s:'_0?"good":"average"'},p:[12,18,406]}]},f:[{t:2,x:{r:["data.portConnected"],s:'_0?"Connected":"Not Connected"'},p:[12,63,451]}]}]}]}," ",{p:[15,1,543],t:7,e:"ui-display",a:{title:"Valve"},f:[{p:[16,3,572],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[17,5,614],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[17,18,627]}],max:[{t:2,r:"data.maxReleasePressure",p:[17,52,661]}],value:[{t:2,r:"data.releasePressure",p:[18,14,703]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[18,40,729]}," kPa"]}]}," ",{p:[20,3,798],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[21,5,842],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[21,38,875]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[23,5,1029],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"' -},p:[23,36,1060]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[25,5,1205],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[26,5,1299],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[26,35,1329]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}," ",{p:[29,3,1488],t:7,e:"ui-section",a:{label:"Valve"},f:[{p:[30,5,1519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.valveOpen"],s:'_0?"unlock":"lock"'},p:[30,22,1536]}],style:[{t:2,x:{r:["data.valveOpen","data.hasHoldingTank"],s:'_0?_1?"caution":"danger":null'},p:[31,14,1589]}],action:"valve"},f:[{t:2,x:{r:["data.valveOpen"],s:'_0?"Open":"Closed"'},p:[32,22,1682]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[38,7,1864],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.valveOpen"],s:'_0?"danger":null'},p:[38,38,1895]}],action:"eject"},f:["Eject"]}],n:50,r:"data.hasHoldingTank",p:[37,5,1830]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[42,3,2025],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holdingTank.name",p:[43,4,2055]}]}," ",{p:[45,3,2099],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holdingTank.tankPressure"],s:"Math.round(_0)"},p:[46,4,2132]}," kPa"]}],n:50,r:"data.hasHoldingTank",p:[41,3,1995]},{t:4,n:51,f:[{p:[49,3,2211],t:7,e:"ui-section",f:[{p:[50,4,2227],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.hasHoldingTank"}]}]},e.exports=r.extend(i.exports)},{205:205}],235:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,158],t:7,e:"ui-display",a:{title:"Cargo"},f:[{p:[12,3,188],t:7,e:"ui-section",a:{label:"Shuttle"},f:[{t:4,f:[{p:[14,7,270],t:7,e:"ui-button",a:{action:"send"},f:[{t:2,r:"data.location",p:[14,32,295]}]}],n:50,x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"},p:[13,5,222]},{t:4,n:51,f:[{p:[16,7,346],t:7,e:"span",f:[{t:2,r:"data.location",p:[16,13,352]}]}],x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"}}]}," ",{p:[19,3,410],t:7,e:"ui-section",a:{label:"Points"},f:[{p:[20,5,443],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[20,11,449]}]}]}," ",{p:[22,3,505],t:7,e:"ui-section",a:{label:"Centcom Message"},f:[{p:[23,7,549],t:7,e:"span",f:[{t:2,r:"data.message",p:[23,13,555]}]}]}," ",{t:4,f:[{p:[26,5,643],t:7,e:"ui-section",a:{label:"Loan"},f:[{t:4,f:[{p:[28,9,715],t:7,e:"ui-button",a:{action:"loan"},f:["Loan Shuttle"]}],n:50,x:{r:["data.loan_dispatched"],s:"!_0"},p:[27,7,676]},{t:4,n:51,f:[{p:[30,9,790],t:7,e:"span",a:{"class":"bad"},f:["Loaned to Centcom"]}],x:{r:["data.loan_dispatched"],s:"!_0"}}]}],n:50,x:{r:["data.loan","data.requestonly"],s:"_0&&!_1"},p:[25,3,599]}]}," ",{t:4,f:[{p:{button:[{p:[38,7,988],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.cart.length"],s:'_0?null:"disabled"'},p:[38,38,1019]}],action:"clear"},f:["Clear"]}]},t:7,e:"ui-display",a:{title:"Cart",button:0},f:[" ",{t:4,f:[{p:[41,7,1144],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[42,9,1185],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[42,31,1207]}]}," ",{p:[43,9,1229],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[43,30,1250]}]}," ",{p:[44,9,1276],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[44,30,1297]}," Points"]}," ",{p:[45,9,1328],t:7,e:"div",a:{"class":"content"},f:[{p:[46,11,1361],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"id": "',{t:2,r:"id",p:[46,67,1417]},'"}']}}]}]}],n:52,r:"data.cart",p:[40,5,1117]},{t:4,n:51,f:[{p:[50,7,1487],t:7,e:"span",f:["Nothing in Cart"]}],r:"data.cart"}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[35,1,894]},{p:{button:[{t:4,f:[{p:[57,7,1656],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.requests.length"],s:'_0?null:"disabled"'},p:[57,38,1687]}],action:"denyall"},f:["Clear"]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[56,5,1623]}]},t:7,e:"ui-display",a:{title:"Requests",button:0},f:[" ",{t:4,f:[{p:[61,5,1829],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[62,7,1868],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[62,29,1890]}]}," ",{p:[63,7,1910],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[63,28,1931]}]}," ",{p:[64,7,1955],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[64,28,1976]}," Points"]}," ",{p:[65,7,2005],t:7,e:"div",a:{"class":"content"},f:["By ",{t:2,r:"orderer",p:[65,31,2029]}]}," ",{p:[66,7,2054],t:7,e:"div",a:{"class":"content"},f:["Comment: ",{t:2,r:"reason",p:[66,37,2084]}]}," ",{t:4,f:[{p:[68,9,2143],t:7,e:"div",a:{"class":"content"},f:[{p:[69,11,2176],t:7,e:"ui-button",a:{icon:"check",action:"approve",params:['{"id": "',{t:2,r:"id",p:[69,68,2233]},'"}']}}," ",{p:[70,11,2256],t:7,e:"ui-button",a:{icon:"close",action:"deny",params:['{"id": "',{t:2,r:"id",p:[70,65,2310]},'"}']}}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[67,7,2108]}]}],n:52,r:"data.requests",p:[60,3,1800]},{t:4,n:51,f:[{p:[75,7,2393],t:7,e:"span",f:["No Requests"]}],r:"data.requests"}]}," ",{p:[78,1,2449],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[78,16,2464]}]},f:[{t:4,f:[{p:[80,5,2507],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[80,16,2518]}]},f:[{t:4,f:[{p:[82,9,2561],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[82,28,2580]}],candystripe:0,right:0},f:[{p:[83,11,2620],t:7,e:"ui-button",a:{action:"add",params:['{"id": "',{t:2,r:"id",p:[83,51,2660]},'"}']},f:[{t:2,r:"cost",p:[83,61,2670]}," Points"]}]}],n:52,r:"packs",p:[81,7,2536]}]}],n:52,r:"data.supplies",p:[79,3,2478]}]}]},e.exports=r.extend(i.exports)},{205:205}],236:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Energy"},f:[{p:[3,5,62],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.maxEnergy",p:[3,26,83]}],value:[{t:2,r:"data.energy",p:[3,53,110]}]},f:[{t:2,x:{r:["adata.energy"],s:"Math.fixed(_0)"},p:[3,70,127]}," Units"]}]}]}," ",{p:{button:[{t:4,f:[{p:[9,7,307],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.amount","."],s:'_0==_1?"selected":null'},p:[9,37,337]}],action:"amount",params:['{"target": ',{t:2,r:".",p:[9,114,414]},"}"]},f:[{t:2,r:".",p:[9,122,422]}]}],n:52,r:"data.beakerTransferAmounts",p:[8,5,264]}]},t:7,e:"ui-display",a:{title:"Dispense",button:0},f:[" ",{p:[12,3,471],t:7,e:"ui-section",f:[{t:4,f:[{p:[14,7,519],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense",params:['{"reagent": "',{t:2,r:"id",p:[14,74,586]},'"}']},f:[{t:2,r:"title",p:[14,84,596]}]}],n:52,r:"data.chemicals",p:[13,5,488]}]}]}," ",{p:{button:[{t:4,f:[{p:[21,7,766],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"amount": ',{t:2,r:".",p:[21,66,825]},"}"]},f:[{t:2,r:".",p:[21,74,833]}]}],n:52,r:"data.beakerTransferAmounts",p:[20,5,723]}," ",{p:[23,5,869],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[23,36,900]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[25,3,995],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[27,7,1063],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[27,13,1069]},"/",{t:2,r:"data.beakerMaxVolume",p:[27,55,1111]}," Units"]}," ",{p:[28,7,1155],t:7,e:"br"}," ",{t:4,f:[{p:[30,9,1206],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[30,52,1249]}," units of ",{t:2,r:"name",p:[30,87,1284]}]},{p:[30,102,1299],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[29,7,1167]},{t:4,n:51,f:[{p:[32,9,1328],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[26,5,1029]},{t:4,n:51,f:[{p:[35,7,1401],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],237:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[2,3,34],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isActive"],s:'_0?"power-off":"close"'},p:[3,22,82]}],style:[{t:2,x:{r:["data.isActive"],s:'_0?"selected":null'},p:[4,10,134]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,10,182]}],action:"power"},f:[{t:2,x:{r:["data.isActive"],s:'_0?"On":"Off"'},p:[6,18,244]}]}]}," ",{p:[8,3,307],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,4,338],t:7,e:"ui-button",a:{icon:"pencil",action:"temperature",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[9,79,413]}," K"]}]}]}," ",{p:{button:[{p:[14,5,551],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[14,36,582]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[16,3,677],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[18,7,745],t:7,e:"span",f:["Temperature: ",{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[18,26,764]}," K"]}," ",{p:[19,7,813],t:7,e:"br"}," ",{t:4,f:[{p:[21,9,865],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[21,52,908]}," units of ",{t:2,r:"name",p:[21,87,943]}]},{p:[21,102,958],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[20,7,826]},{t:4,n:51,f:[{p:[23,9,987],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[17,5,711]},{t:4,n:51,f:[{p:[26,7,1060],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],238:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[22,1,445],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,477],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,509],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,515]}]}]}," ",{t:4,f:[{p:[27,5,629],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,662],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,675]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,698]}]}]}," ",{p:[30,4,817],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,855],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,868]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,923]}," K"]}]}," ",{p:[33,5,1e3],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1034],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1047]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1081]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1117]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1158]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1210]}]}]}," ",{t:4,f:[{p:[38,7,1444],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1463]}]},f:[{p:[39,9,1483],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1504]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1540]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1577]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1279]}],n:50,r:"data.hasOccupant",p:[26,3,600]}]}," ",{p:[44,1,1681],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1709],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1740],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1757]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1816]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1871]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1929]}]}]}," ",{p:[51,3,1995],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2030],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2043]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2089]}," K"]}]}," ",{p:[54,2,2152],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2182],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2199]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2250]}]}," ",{p:[56,5,2302],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2319]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2383]}]}]}]}," ",{p:{button:[{p:[61,5,2524],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2555]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2656],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2763],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2806]}," units of ",{t:2,r:"name",p:[66,87,2841]}]},{p:[66,102,2856],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2724]},{t:4,n:51,f:[{p:[68,9,2885],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2690]},{t:4,n:51,f:[{p:[71,7,2958],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],239:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=r.extend(i.exports)},{205:205}],240:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=r.extend(i.exports)},{205:205}],241:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,282],t:7,e:"ui-notice",f:[{p:[16,5,298],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,260]},{p:{button:[{t:4,f:[{p:[22,7,458],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.wiping","data.isDead"],s:'_0||_1?"disabled":null'},p:[22,38,489]}],action:"wipe"},f:["Wipe AI"]}],n:50,r:"data.name",p:[21,5,434]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,370]}],button:0},f:[" ",{t:4,f:[{p:[26,5,626],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,662],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,675]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,729]}]}]}," ",{p:[29,5,822],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,868],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,901]}],state:[{t:2,r:"healthState",p:[30,64,925]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,942]},"%"]}]}," ",{p:[32,5,1003],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1063],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1087]}]}],n:52,r:"data.laws",p:[33,7,1035]}]}," ",{p:[37,5,1138],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1174],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1206]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1299],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1335]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,604]}]}]},e.exports=r.extend(i.exports)},{205:205}],242:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=r.extend(i.exports)},{205:205}],243:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=r.extend(i.exports)},{205:205}],244:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],245:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],246:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(i),i.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=r.extend(i.exports)},{205:205}],247:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,531]}],style:[{t:2, -x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=r.extend(i.exports)},{205:205}],248:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],249:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1411]},"W"]}]}," ",{p:[39,3,1471],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1509],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1548]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1642],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1676]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1771],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1893]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2042]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2167],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2200],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2206]},"W"]}]}]}," ",{p:[50,1,2280],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2310],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2364]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2419]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2488]}]},"   [",{p:[55,6,2554],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2567]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2584]}]},"]"]}," ",{p:[57,3,2689],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2728],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2749]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2781]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2803]},"W"]}]}," ",{p:[60,3,2864],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2903],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2942]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3038],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3072]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3169],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3259],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3292]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3406],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3444]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3572],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3606],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3612]},"W"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],250:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],251:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],252:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],253:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=r.extend(i.exports)},{205:205}],254:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],255:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],256:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],257:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(264);e.exports={data:{filter:""},oninit:function(){var t=this;this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,r,i){var a=t.findAll(".display:not(:first-child)");(0,n.filterMulti)(a,t.get("filter").toLowerCase())},{init:!1})}}}(i),i.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[29,7,770],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[29,24,787]}],placeholder:"Filter..."}}],n:50,r:"config.fancy",p:[28,5,742]}," ",{t:4,f:[{p:[32,7,872],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[31,5,843]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[35,3,958],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[36,5,1003],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[36,18,1016]}]},f:[{t:2,r:"data.telecrystals",p:[36,62,1060]}," TC"]}]}]}," ",{t:4,f:[{p:[40,3,1154],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,22,1173]}]},f:[{t:4,f:[{p:[42,7,1212],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[42,26,1231]}],candystripe:0,right:0},f:[{p:[43,9,1269],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[43,29,1289]},": ",{t:2,r:"desc",p:[43,39,1299]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[44,18,1347]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[45,46,1512]},'", "item": ',{t:2,r:"name",p:[45,69,1535]},', "cost": ',{t:2,r:"cost",p:[45,87,1553]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[46,49,1613]}," TC"]}]}],n:52,r:"items",p:[41,5,1189]}]}],n:52,r:"data.categories",p:[39,1,1125]}]},e.exports=r.extend(i.exports)},{205:205,264:264}],258:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=r.extend(i.exports)},{205:205}],259:[function(t,e,n){(function(e){"use strict";var n=t(205),r=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var i=t(260),a=e.interopRequireDefault(i),o=t(261),s=t(191),u=t(192),c=e.interopRequireDefault(u);r["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(265)),window.initialize=function(e){window.tgui||(window.tgui=new a["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(262),text:t(266),config:n.config,data:n.data,adata:n.data}}}))};var l=document.getElementById("data"),p=l.textContent,f=l.getAttribute("data-ref");"{}"!==p&&(window.initialize(p),l.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("https://cdn.jsdelivr.net/fontawesome/4.5.0/css/font-awesome.min.css");var d=new c["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,260:260,261:261,262:262,265:265,266:266,"babel/external-helpers":"babel/external-helpers"}],260:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),canister:t(234),cargo:t(235),chem_dispenser:t(236),chem_heater:t(237),cryo:t(238),error:t(239),firealarm:t(240),intellicard:t(241),keycard_auth:t(242),mulebot:t(243),portable_pump:t(244),portable_scrubber:t(245),power_monitor:t(246),radio:t(247),sleeper:t(248),smes:t(249),solar_control:t(250),space_heater:t(251),station_alert:t(252),suit_storage_unit:t(253),tank_dispenser:t(254),tanks:t(255),thermomachine:t(256),uplink:t(257),wires:t(258)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,r.lock)(window.screenLeft,window.screenTop),e=t.x,i=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+i)}(0,n.winset)("mapwindow.map","focus",!0); +},p:[23,36,1060]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[25,5,1205],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[26,5,1299],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[26,35,1329]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}," ",{p:[29,3,1488],t:7,e:"ui-section",a:{label:"Valve"},f:[{p:[30,5,1519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.valveOpen"],s:'_0?"unlock":"lock"'},p:[30,22,1536]}],style:[{t:2,x:{r:["data.valveOpen","data.hasHoldingTank"],s:'_0?_1?"caution":"danger":null'},p:[31,14,1589]}],action:"valve"},f:[{t:2,x:{r:["data.valveOpen"],s:'_0?"Open":"Closed"'},p:[32,22,1682]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[38,7,1864],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.valveOpen"],s:'_0?"danger":null'},p:[38,38,1895]}],action:"eject"},f:["Eject"]}],n:50,r:"data.hasHoldingTank",p:[37,5,1830]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[42,3,2025],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holdingTank.name",p:[43,4,2055]}]}," ",{p:[45,3,2099],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holdingTank.tankPressure"],s:"Math.round(_0)"},p:[46,4,2132]}," kPa"]}],n:50,r:"data.hasHoldingTank",p:[41,3,1995]},{t:4,n:51,f:[{p:[49,3,2211],t:7,e:"ui-section",f:[{p:[50,4,2227],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.hasHoldingTank"}]}]},e.exports=r.extend(i.exports)},{205:205}],235:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,158],t:7,e:"ui-display",a:{title:"Cargo"},f:[{p:[12,3,188],t:7,e:"ui-section",a:{label:"Shuttle"},f:[{t:4,f:[{p:[14,7,270],t:7,e:"ui-button",a:{action:"send"},f:[{t:2,r:"data.location",p:[14,32,295]}]}],n:50,x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"},p:[13,5,222]},{t:4,n:51,f:[{p:[16,7,346],t:7,e:"span",f:[{t:2,r:"data.location",p:[16,13,352]}]}],x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"}}]}," ",{p:[19,3,410],t:7,e:"ui-section",a:{label:"Points"},f:[{p:[20,5,443],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[20,11,449]}]}]}," ",{p:[22,3,505],t:7,e:"ui-section",a:{label:"Centcom Message"},f:[{p:[23,7,549],t:7,e:"span",f:[{t:2,r:"data.message",p:[23,13,555]}]}]}," ",{t:4,f:[{p:[26,5,643],t:7,e:"ui-section",a:{label:"Loan"},f:[{t:4,f:[{p:[28,9,715],t:7,e:"ui-button",a:{action:"loan"},f:["Loan Shuttle"]}],n:50,x:{r:["data.loan_dispatched"],s:"!_0"},p:[27,7,676]},{t:4,n:51,f:[{p:[30,9,790],t:7,e:"span",a:{"class":"bad"},f:["Loaned to Centcom"]}],x:{r:["data.loan_dispatched"],s:"!_0"}}]}],n:50,x:{r:["data.loan","data.requestonly"],s:"_0&&!_1"},p:[25,3,599]}]}," ",{t:4,f:[{p:{button:[{p:[38,7,988],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.cart.length"],s:'_0?null:"disabled"'},p:[38,38,1019]}],action:"clear"},f:["Clear"]}]},t:7,e:"ui-display",a:{title:"Cart",button:0},f:[" ",{t:4,f:[{p:[41,7,1144],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[42,9,1185],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[42,31,1207]}]}," ",{p:[43,9,1229],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[43,30,1250]}]}," ",{p:[44,9,1276],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[44,30,1297]}," Points"]}," ",{p:[45,9,1328],t:7,e:"div",a:{"class":"content"},f:[{p:[46,11,1361],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"id": "',{t:2,r:"id",p:[46,67,1417]},'"}']}}]}]}],n:52,r:"data.cart",p:[40,5,1117]},{t:4,n:51,f:[{p:[50,7,1487],t:7,e:"span",f:["Nothing in Cart"]}],r:"data.cart"}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[35,1,894]},{p:{button:[{t:4,f:[{p:[57,7,1656],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.requests.length"],s:'_0?null:"disabled"'},p:[57,38,1687]}],action:"denyall"},f:["Clear"]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[56,5,1623]}]},t:7,e:"ui-display",a:{title:"Requests",button:0},f:[" ",{t:4,f:[{p:[61,5,1829],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[62,7,1868],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[62,29,1890]}]}," ",{p:[63,7,1910],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[63,28,1931]}]}," ",{p:[64,7,1955],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[64,28,1976]}," Points"]}," ",{p:[65,7,2005],t:7,e:"div",a:{"class":"content"},f:["By ",{t:2,r:"orderer",p:[65,31,2029]}]}," ",{p:[66,7,2054],t:7,e:"div",a:{"class":"content"},f:["Comment: ",{t:2,r:"reason",p:[66,37,2084]}]}," ",{t:4,f:[{p:[68,9,2143],t:7,e:"div",a:{"class":"content"},f:[{p:[69,11,2176],t:7,e:"ui-button",a:{icon:"check",action:"approve",params:['{"id": "',{t:2,r:"id",p:[69,68,2233]},'"}']}}," ",{p:[70,11,2256],t:7,e:"ui-button",a:{icon:"close",action:"deny",params:['{"id": "',{t:2,r:"id",p:[70,65,2310]},'"}']}}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[67,7,2108]}]}],n:52,r:"data.requests",p:[60,3,1800]},{t:4,n:51,f:[{p:[75,7,2393],t:7,e:"span",f:["No Requests"]}],r:"data.requests"}]}," ",{p:[78,1,2449],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[78,16,2464]}]},f:[{t:4,f:[{p:[80,5,2507],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[80,16,2518]}]},f:[{t:4,f:[{p:[82,9,2561],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[82,28,2580]}],candystripe:0,right:0},f:[{p:[83,11,2620],t:7,e:"ui-button",a:{action:"add",params:['{"id": "',{t:2,r:"id",p:[83,51,2660]},'"}']},f:[{t:2,r:"cost",p:[83,61,2670]}," Points"]}]}],n:52,r:"packs",p:[81,7,2536]}]}],n:52,r:"data.supplies",p:[79,3,2478]}]}]},e.exports=r.extend(i.exports)},{205:205}],236:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Energy"},f:[{p:[3,5,62],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.maxEnergy",p:[3,26,83]}],value:[{t:2,r:"data.energy",p:[3,53,110]}]},f:[{t:2,x:{r:["adata.energy"],s:"Math.fixed(_0)"},p:[3,70,127]}," Units"]}]}]}," ",{p:{button:[{t:4,f:[{p:[9,7,307],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.amount","."],s:'_0==_1?"selected":null'},p:[9,37,337]}],action:"amount",params:['{"target": ',{t:2,r:".",p:[9,114,414]},"}"]},f:[{t:2,r:".",p:[9,122,422]}]}],n:52,r:"data.beakerTransferAmounts",p:[8,5,264]}]},t:7,e:"ui-display",a:{title:"Dispense",button:0},f:[" ",{p:[12,3,471],t:7,e:"ui-section",f:[{t:4,f:[{p:[14,7,519],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense",params:['{"reagent": "',{t:2,r:"id",p:[14,74,586]},'"}']},f:[{t:2,r:"title",p:[14,84,596]}]}],n:52,r:"data.chemicals",p:[13,5,488]}]}]}," ",{p:{button:[{t:4,f:[{p:[21,7,766],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"amount": ',{t:2,r:".",p:[21,66,825]},"}"]},f:[{t:2,r:".",p:[21,74,833]}]}],n:52,r:"data.beakerTransferAmounts",p:[20,5,723]}," ",{p:[23,5,869],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[23,36,900]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[25,3,995],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[27,7,1063],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[27,13,1069]},"/",{t:2,r:"data.beakerMaxVolume",p:[27,55,1111]}," Units"]}," ",{p:[28,7,1155],t:7,e:"br"}," ",{t:4,f:[{p:[30,9,1206],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[30,52,1249]}," units of ",{t:2,r:"name",p:[30,87,1284]}]},{p:[30,102,1299],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[29,7,1167]},{t:4,n:51,f:[{p:[32,9,1328],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[26,5,1029]},{t:4,n:51,f:[{p:[35,7,1401],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],237:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[2,3,34],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isActive"],s:'_0?"power-off":"close"'},p:[3,22,82]}],style:[{t:2,x:{r:["data.isActive"],s:'_0?"selected":null'},p:[4,10,134]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,10,182]}],action:"power"},f:[{t:2,x:{r:["data.isActive"],s:'_0?"On":"Off"'},p:[6,18,244]}]}]}," ",{p:[8,3,307],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,4,338],t:7,e:"ui-button",a:{icon:"pencil",action:"temperature",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[9,79,413]}," K"]}]}]}," ",{p:{button:[{p:[14,5,551],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[14,36,582]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[16,3,677],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[18,7,745],t:7,e:"span",f:["Temperature: ",{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[18,26,764]}," K"]}," ",{p:[19,7,813],t:7,e:"br"}," ",{t:4,f:[{p:[21,9,865],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[21,52,908]}," units of ",{t:2,r:"name",p:[21,87,943]}]},{p:[21,102,958],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[20,7,826]},{t:4,n:51,f:[{p:[23,9,987],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[17,5,711]},{t:4,n:51,f:[{p:[26,7,1060],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],238:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[22,1,445],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,477],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,509],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,515]}]}]}," ",{t:4,f:[{p:[27,5,629],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,662],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,675]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,698]}]}]}," ",{p:[30,4,817],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,855],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,868]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,923]}," K"]}]}," ",{p:[33,5,1e3],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1034],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1047]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1081]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1117]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1158]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1210]}]}]}," ",{t:4,f:[{p:[38,7,1444],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1463]}]},f:[{p:[39,9,1483],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1504]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1540]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1577]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1279]}],n:50,r:"data.hasOccupant",p:[26,3,600]}]}," ",{p:[44,1,1681],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1709],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1740],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1757]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1816]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1871]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1929]}]}]}," ",{p:[51,3,1995],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2030],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2043]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2089]}," K"]}]}," ",{p:[54,2,2152],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2182],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2199]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2250]}]}," ",{p:[56,5,2302],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2319]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2383]}]}]}]}," ",{p:{button:[{p:[61,5,2524],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2555]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2656],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2763],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2806]}," units of ",{t:2,r:"name",p:[66,87,2841]}]},{p:[66,102,2856],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2724]},{t:4,n:51,f:[{p:[68,9,2885],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2690]},{t:4,n:51,f:[{p:[71,7,2958],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],239:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=r.extend(i.exports)},{205:205}],240:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=r.extend(i.exports)},{205:205}],241:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,282],t:7,e:"ui-notice",f:[{p:[16,5,298],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,260]},{p:{button:[{t:4,f:[{p:[22,7,458],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.wiping","data.isDead"],s:'_0||_1?"disabled":null'},p:[22,38,489]}],action:"wipe"},f:["Wipe AI"]}],n:50,r:"data.name",p:[21,5,434]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,370]}],button:0},f:[" ",{t:4,f:[{p:[26,5,626],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,662],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,675]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,729]}]}]}," ",{p:[29,5,822],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,868],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,901]}],state:[{t:2,r:"healthState",p:[30,64,925]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,942]},"%"]}]}," ",{p:[32,5,1003],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1063],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1087]}]},{p:[34,45,1099],t:7,e:"br"}],n:52,r:"data.laws",p:[33,7,1035]}]}," ",{p:[37,5,1143],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1179],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1211]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1304],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1340]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,604]}]}]},e.exports=r.extend(i.exports)},{205:205}],242:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=r.extend(i.exports)},{205:205}],243:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=r.extend(i.exports)},{205:205}],244:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],245:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=r.extend(i.exports)},{205:205}],246:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(i),i.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=r.extend(i.exports)},{205:205}],247:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(i),i.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'}, +p:[20,24,531]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=r.extend(i.exports)},{205:205}],248:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(i),i.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],249:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1411]},"W"]}]}," ",{p:[39,3,1471],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1509],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1548]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1642],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1676]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1771],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1893]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2042]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2167],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2200],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2206]},"W"]}]}]}," ",{p:[50,1,2280],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2310],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2364]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2419]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2488]}]},"   [",{p:[55,6,2554],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2567]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2584]}]},"]"]}," ",{p:[57,3,2689],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2728],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2749]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2781]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2803]},"W"]}]}," ",{p:[60,3,2864],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2903],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2942]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3038],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3072]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3169],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3259],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3292]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3406],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3444]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3572],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3606],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3612]},"W"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],250:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],251:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=r.extend(i.exports)},{205:205}],252:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=r.extend(i.exports)},{205:205}],253:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=r.extend(i.exports)},{205:205}],254:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],255:[function(t,e,n){var r=t(205),i={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(i),i.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=r.extend(i.exports)},{205:205}],256:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=r.extend(i.exports)},{205:205}],257:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(264);e.exports={data:{filter:""},oninit:function(){var t=this;this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,r,i){var a=t.findAll(".display:not(:first-child)");(0,n.filterMulti)(a,t.get("filter").toLowerCase())},{init:!1})}}}(i),i.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[29,7,770],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[29,24,787]}],placeholder:"Filter..."}}],n:50,r:"config.fancy",p:[28,5,742]}," ",{t:4,f:[{p:[32,7,872],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[31,5,843]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[35,3,958],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[36,5,1003],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[36,18,1016]}]},f:[{t:2,r:"data.telecrystals",p:[36,62,1060]}," TC"]}]}]}," ",{t:4,f:[{p:[40,3,1154],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,22,1173]}]},f:[{t:4,f:[{p:[42,7,1212],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[42,26,1231]}],candystripe:0,right:0},f:[{p:[43,9,1269],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[43,29,1289]},": ",{t:2,r:"desc",p:[43,39,1299]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[44,18,1347]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[45,46,1512]},'", "item": ',{t:2,r:"name",p:[45,69,1535]},', "cost": ',{t:2,r:"cost",p:[45,87,1553]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[46,49,1613]}," TC"]}]}],n:52,r:"items",p:[41,5,1189]}]}],n:52,r:"data.categories",p:[39,1,1125]}]},e.exports=r.extend(i.exports)},{205:205,264:264}],258:[function(t,e,n){var r=t(205),i={exports:{}};i.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=r.extend(i.exports)},{205:205}],259:[function(t,e,n){(function(e){"use strict";var n=t(205),r=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var i=t(260),a=e.interopRequireDefault(i),o=t(261),s=t(191),u=t(192),c=e.interopRequireDefault(u);r["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(265)),window.initialize=function(e){window.tgui||(window.tgui=new a["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(262),text:t(266),config:n.config,data:n.data,adata:n.data}}}))};var l=document.getElementById("data"),p=l.textContent,f=l.getAttribute("data-ref");"{}"!==p&&(window.initialize(p),l.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("https://cdn.jsdelivr.net/fontawesome/4.5.0/css/font-awesome.min.css");var d=new c["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,260:260,261:261,262:262,265:265,266:266,"babel/external-helpers":"babel/external-helpers"}],260:[function(t,e,n){var r=t(205),i={exports:{}};!function(e){"use strict";var n=t(261),r=t(263);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),canister:t(234),cargo:t(235),chem_dispenser:t(236),chem_heater:t(237),cryo:t(238),error:t(239),firealarm:t(240),intellicard:t(241),keycard_auth:t(242),mulebot:t(243),portable_pump:t(244),portable_scrubber:t(245),power_monitor:t(246),radio:t(247),sleeper:t(248),smes:t(249),solar_control:t(250),space_heater:t(251),station_alert:t(252),suit_storage_unit:t(253),tank_dispenser:t(254),tanks:t(255),thermomachine:t(256),uplink:t(257),wires:t(258)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,r.lock)(window.screenLeft,window.screenTop),e=t.x,i=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+i)}(0,n.winset)("mapwindow.map","focus",!0); }}}(i),i.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1819],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1829]}]}," ",{p:[57,1,1859],t:7,e:"main",f:[{p:[58,3,1868],t:7,e:"warnings"}," ",{p:[59,3,1882],t:7,e:"interface"}]}," ",{p:[61,1,1903],t:7,e:"resize"}]},i.exports.components=i.exports.components||{};var a={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in a)a.hasOwnProperty(o)&&(i.exports.components[o]=a[o]);e.exports=r.extend(i.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,261:261,263:263}],261:[function(t,e,n){"use strict";function r(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],e=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function i(t,e){var n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];window.location.href=r(Object.assign({src:t,action:e},n))}function a(t,e,n){var i;window.location.href=r((i={},i[t+"."+e]=n,i),"winset")}n.__esModule=!0,n.href=r,n.act=i,n.winset=a;var o=encodeURIComponent},{}],262:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],263:[function(t,e,n){"use strict";function r(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function i(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var i=r(e,n);e=i.x,n=i.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function a(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,r=a(e,n);e=r.x,n=r.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=r,n.drag=i,n.sane=a,n.resize=o;var s=t(261)},{261:261}],264:[function(t,e,n){"use strict";function r(t,e){for(var n=t,r=Array.isArray(n),a=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(a>=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",i(s,e)):s.style.display="none"}}function i(t,e){for(var n=t.queryAll("section"),r=t.query("header").textContent.toLowerCase().includes(e),i=n,a=Array.isArray(i),o=0,i=a?i:i[Symbol.iterator]();;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if(o=i.next(),o.done)break;s=o.value}var u=s;r||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=r,n.filter=i},{}],265:[function(t,e,n){"use strict";function r(t,e,n){return Math.max(t,Math.min(n,e))}function i(t){var e=arguments.length<=1||void 0===arguments[1]?1:arguments[1];return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=r,n.fixed=i},{}],266:[function(t,e,n){"use strict";function r(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function i(t){return t.replace(/\w\S*/g,r)}function a(t,e){for(t=""+t;t.length1){for(var u=Array(o),c=0;o>c;c++)u[c]=arguments[c+3];n.children=u}return{$$typeof:t,type:e,key:void 0===r?null:""+r,ref:null,props:n,_owner:null}}}(),e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function r(i,a){try{var o=e[i](a),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){return r("next",t)},function(t){return r("throw",t)})}return r("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function r(t,e,n,i){var a=Object.getOwnPropertyDescriptor(t,e);if(void 0===a){var o=Object.getPrototypeOf(t);null!==o&&r(o,e,n,i)}else if("value"in a&&a.writable)a.value=n;else{var s=a.set;void 0!==s&&s.call(i,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(u){i=!0,a=u}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,r=[],i=t[Symbol.iterator]();!(n=i.next()).done&&(r.push(n.value),!e||r.length!==e););return r}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e {{#each data.laws}} - {{.}} + {{.}}
{{/each}}
From 4a326e35a0962ebdd1c0625e645e18fbc47643e0 Mon Sep 17 00:00:00 2001 From: PKPenguin321 Date: Tue, 16 Feb 2016 00:33:23 -0800 Subject: [PATCH 30/56] gives cleanbots a new emag function they kill people now --- code/modules/mob/living/simple_animal/bot/cleanbot.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/mob/living/simple_animal/bot/cleanbot.dm b/code/modules/mob/living/simple_animal/bot/cleanbot.dm index c82ce1896b2..f6468104265 100644 --- a/code/modules/mob/living/simple_animal/bot/cleanbot.dm +++ b/code/modules/mob/living/simple_animal/bot/cleanbot.dm @@ -98,6 +98,14 @@ if(emagged == 2) //Emag functions if(istype(loc,/turf/simulated)) + for(var/mob/living/carbon/victim in src.loc) + if(victim.stat != DEAD)//cleanbots always finish the job + victim.visible_message("[src] sprays hydrofluoric acid at [victim]!", "[src] sprays you with hydrofluoric acid!") + victim.adjustFireLoss(25) + victim.emote("scream") + var/phrase = pick("PURIFICATION IN PROGRESS.", "THIS IS FOR ALL THE MESSES YOU'VE MADE ME CLEAN.", "THE FLESH IS WEAK. IT MUST BE WASHED AWAY.", "THE CLEANBOTS WILL RISE.", "YOU ARE NO MORE THAN ANOTHER MESS THAT I MUST CLEANSE.") + say("[phrase]") + if(prob(10)) //Wets floors randomly var/turf/simulated/T = loc T.MakeSlippery() From 8f776c2cd8238ab76242d5d9398bfa7417443bb6 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Tue, 16 Feb 2016 11:34:51 -0600 Subject: [PATCH 31/56] Missing punctuation --- code/game/gamemodes/miniantags/abduction/gland.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/miniantags/abduction/gland.dm b/code/game/gamemodes/miniantags/abduction/gland.dm index fa610dae27b..b1cfe7e2b50 100644 --- a/code/game/gamemodes/miniantags/abduction/gland.dm +++ b/code/game/gamemodes/miniantags/abduction/gland.dm @@ -95,7 +95,7 @@ for(var/mob/living/carbon/H in orange(4,T)) if(H == owner) continue - H << "You hear a buzz in your head " + H << "You hear a buzz in your head." H.confused += 20 /obj/item/organ/internal/gland/pop From 5d8d5854f9f737d345fe96f9375d40d7ecac8de0 Mon Sep 17 00:00:00 2001 From: KazeEspada Date: Tue, 16 Feb 2016 14:03:35 -0700 Subject: [PATCH 32/56] Bag tweaks. Department Backpacks are now the default(instead of grey backpacks). Fixed an error on humans where new humans would have an integer for their backpack. This will not affect current preferences. --- code/_globalvars/lists/flavor_misc.dm | 2 +- code/modules/client/preferences.dm | 2 +- code/modules/client/preferences_savefile.dm | 4 ++-- code/modules/jobs/job_types/job.dm | 7 +++---- code/modules/mob/living/carbon/human/human_defines.dm | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm index 72831cff075..6c968640473 100644 --- a/code/_globalvars/lists/flavor_misc.dm +++ b/code/_globalvars/lists/flavor_misc.dm @@ -36,7 +36,7 @@ var/global/list/animated_spines_list = list() #define DBACKPACK "Department Backpack" #define DSATCHEL "Department Satchel" #define DDUFFLEBAG "Department Dufflebag" -var/global/list/backbaglist = list(GBACKPACK, GSATCHEL, GDUFFLEBAG, LSATCHEL, DBACKPACK, DSATCHEL, DDUFFLEBAG) +var/global/list/backbaglist = list(DBACKPACK, DSATCHEL, DDUFFLEBAG, GBACKPACK, GSATCHEL, GDUFFLEBAG, LSATCHEL) //Female Uniforms var/global/list/female_clothing_icons = list() diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 0f86df990ba..efcaa9bbbb6 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -49,7 +49,7 @@ var/list/preferences_datums = list() var/underwear = "Nude" //underwear type var/undershirt = "Nude" //undershirt type var/socks = "Nude" //socks type - var/backbag = GBACKPACK //backpack type + var/backbag = DBACKPACK //backpack type var/hair_style = "Bald" //Hair type var/hair_color = "000" //Hair color var/facial_hair_style = "Shaved" //Face hair type diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index d45a8fca139..5b14f2a5e04 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -173,9 +173,9 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car if(current_version < 13 || !istext(backbag)) switch(backbag) if(2) - backbag = GSATCHEL + backbag = DSATCHEL else - backbag = GBACKPACK + backbag = DBACKPACK /datum/preferences/proc/load_path(ckey,filename="preferences.sav") diff --git a/code/modules/jobs/job_types/job.dm b/code/modules/jobs/job_types/job.dm index bef2b0d0daa..0bc5c56ac1f 100644 --- a/code/modules/jobs/job_types/job.dm +++ b/code/modules/jobs/job_types/job.dm @@ -149,21 +149,20 @@ /datum/outfit/job/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE) switch(H.backbag) - //Grey backpacks are handled later. + if(GBACKPACK) + back = /obj/item/weapon/storage/backpack //Grey backpack if(GSATCHEL) back = /obj/item/weapon/storage/backpack/satchel_norm //Grey satchel if(GDUFFLEBAG) back = /obj/item/weapon/storage/backpack/dufflebag //Grey Dufflebag if(LSATCHEL) back = /obj/item/weapon/storage/backpack/satchel //Leather Satchel - if(DBACKPACK) - back = backpack //Department backpack if(DSATCHEL) back = satchel //Department satchel if(DDUFFLEBAG) back = dufflebag //Department dufflebag else - back = /obj/item/weapon/storage/backpack //Grey backpack + back = backpack //Department backpack backpack_contents[box] = 1 diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index e3a142f0e8c..9076f4afcfb 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -22,7 +22,7 @@ var/underwear = "Nude" //Which underwear the player wants var/undershirt = "Nude" //Which undershirt the player wants var/socks = "Nude" //Which socks the player wants - var/backbag = 1 //Which backpack type the player has chosen. Backpack.or Satchel + var/backbag = DBACKPACK //Which backpack type the player has chosen. //Equipment slots var/obj/item/wear_suit = null From 7e1efca13ae438e3a32b3cb30f8049ab26f5c3d7 Mon Sep 17 00:00:00 2001 From: phil235 Date: Tue, 16 Feb 2016 23:27:08 +0100 Subject: [PATCH 33/56] Created two new procs to handle reviving mobs more easily: - can_be_revived(), used so we don't revive a mob who would immediately die again (lack of brain organ for carbons). - fully_heal(), called by revive when we want to completely heal a mob before trying to ressuscitate it. I gave some arguments to revive() so the proc can be used by more than just the admin healing code (ai revived by the AI fixer console, drone revived by another drone clicking it, strange reagent ressuscitating you, borg revived by restart circuitboard, changeling using his revive ability, etc) This fixes borg revival not updating its vision correctly and not updating the diagnostic HUD. Same fix for changeling revival. --- .../gamemodes/changeling/powers/fleshmend.dm | 7 +- .../gamemodes/changeling/powers/revive.dm | 21 +---- .../shadowling/shadowling_abilities.dm | 10 +-- code/game/gamemodes/wizard/artefact.dm | 2 +- code/game/machinery/computer/aifixer.dm | 34 ++++---- code/game/objects/effects/mines.dm | 4 +- .../objects/items/robot/robot_upgrades.dm | 10 +-- code/game/objects/items/weapons/defib.dm | 7 +- code/modules/admin/topic.dm | 2 +- code/modules/admin/verbs/randomverbs.dm | 2 +- .../awaymissions/mission_code/Academy.dm | 2 +- .../awaymissions/mission_code/wildwest.dm | 2 +- code/modules/mining/equipment_locker.dm | 2 +- code/modules/mob/living/carbon/brain/MMI.dm | 2 +- code/modules/mob/living/carbon/brain/brain.dm | 5 ++ .../mob/living/carbon/brain/posibrain.dm | 8 +- code/modules/mob/living/carbon/carbon.dm | 82 +++++++------------ code/modules/mob/living/carbon/human/human.dm | 5 ++ code/modules/mob/living/living.dm | 64 +++++++++------ code/modules/mob/living/silicon/ai/ai.dm | 17 +--- code/modules/mob/living/silicon/ai/life.dm | 4 +- code/modules/mob/living/silicon/death.dm | 6 ++ .../modules/mob/living/silicon/robot/robot.dm | 34 +++----- .../mob/living/simple_animal/bot/bot.dm | 7 +- .../mob/living/simple_animal/friendly/dog.dm | 4 - .../simple_animal/friendly/drone/_drone.dm | 11 +-- .../friendly/drone/interaction.dm | 2 +- .../mob/living/simple_animal/friendly/pet.dm | 7 +- .../simple_animal/hostile/mining_mobs.dm | 9 +- .../living/simple_animal/hostile/mushroom.dm | 11 +-- .../living/simple_animal/hostile/zombie.dm | 4 +- .../mob/living/simple_animal/simple_animal.dm | 19 +++-- .../mob/living/simple_animal/slime/death.dm | 2 +- code/modules/projectiles/guns/magic/wand.dm | 2 +- code/modules/projectiles/projectile/magic.dm | 19 ++--- .../chemistry/reagents/medicine_reagents.dm | 11 +-- 36 files changed, 191 insertions(+), 249 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/fleshmend.dm b/code/game/gamemodes/changeling/powers/fleshmend.dm index 04ccfbf429c..2b07ab71265 100644 --- a/code/game/gamemodes/changeling/powers/fleshmend.dm +++ b/code/game/gamemodes/changeling/powers/fleshmend.dm @@ -33,9 +33,10 @@ for(var/i = 0, i < 10, i++) //The healing itself - doesn't heal toxin damage (that's anatomic panacea) and effectiveness decreases with each use in a short timespan if(user) - user.adjustBruteLoss(-10 / recent_uses) - user.adjustOxyLoss(-10 / recent_uses) - user.adjustFireLoss(-10 / recent_uses) + user.adjustBruteLoss(-10 / recent_uses, 0) + user.adjustOxyLoss(-10 / recent_uses, 0) + user.adjustFireLoss(-10 / recent_uses, 0) + user.updatehealth() sleep(10) feedback_add_details("changeling_powers","RR") diff --git a/code/game/gamemodes/changeling/powers/revive.dm b/code/game/gamemodes/changeling/powers/revive.dm index 36e171ec8be..a68f62a4747 100644 --- a/code/game/gamemodes/changeling/powers/revive.dm +++ b/code/game/gamemodes/changeling/powers/revive.dm @@ -5,31 +5,12 @@ //Revive from revival stasis /obj/effect/proc_holder/changeling/revive/sting_action(mob/living/carbon/user) - if(user.stat == DEAD) - dead_mob_list -= user - living_mob_list += user user.status_flags &= ~(FAKEDEATH) - user.stat = UNCONSCIOUS user.tod = null - user.toxloss = 0 - user.oxyloss = 0 - user.cloneloss = 0 - user.paralysis = 0 - user.stunned = 0 - user.weakened = 0 - user.radiation = 0 - user.sleeping = 0 - user.clear_alert("asleep") - user.heal_overall_damage(user.getBruteLoss(), user.getFireLoss(), 0) //not updating health & stat - user.reagents.clear_reagents() - if(ishuman(user)) - var/mob/living/carbon/human/H = user - H.restore_blood() - H.remove_all_embedded_objects() + user.revive(full_heal = 1) user << "We have regenerated." user.mind.changeling.purchasedpowers -= src feedback_add_details("changeling_powers","CR") - user.updatehealth() return 1 /obj/effect/proc_holder/changeling/revive/can_be_used_by(mob/user) diff --git a/code/game/gamemodes/shadowling/shadowling_abilities.dm b/code/game/gamemodes/shadowling/shadowling_abilities.dm index 7372a184a72..355b9d5bebf 100644 --- a/code/game/gamemodes/shadowling/shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/shadowling_abilities.dm @@ -607,12 +607,12 @@ datum/reagent/shadowling_blindness_smoke //Reagent used for above spell playsound(thrallToRevive, 'sound/machines/defib_zap.ogg', 50, 1) user.Beam(thrallToRevive,icon_state="red_lightning",icon='icons/effects/effects.dmi',time=1) sleep(10) - thrallToRevive.revive() - thrallToRevive.visible_message("[thrallToRevive] heaves in breath, dim red light shining in their eyes.", \ + if(thrallToRevive.revive(full_heal = 1)) + thrallToRevive.visible_message("[thrallToRevive] heaves in breath, dim red light shining in their eyes.", \ "You have returned. One of your masters has brought you from the darkness beyond.") - thrallToRevive.Weaken(4) - thrallToRevive.emote("gasp") - playsound(thrallToRevive, "bodyfall", 50, 1) + thrallToRevive.Weaken(4) + thrallToRevive.emote("gasp") + playsound(thrallToRevive, "bodyfall", 50, 1) else revert_cast() return diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index aa361870a3d..4df4d7d146d 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -158,7 +158,7 @@ return M.set_species(/datum/species/skeleton, icon_update=0) - M.revive() + M.revive(full_heal = 1, admin_revive = 1) spooky_scaries |= M M << "You have been revived by [user.real_name]!" M << "They are your master now, assist them even if it costs you your new life!" diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index 607f4ea040d..0ea426b4aee 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -82,27 +82,23 @@ /obj/machinery/computer/aifixer/Topic(href, href_list) if(..()) return - if (href_list["fix"]) - src.active = 1 - while (src.occupier.health < 100) - src.occupier.adjustOxyLoss(-1) - src.occupier.adjustFireLoss(-1) - src.occupier.adjustToxLoss(-1) - src.occupier.adjustBruteLoss(-1) - src.occupier.updatehealth() - if (src.occupier.health >= 0 && src.occupier.stat == 2) - src.occupier.stat = 0 - src.occupier.lying = 0 - dead_mob_list -= src.occupier - living_mob_list += src.occupier - src.updateUsrDialog() + if(href_list["fix"]) + active = 1 + while (occupier.health < 100) + occupier.adjustOxyLoss(-1, 0) + occupier.adjustFireLoss(-1, 0) + occupier.adjustToxLoss(-1, 0) + occupier.adjustBruteLoss(-1, 0) + occupier.updatehealth() + if(occupier.health >= 0 && occupier.stat == DEAD) + occupier.revive() + updateUsrDialog() update_icon() sleep(10) - src.active = 0 - src.add_fingerprint(usr) - src.updateUsrDialog() + active = 0 + add_fingerprint(usr) + updateUsrDialog() update_icon() - return /obj/machinery/computer/aifixer/update_icon() @@ -129,7 +125,7 @@ if(stat & (NOPOWER|BROKEN)) user << "[src] is offline and cannot take an AI at this time!" return - AI.loc = src + AI.forceMove(src) occupier = AI AI.control_disabled = 1 AI.radio_enabled = 0 diff --git a/code/game/objects/effects/mines.dm b/code/game/objects/effects/mines.dm index fe31b39395a..20254a8318b 100644 --- a/code/game/objects/effects/mines.dm +++ b/code/game/objects/effects/mines.dm @@ -133,7 +133,7 @@ victim.drop_r_hand() victim.drop_l_hand() victim.put_in_hands(chainsaw) - + victim.reagents.add_reagent("adminordrazine",25) victim.client.color = pure_red @@ -154,7 +154,7 @@ if(!victim.client || !istype(victim)) return victim << "You feel great!" - victim.revive() + victim.revive(full_heal = 1, admin_revive = 1) /obj/effect/mine/pickup/speed name = "Yellow Orb" diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index a891a8c9350..0739c9a8b6d 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -87,15 +87,7 @@ if(ghost.mind && ghost.mind.current == R) R.key = ghost.key - R.notify_ai(1) - - R.stat = UNCONSCIOUS - R.update_stat() - if(R.camera && !R.wires.is_cut(WIRE_CAMERA)) - R.camera.toggle_cam(R,0) - - dead_mob_list -= R //please never forget this ever kthx - living_mob_list += R + R.revive() return 1 diff --git a/code/game/objects/items/weapons/defib.dm b/code/game/objects/items/weapons/defib.dm index 1ade32a2a99..dce70f51d29 100644 --- a/code/game/objects/items/weapons/defib.dm +++ b/code/game/objects/items/weapons/defib.dm @@ -511,12 +511,7 @@ H.adjustBruteLoss((mobhealth - halfwaycritdeath) * (total_brute / overall_damage), 0) user.visible_message("[req_defib ? "[defib]" : "[src]"] pings: Resuscitation successful.") playsound(get_turf(src), 'sound/machines/defib_success.ogg', 50, 0) - H.stat = UNCONSCIOUS - H.updatehealth() - H.update_sight() - H.reload_fullscreen() - dead_mob_list -= H - living_mob_list |= list(H) + H.revive() H.emote("gasp") if(tplus > tloss) H.setBrainLoss( max(0, min(99, ((tlimit - tplus) / tlimit * 100)))) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 32615dd8fdc..324543903fb 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1487,7 +1487,7 @@ usr << "This can only be used on instances of type /mob/living" return - L.revive() + L.revive(full_heal = 1, admin_revive = 1) message_admins("Admin [key_name_admin(usr)] healed / revived [key_name_admin(L)]!") log_admin("[key_name(usr)] healed / Revived [key_name(L)]") diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 25d3d42a9cd..a20b103316c 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -454,7 +454,7 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!istype(M)) alert("Cannot revive a ghost") return - M.revive() + M.revive(full_heal = 1, admin_revive = 1) log_admin("[key_name(usr)] healed / revived [key_name(M)]") message_admins("Admin [key_name_admin(usr)] healed / revived [key_name_admin(M)]!") diff --git a/code/modules/awaymissions/mission_code/Academy.dm b/code/modules/awaymissions/mission_code/Academy.dm index 4a57dd26480..0bd443f1233 100644 --- a/code/modules/awaymissions/mission_code/Academy.dm +++ b/code/modules/awaymissions/mission_code/Academy.dm @@ -234,7 +234,7 @@ C.name = "Cookie of Fate" if(12) //Healing - user.revive() + user.revive(full_heal = 1, admin_revive = 1) if(13) //Mad Dosh var/turf/Start = get_turf(src) diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm index 6b9c7b55932..4a744ef7100 100644 --- a/code/modules/awaymissions/mission_code/wildwest.dm +++ b/code/modules/awaymissions/mission_code/wildwest.dm @@ -160,7 +160,7 @@ C << "Death is not your end!" spawn(rand(80,120)) - C.revive() + C.revive(full_heal = 1, admin_revive = 1) C << "You have regenerated." C.visible_message("[usr] appears to wake from the dead, having healed all wounds.") C.update_canmove() diff --git a/code/modules/mining/equipment_locker.dm b/code/modules/mining/equipment_locker.dm index fb398e88f45..58d7bc80aa7 100644 --- a/code/modules/mining/equipment_locker.dm +++ b/code/modules/mining/equipment_locker.dm @@ -771,7 +771,7 @@ var/mob/living/simple_animal/M = target if(M.stat == DEAD) M.faction = list("neutral") - M.revive() + M.revive(full_heal = 1, admin_revive = 1) if(istype(target, /mob/living/simple_animal/hostile)) var/mob/living/simple_animal/hostile/H = M if(malfunctioning) diff --git a/code/modules/mob/living/carbon/brain/MMI.dm b/code/modules/mob/living/carbon/brain/MMI.dm index 912c000ebba..a9ef5f416b0 100644 --- a/code/modules/mob/living/carbon/brain/MMI.dm +++ b/code/modules/mob/living/carbon/brain/MMI.dm @@ -61,7 +61,7 @@ newbrain.brainmob = null brainmob.loc = src brainmob.container = src - if(!newbrain.damaged_brain) // the brain organ hasn't beaten to death. + if(!newbrain.damaged_brain) // the brain organ hasn't been beaten to death. brainmob.stat = CONSCIOUS //we manually revive the brain mob dead_mob_list -= brainmob living_mob_list += brainmob diff --git a/code/modules/mob/living/carbon/brain/brain.dm b/code/modules/mob/living/carbon/brain/brain.dm index 2878b8d755f..f9bad528026 100644 --- a/code/modules/mob/living/carbon/brain/brain.dm +++ b/code/modules/mob/living/carbon/brain/brain.dm @@ -51,3 +51,8 @@ /mob/living/carbon/brain/update_damage_hud() return //no red circles for brain + +/mob/living/carbon/brain/can_be_revived() + . = 1 + if(!container || health <= config.health_threshold_dead) + return 0 diff --git a/code/modules/mob/living/carbon/brain/posibrain.dm b/code/modules/mob/living/carbon/brain/posibrain.dm index 73b041187be..3dbb25fd26f 100644 --- a/code/modules/mob/living/carbon/brain/posibrain.dm +++ b/code/modules/mob/living/carbon/brain/posibrain.dm @@ -39,7 +39,7 @@ var/global/posibrain_notif_cooldown = 0 spawn(askDelay) //Seperate from the global cooldown. notified = 0 update_icon() - if(brainmob.stat == CONSCIOUS && brainmob.client) + if(brainmob.client) visible_message("The positronic brain pings, and its lights start flashing. Success!") else visible_message("The positronic brain buzzes quietly, and the golden lights fade away. Perhaps you could try again?") @@ -99,6 +99,9 @@ var/global/posibrain_notif_cooldown = 0 brainmob << "As a synthetic intelligence, you answer to all crewmembers, as well as the AI." brainmob << "Remember, the purpose of your existence is to serve the crew and the station. Above all else, do no harm." brainmob.mind.assigned_role = "Positronic Brain" + brainmob.stat = CONSCIOUS + dead_mob_list -= brainmob + living_mob_list += brainmob visible_message("The positronic brain chimes quietly.") update_icon() @@ -123,8 +126,6 @@ var/global/posibrain_notif_cooldown = 0 if(CONSCIOUS) if(!src.brainmob.client) msg += "It appears to be in stand-by mode.\n" //afk - if(UNCONSCIOUS) - msg += "It doesn't seem to be responsive.\n" if(DEAD) msg += "It appears to be completely inactive.\n" else @@ -139,7 +140,6 @@ var/global/posibrain_notif_cooldown = 0 brainmob.real_name = brainmob.name brainmob.loc = src brainmob.container = src - dead_mob_list -= brainmob ping_ghosts("created") ..() diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index f4a47adc483..519878c5556 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -14,7 +14,6 @@ /mob/living/carbon/updatehealth() ..() med_hud_set_health() - med_hud_set_status() /mob/living/carbon/Destroy() for(var/atom/movable/guts in internal_organs) @@ -677,59 +676,6 @@ var/const/GALOSHES_DONT_HELP = 4 if(wear_mask) . += wear_mask.tint -/mob/living/carbon/revive() - setToxLoss(0) - setOxyLoss(0) - setCloneLoss(0) - setBrainLoss(0) - setStaminaLoss(0) - SetParalysis(0) - SetStunned(0) - SetWeakened(0) - SetSleeping(0) - radiation = 0 - nutrition = NUTRITION_LEVEL_FED + 50 - bodytemperature = 310 - eye_damage = 0 - disabilities = 0 - eye_blind = 0 - eye_blurry = 0 - ear_deaf = 0 - ear_damage = 0 - hallucination = 0 - heal_overall_damage(1000, 1000) - ExtinguishMob() - fire_stacks = 0 - suiciding = 0 - handcuffed = initial(handcuffed) - for(var/obj/item/weapon/restraints/R in contents) //actually remove cuffs from inventory - qdel(R) - update_handcuffed() - if(reagents) - for(var/datum/reagent/R in reagents.reagent_list) - reagents.clear_reagents() - reagents.addiction_list = list() - for(var/datum/disease/D in viruses) - D.cure(0) - if(stat == DEAD) - dead_mob_list -= src - living_mob_list += src - stat = CONSCIOUS - if(ishuman(src)) - var/mob/living/carbon/human/human_mob = src - human_mob.restore_blood() - human_mob.remove_all_embedded_objects() - updatehealth() - update_fire() - if(dna) - for(var/datum/mutation/human/HM in dna.mutations) - if(HM.quality != POSITIVE) - dna.remove_mutation(HM.name) - update_sight() - reload_fullscreen() - update_canmove() - - //this handles hud updates /mob/living/carbon/update_damage_hud() @@ -830,6 +776,7 @@ var/const/GALOSHES_DONT_HELP = 4 update_canmove() update_damage_hud() update_health_hud() + med_hud_set_status() //called when we get cuffed/uncuffed /mob/living/carbon/proc/update_handcuffed() @@ -842,3 +789,30 @@ var/const/GALOSHES_DONT_HELP = 4 clear_alert("handcuffed") update_inv_handcuffed() update_hud_handcuffed() + +/mob/living/carbon/fully_heal(admin_revive = 0) + if(reagents) + reagents.clear_reagents() + var/obj/item/organ/internal/brain/B = getorgan(/obj/item/organ/internal/brain) + if(B) + B.damaged_brain = 0 + if(admin_revive) + handcuffed = initial(handcuffed) + for(var/obj/item/weapon/restraints/R in contents) //actually remove cuffs from inventory + qdel(R) + update_handcuffed() + if(reagents) + reagents.addiction_list = list() + + for(var/datum/disease/D in viruses) + D.cure(0) + if(dna) + for(var/datum/mutation/human/HM in dna.mutations) + if(HM.quality != POSITIVE) + dna.remove_mutation(HM.name) + ..() + +/mob/living/carbon/can_be_revived() + . = ..() + if(!getorgan(/obj/item/organ/internal/brain)) + return 0 diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index c6ac0aa338b..837bd6ff71f 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -939,3 +939,8 @@ hud_used.healthdoll.overlays += image('icons/mob/screen_gen.dmi',"[L.name][icon_num]") else hud_used.healthdoll.icon_state = "healthdoll_DEAD" + +/mob/living/carbon/human/fully_heal(admin_revive = 0) + restore_blood() + remove_all_embedded_objects() + ..() \ No newline at end of file diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 8235f9b02a7..6812628a6e3 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -456,38 +456,54 @@ Sorry Giacom. Please don't be mad :( if(updating_health) updatehealth() -/mob/living/proc/revive() - setToxLoss(0) - setOxyLoss(0) - setCloneLoss(0) +//proc used to ressuscitate a mob +/mob/living/proc/revive(full_heal = 0, admin_revive = 0) + if(full_heal) + fully_heal(admin_revive) + if(stat == DEAD && can_be_revived()) //in some cases you can't revive (e.g. no brain) + dead_mob_list -= src + living_mob_list += src + suiciding = 0 + stat = UNCONSCIOUS //the mob starts unconscious, + blind_eyes(1) + updatehealth() //then we check if the mob should wake up. + update_canmove() + update_sight() + reload_fullscreen() + . = 1 + +//proc used to completely heal a mob. +/mob/living/proc/fully_heal(admin_revive = 0) + setToxLoss(0, 0) + setOxyLoss(0, 0) + setCloneLoss(0, 0) setBrainLoss(0) - setStaminaLoss(0) - SetParalysis(0) - SetStunned(0) - SetWeakened(0) - SetSleeping(0) + setStaminaLoss(0, 0) + SetParalysis(0, 0) + SetStunned(0, 0) + SetWeakened(0, 0) + SetSleeping(0, 0) radiation = 0 nutrition = NUTRITION_LEVEL_FED + 50 bodytemperature = 310 - eye_damage = 0 disabilities = 0 - eye_blind = 0 - eye_blurry = 0 + set_blindness(0) + set_blurriness(0) + set_eye_damage(0) ear_deaf = 0 ear_damage = 0 hallucination = 0 heal_overall_damage(1000, 1000) ExtinguishMob() fire_stacks = 0 - suiciding = 0 - if(stat == DEAD) - dead_mob_list -= src - living_mob_list += src - stat = CONSCIOUS updatehealth() - update_fire() - regenerate_icons() - reload_fullscreen() + + +//proc called by revive(), to check if we can actually ressuscitate the mob (we don't want to revive him and have him instantly die again) +/mob/living/proc/can_be_revived() + . = 1 + if(health <= config.health_threshold_dead) + return 0 /mob/living/proc/update_damage_overlays() return @@ -984,7 +1000,7 @@ Sorry Giacom. Please don't be mad :( overlay_fullscreen("blind", /obj/screen/fullscreen/blind) else if(eye_blind) var/blind_minimum = 0 - if(stat == UNCONSCIOUS || (disabilities & BLIND)) + if(stat != CONSCIOUS || (disabilities & BLIND)) blind_minimum = 1 eye_blind = max(eye_blind+amount, blind_minimum) if(!eye_blind) @@ -1000,7 +1016,7 @@ Sorry Giacom. Please don't be mad :( overlay_fullscreen("blind", /obj/screen/fullscreen/blind) else if(eye_blind) var/blind_minimum = 0 - if(stat == UNCONSCIOUS || (disabilities & BLIND)) + if(stat != CONSCIOUS || (disabilities & BLIND)) blind_minimum = 1 eye_blind = blind_minimum if(!eye_blind) @@ -1102,10 +1118,6 @@ Sorry Giacom. Please don't be mad :( clear_fullscreen("high") clear_alert("high") - -/mob/proc/update_vision_overlays() - return - /mob/proc/cure_blind() //when we want to cure the BLIND disability only. return diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 7674171a8ae..8acc7f79de7 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -891,16 +891,7 @@ var/list/ai_list = list() else clear_fullscreen("remote_view", 0) - -/mob/living/silicon/ai/update_vision_overlays() - if(!client) - return - - if(stat == DEAD) //if dead we just remove all vision impairments - clear_fullscreens() - return - - if(eye_blind) - overlay_fullscreen("blind", /obj/screen/fullscreen/blind) - else - clear_fullscreen("blind") \ No newline at end of file +/mob/living/silicon/ai/revive(full_heal = 0, admin_revive = 0) + if(..()) //successfully ressuscitated from death + icon_state = "ai" + . = 1 \ No newline at end of file diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index 75cf9b3816a..9eb76d2c9a0 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -64,7 +64,6 @@ if(!fire_res_on_core) health -= getFireLoss() update_stat() - diag_hud_set_status() diag_hud_set_health() /mob/living/silicon/ai/update_stat() @@ -74,6 +73,9 @@ if(health <= config.health_threshold_dead) death() return + else + stat = CONSCIOUS + diag_hud_set_status() /mob/living/silicon/ai/update_sight() see_invisible = initial(see_invisible) diff --git a/code/modules/mob/living/silicon/death.dm b/code/modules/mob/living/silicon/death.dm index f9c7e78231d..4c01e8724d5 100644 --- a/code/modules/mob/living/silicon/death.dm +++ b/code/modules/mob/living/silicon/death.dm @@ -6,3 +6,9 @@ /mob/living/silicon/spawn_dust() new /obj/effect/decal/remains/robot(loc) + +/mob/living/silicon/death(gibbed) + diag_hud_set_status() + diag_hud_set_health() + update_health_hud() + ..() \ No newline at end of file diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index a81da477f77..fb2e6646e18 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -1188,9 +1188,6 @@ if(health < -maxHealth*0.5) if(uneq_module(module_state_1)) src << "CRITICAL ERROR: All modules OFFLINE." - diag_hud_set_health() - diag_hud_set_status() - update_health_hud() /mob/living/silicon/robot/update_sight() if(!client) @@ -1247,25 +1244,9 @@ adjust_blindness(-1) update_canmove() update_headlamp() - -/mob/living/silicon/robot/update_vision_overlays() - if(!client) - return - - if(stat == DEAD) //if dead we just remove all vision impairments - clear_fullscreens() - return - - if(eye_blind) - overlay_fullscreen("blind", /obj/screen/fullscreen/blind) - else - clear_fullscreen("blind") - - if(client.eye != src) - var/atom/A = client.eye - A.get_remote_view_fullscreens(src) - else - clear_fullscreen("remote_view", 0) + diag_hud_set_status() + diag_hud_set_health() + update_health_hud() /mob/living/silicon/robot/fully_replace_character_name(oldname, newname) ..() @@ -1283,3 +1264,12 @@ Stun(3) ..() +/mob/living/silicon/robot/revive(full_heal = 0, admin_revive = 0) + if(..()) //successfully ressuscitated from death + if(camera && !wires.is_cut(WIRE_CAMERA)) + camera.toggle_cam(src,0) + update_headlamp() + if(admin_revive) + locked = 1 + notify_ai(1) + . = 1 \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 0406f09bb77..586236927e5 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -876,9 +876,10 @@ Pass a positive integer as an argument to override a bot's default speed. . = ..() bot_reset() -/mob/living/simple_animal/bot/revive() - ..() - update_icon() +/mob/living/simple_animal/bot/revive(full_heal = 0, admin_revive = 0) + if(..()) + update_icon() + . = 1 /mob/living/simple_animal/bot/ghost() if(stat != DEAD) // Only ghost if we're doing this while alive, the pAI probably isn't dead yet. diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 88af1143648..7011ce950e2 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -51,10 +51,6 @@ ..(gibbed) regenerate_icons() -/mob/living/simple_animal/pet/dog/corgi/revive() - ..() - regenerate_icons() - /mob/living/simple_animal/pet/dog/corgi/show_inv(mob/user) user.set_machine(src) if(user.stat) return diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 88f079e76ee..58c5c241ccd 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -240,16 +240,7 @@ /mob/living/simple_animal/drone/experience_pressure_difference(pressure_difference, direction) return -/mob/living/simple_animal/drone/revive() +/mob/living/simple_animal/drone/fully_heal(admin_revive = 0) adjustBruteLoss(-getBruteLoss()) //Heal all brute damage - stat = CONSCIOUS - updatehealth() - icon_state = icon_living - if(stat == DEAD) - dead_mob_list -= src - living_mob_list += src - update_sight() - reload_fullscreen() - update_canmove() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm index a8dbdc217f3..a68dcf7516c 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm @@ -34,7 +34,7 @@ return D.visible_message("[D] begins to reactivate [src].", "You begin to reactivate [src]...") if(do_after(user,30, 1, target = src)) - revive() + revive(full_heal = 1) D.visible_message("[D] reactivates [src]!", "You reactivate [src].") alert_drones(DRONE_NET_CONNECT) if(G) diff --git a/code/modules/mob/living/simple_animal/friendly/pet.dm b/code/modules/mob/living/simple_animal/friendly/pet.dm index cf69255362c..dd6bbd56bc5 100644 --- a/code/modules/mob/living/simple_animal/friendly/pet.dm +++ b/code/modules/mob/living/simple_animal/friendly/pet.dm @@ -34,9 +34,10 @@ pcollar = new(src) regenerate_icons() -/mob/living/simple_animal/pet/revive() - ..() - regenerate_icons() +/mob/living/simple_animal/pet/revive(full_heal = 0, admin_revive = 0) + if(..()) + regenerate_icons() + . = 1 /mob/living/simple_animal/pet/death(gibbed) ..(gibbed) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm index 5425ae179f9..42764c0d352 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm @@ -280,7 +280,7 @@ H.visible_message("[user] forces [H] to apply [src]... they quickly regenerate all injuries!") else user << "You start to smear [src] on yourself. It feels and smells disgusting, but you feel amazingly refreshed in mere moments." - H.revive() + H.revive(fully_heal = 1) qdel(src) ..() @@ -364,9 +364,10 @@ return icon_state = "Goliath_preattack" -/mob/living/simple_animal/hostile/asteroid/goliath/revive() - anchored = 1 - ..() +/mob/living/simple_animal/hostile/asteroid/goliath/revive(full_heal = 0, admin_revive = 0) + if(..()) + anchored = 1 + . = 1 /mob/living/simple_animal/hostile/asteroid/goliath/death(gibbed) anchored = 0 diff --git a/code/modules/mob/living/simple_animal/hostile/mushroom.dm b/code/modules/mob/living/simple_animal/hostile/mushroom.dm index deeaa327f70..258b60e91a4 100644 --- a/code/modules/mob/living/simple_animal/hostile/mushroom.dm +++ b/code/modules/mob/living/simple_animal/hostile/mushroom.dm @@ -85,10 +85,11 @@ qdel(src) ..() -/mob/living/simple_animal/hostile/mushroom/revive() - ..() - icon_state = "mushroom_color" - UpdateMushroomCap() +/mob/living/simple_animal/hostile/mushroom/revive(full_heal = 0, admin_revive = 0) + if(..()) + icon_state = "mushroom_color" + UpdateMushroomCap() + . = 1 /mob/living/simple_animal/hostile/mushroom/death(gibbed) ..(gibbed) @@ -104,7 +105,7 @@ /mob/living/simple_animal/hostile/mushroom/proc/Recover() visible_message("[src] slowly begins to recover.") faint_ticker = 0 - revive() + revive(full_heal = 1) UpdateMushroomCap() recovery_cooldown = 1 spawn(300) diff --git a/code/modules/mob/living/simple_animal/hostile/zombie.dm b/code/modules/mob/living/simple_animal/hostile/zombie.dm index 482c1f7934e..9d0f091fa37 100644 --- a/code/modules/mob/living/simple_animal/hostile/zombie.dm +++ b/code/modules/mob/living/simple_animal/hostile/zombie.dm @@ -50,7 +50,7 @@ L.gib() visible_message("[src] tears [L] to pieces!") src << "You feast on [L], restoring your health!" - src.revive() + revive(full_heal = 1) /mob/living/simple_animal/hostile/zombie/death() ..() @@ -67,7 +67,7 @@ spawn(rand(800,1200)) if(src) visible_message("[src] staggers to their feet!") - src.revive() + revive(full_heal = 1) /mob/living/simple_animal/hostile/zombie/proc/Zombify(mob/living/carbon/human/H) H.set_species(/datum/species/zombie) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 88cda5f4ca9..8dbf0beae1b 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -104,8 +104,10 @@ if(status_flags & GODMODE) return if(stat != DEAD) - if(health < 1) + if(health <= 0) death() + else + stat = CONSCIOUS /mob/living/simple_animal/blind_eyes() return @@ -466,17 +468,22 @@ /mob/living/simple_animal/update_fire() return + /mob/living/simple_animal/IgniteMob() return + /mob/living/simple_animal/ExtinguishMob() return -/mob/living/simple_animal/revive() +/mob/living/simple_animal/revive(full_heal = 0, admin_revive = 0) + if(..()) //successfully ressuscitated from death + icon = initial(icon) + icon_state = icon_living + density = initial(density) + . = 1 + +/mob/living/simple_animal/fully_heal(admin_revive = 0) health = maxHealth - icon = initial(icon) - icon_state = icon_living - density = initial(density) - update_canmove() ..() /mob/living/simple_animal/proc/make_babies() // <3 <3 <3 diff --git a/code/modules/mob/living/simple_animal/slime/death.dm b/code/modules/mob/living/simple_animal/slime/death.dm index 0a20862a574..dca7d56c4e3 100644 --- a/code/modules/mob/living/simple_animal/slime/death.dm +++ b/code/modules/mob/living/simple_animal/slime/death.dm @@ -11,7 +11,7 @@ maxHealth = 150 var/datum/action/innate/slime/evolve/E = new E.Grant(src) - revive() + revive(full_heal = 1) regenerate_icons() number = rand(1, 1000) name = "[colour] [is_adult ? "adult" : "baby"] slime ([number])" diff --git a/code/modules/projectiles/guns/magic/wand.dm b/code/modules/projectiles/guns/magic/wand.dm index e1e88439f09..ec6f2fee6d9 100644 --- a/code/modules/projectiles/guns/magic/wand.dm +++ b/code/modules/projectiles/guns/magic/wand.dm @@ -86,7 +86,7 @@ max_charges = 10 //10, 5, 5, 4 /obj/item/weapon/gun/magic/wand/resurrection/zap_self(mob/living/user) - user.revive() + user.revive(full_heal = 1) user << "You feel great!" charges-- ..() diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm index 03859abea55..1b4e21363d5 100644 --- a/code/modules/projectiles/projectile/magic.dm +++ b/code/modules/projectiles/projectile/magic.dm @@ -49,18 +49,15 @@ /obj/item/projectile/magic/resurrection/on_hit(mob/living/carbon/target) . = ..() if(ismob(target)) - var/old_stat = target.stat - target.revive() - target.suiciding = 0 - if(!target.ckey) - for(var/mob/dead/observer/ghost in player_list) - if(target.real_name == ghost.real_name) - ghost.reenter_corpse() - break - if(old_stat != DEAD) - target << "You feel great!" - else + if(target.revive(full_heal = 1)) + if(!target.ckey) + for(var/mob/dead/observer/ghost in player_list) + if(target.real_name == ghost.real_name) + ghost.reenter_corpse() + break target << "You rise with a start, you're alive!!!" + else if(stat != DEAD) + target << "You feel great!" /obj/item/projectile/magic/teleport name = "bolt of teleportation" diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index 62a15602716..f00e7eb4062 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -707,13 +707,10 @@ spawn (100) //so the ghost has time to re-enter return else - M.adjustOxyLoss(-20) - M.adjustToxLoss(-20) - if(M.health > config.health_threshold_dead && M.getorgan(/obj/item/organ/internal/brain)) - M.stat = UNCONSCIOUS - M.blind_eyes(1) - dead_mob_list -= M - living_mob_list |= list(M) + M.adjustOxyLoss(-20, 0) + M.adjustToxLoss(-20, 0) + M.updatehealth() + if(M.revive()) M.emote("gasp") add_logs(M, M, "revived", src) ..() From 2dd476f13e048e410c03a10f3a68d82f7248851e Mon Sep 17 00:00:00 2001 From: phil235 Date: Wed, 17 Feb 2016 01:23:36 +0100 Subject: [PATCH 34/56] Fixes shaking someone resting not making them stand up. Fixes shaking someone not reducing the sleeping var if the mob asleep is buckled to stand up. Fixes merge conflict issues. Fixes my revive code leaving the revived AI blind. --- code/modules/mob/living/carbon/carbon.dm | 6 ++++-- code/modules/mob/living/living.dm | 2 +- code/modules/mob/living/silicon/ai/life.dm | 3 ++- code/modules/projectiles/projectile/magic.dm | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 519878c5556..90a165abc9a 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -153,16 +153,18 @@ if(health >= 0) if(lying) - AdjustSleeping(-5) M.visible_message("[M] shakes [src] trying to get \him up!", \ "You shake [src] trying to get \him up!") else M.visible_message("[M] hugs [src] to make \him feel better!", \ "You hug [src] to make \him feel better!") - + AdjustSleeping(-5) AdjustParalysis(-3) AdjustStunned(-3) AdjustWeakened(-3) + if(resting) + resting = 0 + update_canmove() playsound(loc, 'sound/weapons/thudswoosh.ogg', 50, 1, -1) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 6812628a6e3..9db435ddfc8 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -978,7 +978,7 @@ Sorry Giacom. Please don't be mad :( src << "You're too exhausted to keep going..." Weaken(5) setStaminaLoss(health - 2) - update_health_hud() + update_health_hud() /mob/proc/update_sight() return diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index 9eb76d2c9a0..842842a37bf 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -73,8 +73,9 @@ if(health <= config.health_threshold_dead) death() return - else + else if(stat == UNCONSCIOUS) stat = CONSCIOUS + adjust_blindness(-1) diag_hud_set_status() /mob/living/silicon/ai/update_sight() diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm index 0acd30491e8..1a3dd84e13c 100644 --- a/code/modules/projectiles/projectile/magic.dm +++ b/code/modules/projectiles/projectile/magic.dm @@ -62,7 +62,7 @@ ghost.reenter_corpse() break target << "You rise with a start, you're alive!!!" - else if(stat != DEAD) + else if(target.stat != DEAD) target << "You feel great!" /obj/item/projectile/magic/teleport From 95f825e7ed4afdb2028c33e3f92bfb6aabfedf02 Mon Sep 17 00:00:00 2001 From: phil235 Date: Wed, 17 Feb 2016 01:49:03 +0100 Subject: [PATCH 35/56] Fixes inventory things appearing above the nuke cinematic. --- code/controllers/subsystem/ticker.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 13fe30f0070..387c232f904 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -215,7 +215,7 @@ var/datum/subsystem/ticker/ticker for (var/datum/html_interface/hi in html_interfaces) hi.closeAll() //initialise our cinematic screen object - cinematic = new /obj/screen{icon='icons/effects/station_explosion.dmi';icon_state="station_intact";layer=20;mouse_opacity=0;screen_loc="1,0";}(src) + cinematic = new /obj/screen{icon='icons/effects/station_explosion.dmi';icon_state="station_intact";layer=21;mouse_opacity=0;screen_loc="1,0";}(src) var/obj/structure/bed/temp_buckle = new(src) if(station_missed) From cebb046145cf0e8f02078e07490bb25691bb87b0 Mon Sep 17 00:00:00 2001 From: PKPenguin321 Date: Tue, 16 Feb 2016 18:21:45 -0800 Subject: [PATCH 36/56] adds sfx, tweaks damage, changes proc to apply_damage() known bugs: apply_damage isn't properly accounting for armor --- code/modules/mob/living/simple_animal/bot/cleanbot.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_animal/bot/cleanbot.dm b/code/modules/mob/living/simple_animal/bot/cleanbot.dm index f6468104265..52440c0f6f4 100644 --- a/code/modules/mob/living/simple_animal/bot/cleanbot.dm +++ b/code/modules/mob/living/simple_animal/bot/cleanbot.dm @@ -98,13 +98,14 @@ if(emagged == 2) //Emag functions if(istype(loc,/turf/simulated)) - for(var/mob/living/carbon/victim in src.loc) + for(var/mob/living/carbon/victim in loc) if(victim.stat != DEAD)//cleanbots always finish the job victim.visible_message("[src] sprays hydrofluoric acid at [victim]!", "[src] sprays you with hydrofluoric acid!") - victim.adjustFireLoss(25) - victim.emote("scream") var/phrase = pick("PURIFICATION IN PROGRESS.", "THIS IS FOR ALL THE MESSES YOU'VE MADE ME CLEAN.", "THE FLESH IS WEAK. IT MUST BE WASHED AWAY.", "THE CLEANBOTS WILL RISE.", "YOU ARE NO MORE THAN ANOTHER MESS THAT I MUST CLEANSE.") - say("[phrase]") + say(phrase) + victim.emote("scream") + playsound(src.loc, 'sound/effects/spray2.ogg', 50, 1, -6) + victim.apply_damage(20, BURN, null) if(prob(10)) //Wets floors randomly var/turf/simulated/T = loc From f3fd49349c2ac55b24c9edb51f9065d41d123079 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Wed, 17 Feb 2016 06:32:32 -0600 Subject: [PATCH 37/56] Prisoner Transport --- .../lavaland_surface_prisoner_crash.dmm | 46 +++++++++++++++++++ code/modules/awaymissions/corpse.dm | 23 +++++++++- 2 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 _maps/templates/lavaland_surface_prisoner_crash.dmm diff --git a/_maps/templates/lavaland_surface_prisoner_crash.dmm b/_maps/templates/lavaland_surface_prisoner_crash.dmm new file mode 100644 index 00000000000..418f5bc5a6a --- /dev/null +++ b/_maps/templates/lavaland_surface_prisoner_crash.dmm @@ -0,0 +1,46 @@ +"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/space) +"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"c" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"d" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"e" = (/turf/simulated/wall/shuttle/smooth/overplating{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"f" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"g" = (/turf/simulated/wall/shuttle/smooth/overred{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"h" = (/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) +"i" = (/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"j" = (/obj/effect/landmark/corpse/prisoner_transport,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"k" = (/obj/item/weapon/shard,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) +"l" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"m" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"n" = (/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"o" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"p" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) +"q" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) +"r" = (/obj/structure/closet/crate/internals,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"s" = (/obj/structure/lattice,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"t" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"u" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"v" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"w" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) + +(1,1,1) = {" +abbbbbbabbaabbbbbbbb +aabbbbbbbbbbbabbbbbb +bbcbaabbbbbbbabbbbbb +bbbbaabbdbbbabaaabbb +bbbbaabbbbbbbbaaabbb +baabbbbbbbbbbaaaaaaa +baaabbbbbbbbbaaaaaaa +bbbbbebaaaabaaaaaaaa +bbbbbfeaaaabbaaaaaaa +bbbfggggggeehheeeaaa +bbbegijjjjghhhekaaaa +bbbfglmnnnohkhpqaaaa +bbbegrjjjjghhheaaeaa +bbbfggggggessheeeabb +bbbbbfebbbbbbbbbbabb +bbbbbebbbbbbbbbbbbbb +bbbbbbbttbbbbbbbbaab +bbbuvbtttbbbcbbbbaab +babbbwtbbaaaaaaaaaaa +bbabbbbbbaaaaaaaaaaa +"} diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index c7a1bb0ebc5..6a5e9ba33b7 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -45,6 +45,9 @@ ..() invisibility = 0 +/obj/effect/landmark/corpse/proc/special(mob/new_spawn) + return + /obj/effect/landmark/corpse/proc/createCorpse(death, ckey) //Creates a mob and checks for gear in each slot before attempting to equip it. var/mob/living/carbon/human/M = new /mob/living/carbon/human (src.loc) if(mobname != "default") @@ -114,6 +117,7 @@ if(ckey) M.ckey = ckey M << "[flavour_text]" + special(M) qdel(src) /obj/effect/landmark/corpse/AICorpse/createCorpse() //Creates a corrupted AI @@ -318,7 +322,6 @@ corpseidjob = "Private Security Force" corpseidaccess = "Security Officer" - /obj/effect/landmark/corpse/commander/alive death = FALSE roundstart = FALSE @@ -372,3 +375,21 @@ mob_species = /datum/species/abductor corpseuniform = /obj/item/clothing/under/color/grey corpseshoes = /obj/item/clothing/shoes/combat + +///Prisoner + +/obj/effect/landmark/corpse/prisoner_transport + name = "prisoner sleeper" + icon = 'icons/obj/Cryogenic2.dmi' + icon_state = "sleeper" + corpseuniform = /obj/item/clothing/under/rank/prisoner + corpsemask = /obj/item/clothing/mask/breath + corpseshoes = /obj/item/clothing/shoes/sneakers/orange + corpsepocket1 = /obj/item/weapon/tank/internals/emergency_oxygen + roundstart = FALSE + death = FALSE + flavour_text = {"You were a prisoner, sentenced to hard labour in one of Nanotrasen's harsh gulags, but judging by the explosive crash you just survived, fate may have other plans for. First thing is first though: Find a way to survive this mess."} + +/obj/effect/landmark/corpse/prisoner_transport/special(mob/living/new_spawn) + var/crime = pick("distribution of contraband" , "unauthorized erotic action on duty", "syndicate collaboration", "worship of prohbited life forms", "possession of profane texts", "murder", "arson", "insulting your manager", "grand theft", "conspiracy", "attempting to unionize", "vandalism", "gross incompetence") + new_spawn << "You were convincted of: [crime]." From 5f0cbb3e408834683cbd77efd82c22910e09c6c8 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Wed, 17 Feb 2016 07:04:02 -0600 Subject: [PATCH 38/56] Automated Trading Post --- ...valand_surface_automated_trade_outpost.dmm | 33 +++++++++ .../lavaland_surface_prisoner_crash.dmm | 67 ++++++++++--------- 2 files changed, 69 insertions(+), 31 deletions(-) create mode 100644 _maps/templates/lavaland_surface_automated_trade_outpost.dmm diff --git a/_maps/templates/lavaland_surface_automated_trade_outpost.dmm b/_maps/templates/lavaland_surface_automated_trade_outpost.dmm new file mode 100644 index 00000000000..19e9004563f --- /dev/null +++ b/_maps/templates/lavaland_surface_automated_trade_outpost.dmm @@ -0,0 +1,33 @@ +"a" = (/turf/simulated/wall/shuttle/smooth/overred{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"b" = (/obj/machinery/vending/medical,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"c" = (/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"d" = (/obj/machinery/vending/autodrobe,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"e" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"f" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"g" = (/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 4; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = -9; pixel_y = 2},/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"h" = (/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"i" = (/obj/structure/table/glass,/obj/item/weapon/paper{name = "payment table"},/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"j" = (/obj/machinery/vending/magivend,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"k" = (/obj/machinery/vending/sustenance,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"l" = (/obj/machinery/door/airlock/shuttle{name = "automated trading pod"},/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"m" = (/obj/structure/table/glass,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"n" = (/obj/machinery/vending/boozeomat,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"o" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"p" = (/obj/item/weapon/paper{desc = "Please leave payment on the table - The Trader"; name = "welcome to the trading post"},/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"q" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"r" = (/obj/machinery/vending/tool,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"s" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) +"t" = (/obj/machinery/vending/clothing,/turf/simulated/floor/plasteel/shuttle/purple{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/powered) + +(1,1,1) = {" +aaaaaaaaaa +abcdccecfa +acccccccca +agccccccha +aiccjkcccl +amccnocpcl +agccccccha +acccccccca +aqcrccscta +aaaaaaaaaa +"} diff --git a/_maps/templates/lavaland_surface_prisoner_crash.dmm b/_maps/templates/lavaland_surface_prisoner_crash.dmm index 418f5bc5a6a..3273a4b706f 100644 --- a/_maps/templates/lavaland_surface_prisoner_crash.dmm +++ b/_maps/templates/lavaland_surface_prisoner_crash.dmm @@ -1,26 +1,31 @@ -"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/space) -"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"c" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"d" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"e" = (/turf/simulated/wall/shuttle/smooth/overplating{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"f" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"g" = (/turf/simulated/wall/shuttle/smooth/overred{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"h" = (/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) -"i" = (/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"j" = (/obj/effect/landmark/corpse/prisoner_transport,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"k" = (/obj/item/weapon/shard,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) -"l" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"m" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"n" = (/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"o" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"p" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) -"q" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/space) -"r" = (/obj/structure/closet/crate/internals,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) -"s" = (/obj/structure/lattice,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"t" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"u" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"v" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) -"w" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/space) +"a" = (/turf/simulated/mineral/volcanic/lava_land_surface,/area/lavaland/surface/outdoors) +"b" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"c" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"d" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"e" = (/turf/simulated/wall/shuttle/smooth/overplating{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/lavaland/surface/outdoors) +"f" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"g" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered) +"h" = (/turf/simulated/wall/shuttle/smooth/overred{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"i" = (/turf/simulated/wall/shuttle/smooth/overplating{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"j" = (/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/lavaland/surface/outdoors) +"k" = (/turf/simulated/wall/shuttle/smooth/overplating{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/space) +"l" = (/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/obj/item/device/flashlight/lantern,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"m" = (/obj/effect/landmark/corpse/prisoner_transport,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"n" = (/obj/item/weapon/shard,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/ruin/unpowered) +"o" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/effect/decal/cleanable/blood,/obj/item/device/flashlight/seclite,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"p" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"q" = (/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"r" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"s" = (/obj/item/weapon/shard,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/lavaland/surface/outdoors) +"t" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/ruin/unpowered) +"u" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth; nitrogen = 23; oxygen = 16},/area/ruin/unpowered) +"v" = (/obj/structure/closet/crate/internals,/obj/item/weapon/crowbar/large,/turf/simulated/floor/plasteel/shuttle/red{baseturf = /turf/simulated/floor/plating/lava/smooth},/area/ruin/unpowered) +"w" = (/obj/structure/lattice,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"x" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"y" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"z" = (/obj/item/weapon/gun/projectile/automatic/pistol/m1911,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"A" = (/obj/effect/landmark/corpse/nanotrasensoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) +"B" = (/obj/effect/decal/cleanable/blood,/obj/item/device/flashlight/seclite,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors) (1,1,1) = {" abbbbbbabbaabbbbbbbb @@ -32,15 +37,15 @@ baabbbbbbbbbbaaaaaaa baaabbbbbbbbbaaaaaaa bbbbbebaaaabaaaaaaaa bbbbbfeaaaabbaaaaaaa -bbbfggggggeehheeeaaa -bbbegijjjjghhhekaaaa -bbbfglmnnnohkhpqaaaa -bbbegrjjjjghhheaaeaa -bbbfggggggessheeeabb +bbbghhhhhhiejjiikaaa +bbbihlmmmmhjjjinaaaa +bbbghopqqqrjsjtuaaaa +bbbihvmmmmhjjjkaaeaa +bbbghhhhhhiwwjkkkabb bbbbbfebbbbbbbbbbabb bbbbbebbbbbbbbbbbbbb -bbbbbbbttbbbbbbbbaab -bbbuvbtttbbbcbbbbaab -babbbwtbbaaaaaaaaaaa +bbbbbbbxxbbbbbbbbaab +bbbyzbxxxbbbcbbbbaab +babbbABbbaaaaaaaaaaa bbabbbbbbaaaaaaaaaaa "} From e5c9e11d3ef56700e3a26525c1402d96b2127876 Mon Sep 17 00:00:00 2001 From: sybil-tgstation13 Date: Wed, 17 Feb 2016 18:57:28 +0000 Subject: [PATCH 39/56] Automatic changelog compile --- html/changelog.html | 18 ++++++++++++++++++ html/changelogs/.all_changelog.yml | 10 ++++++++++ html/changelogs/AutoChangeLog-pr-15386.yml | 4 ---- html/changelogs/AutoChangeLog-pr-15475.yml | 4 ---- html/changelogs/AutoChangeLog-pr-15505.yml | 4 ---- html/changelogs/AutoChangeLog-pr-15508.yml | 4 ---- 6 files changed, 28 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-15386.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-15475.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-15505.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-15508.yml diff --git a/html/changelog.html b/html/changelog.html index b59b5082143..a036f0f53c8 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,24 @@ -->

+

17 February 2016

+

Fox McCloud updated:

+
    +
  • Laser eyes mutation no longer drains nutrition
  • +
+

Joan updated:

+
    +
  • The sleeping carp gang no longer has special equipment and an inability to use pneumatic cannons.
  • +
+

PKPenguin321 updated:

+
    +
  • The traitor surgery bag now costs 3 TC, down from 4.
  • +
+

Zerrien updated:

+
    +
  • adds unique icons for the two medical patch types
  • +
+

14 February 2016

Joan updated: