From 6a63097109e98ff02811ac32c01b9a1be64a429a Mon Sep 17 00:00:00 2001 From: Bm0n <92271472+Bm0n@users.noreply.github.com> Date: Thu, 2 Jan 2025 17:47:50 -0500 Subject: [PATCH] Converts a bunch of items into using neck slot (#27474) * woe upon me * update * few changes * critters * critters * THIS IS A CERTIFIED VOX CLASSIC * removes comment from sql script * i think i have a skill issue * fuck * TGUI Bundle Rebuild * furcape * attackby update * cerefix * buildstgui * ajust size of loadout menu again * tie layering toggle * renames layer * fucking map conflicts * woe * deconflict * tgui * conflicts again * conflicts * manual deconflict again * oops * TGUI Bundle Rebuild * TGUI Bundle Rebuild * give this one more try * Update code/modules/clothing/neck/necklace.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * Update code/modules/clothing/neck/necklace.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * Update code/modules/clothing/neck/necklace.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * Update code/modules/clothing/neck/necklace.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * Update code/modules/clothing/neck/necklace.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * Update code/modules/clothing/neck/necklace.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * review * scarffixforemerald * tgui rebuild --------- Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> Co-authored-by: Bmon Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> --- .../RandomRuins/SpaceRuins/moonoutpost19.dmm | 2 +- .../RandomRuins/SpaceRuins/onehalf.dmm | 2 +- .../RandomRuins/SpaceRuins/spacebar.dmm | 2 +- .../SpaceRuins/syndie_space_base.dmm | 4 +- _maps/map_files/stations/boxstation.dmm | 12 +- _maps/map_files/stations/cerestation.dmm | 564 +++++++++--------- _maps/map_files/stations/deltastation.dmm | 12 +- _maps/map_files/stations/emeraldstation.dmm | 50 +- _maps/map_files/stations/metastation.dmm | 16 +- _maps/map_files/templates/biodome_beach.dmm | 2 +- code/__DEFINES/misc_defines.dm | 51 +- .../game/machinery/vendors/generic_vendors.dm | 84 +-- .../objects/items/stacks/sheets/leather.dm | 2 +- .../objects/items/stacks/sheets/mineral.dm | 8 +- .../items/stacks/sheets/sheet_types.dm | 2 +- .../objects/items/weapons/gift_wrappaper.dm | 2 +- .../items/weapons/storage/briefcase.dm | 2 +- .../objects/items/weapons/storage/garment.dm | 20 +- .../items/weapons/storage/uplink_kits.dm | 4 +- .../closets/secure/medical_lockers.dm | 2 +- .../crates_lockers/closets/wardrobe.dm | 2 +- code/game/objects/structures/safe.dm | 6 +- .../preference/loadout/loadout_accessories.dm | 97 --- .../preference/loadout/loadout_donor.dm | 2 +- .../client/preference/loadout/loadout_neck.dm | 206 +++++++ .../client/preference/loadout/loadout_suit.dm | 47 -- code/modules/clothing/neck/cloaks.dm | 71 +++ code/modules/clothing/neck/neck.dm | 96 +++ code/modules/clothing/neck/necklace.dm | 79 +++ code/modules/clothing/neck/scarfs.dm | 78 +++ code/modules/clothing/suits/job_suits.dm | 61 -- code/modules/clothing/suits/misc_suits.dm | 28 +- code/modules/clothing/suits/unathi_suits.dm | 7 - .../clothing/under/accessories/accessory.dm | 275 +-------- code/modules/crafting/recipes.dm | 4 +- code/modules/customitems/item_defines.dm | 4 +- code/modules/mining/abandonedcrates.dm | 2 +- .../living/carbon/human/human_update_icons.dm | 21 +- .../hostile/mining/elites/pandora.dm | 9 +- code/modules/mob/mob_holder.dm | 2 +- code/modules/paperwork/photography.dm | 2 +- .../research/designs/autolathe_designs.dm | 2 +- .../supply/supply_packs/pack_miscellaneous.dm | 6 +- icons/mob/accessories.dmi | Bin 0 -> 16943 bytes icons/mob/clothing/ears.dmi | Bin 4396 -> 1972 bytes icons/mob/clothing/neck.dmi | Bin 37006 -> 56528 bytes icons/mob/clothing/species/vox/neck.dmi | Bin 0 -> 606 bytes icons/mob/clothing/species/vox/suit.dmi | Bin 310384 -> 307546 bytes icons/mob/clothing/suit.dmi | Bin 537863 -> 528562 bytes icons/mob/ties.dmi | Bin 23090 -> 0 bytes icons/obj/clothing/accessories.dmi | Bin 0 -> 15774 bytes icons/obj/clothing/accessories_overlay.dmi | Bin 0 -> 3831 bytes icons/obj/clothing/neck.dmi | Bin 5606 -> 20638 bytes icons/obj/clothing/suits.dmi | Bin 149805 -> 142761 bytes icons/obj/clothing/ties.dmi | Bin 13228 -> 0 bytes icons/obj/clothing/ties_overlay.dmi | Bin 4527 -> 0 bytes paradise.dme | 4 + tgui/packages/tgui/interfaces/Loadout.tsx | 2 +- tgui/public/tgui.bundle.js | 2 +- tools/pr_sql/27474/neckconvert.py | 46 ++ 60 files changed, 1058 insertions(+), 946 deletions(-) create mode 100644 code/modules/client/preference/loadout/loadout_neck.dm create mode 100644 code/modules/clothing/neck/neck.dm create mode 100644 code/modules/clothing/neck/necklace.dm create mode 100644 code/modules/clothing/neck/scarfs.dm create mode 100644 icons/mob/accessories.dmi create mode 100644 icons/mob/clothing/species/vox/neck.dmi delete mode 100644 icons/mob/ties.dmi create mode 100644 icons/obj/clothing/accessories.dmi create mode 100644 icons/obj/clothing/accessories_overlay.dmi delete mode 100644 icons/obj/clothing/ties.dmi delete mode 100644 icons/obj/clothing/ties_overlay.dmi create mode 100644 tools/pr_sql/27474/neckconvert.py diff --git a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm index dea5f39dc33..525d34dae90 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm @@ -9964,7 +9964,7 @@ pixel_y = 7; pixel_x = -3 }, -/obj/item/clothing/accessory/horrible{ +/obj/item/clothing/neck/tie/horrible{ pixel_y = -2; pixel_x = 2 }, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm index bf7c80ce1d9..af97fb7f18a 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm @@ -1127,7 +1127,7 @@ icon_state = "0-8" }, /obj/structure/closet/crate/medical, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/healthanalyzer, /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/item/reagent_containers/iv_bag/blood/o_minus, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm index 27969a1dfc4..e72adf27947 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm @@ -223,7 +223,7 @@ }, /area/ruin/space/powered/bar) "aY" = ( -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/stack/medical/bruise_pack/advanced, /obj/item/scalpel, /obj/structure/table, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm index 843dad6c014..8a778e8388e 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm @@ -3435,7 +3435,7 @@ }, /area/ruin/unpowered/syndicate_space_base/storage) "uy" = ( -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" @@ -7950,7 +7950,7 @@ /obj/item/storage/belt/medical, /obj/item/crowbar, /obj/item/clothing/glasses/hud/health, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/structure/table, /turf/simulated/floor/plasteel{ icon_state = "whiteblue" diff --git a/_maps/map_files/stations/boxstation.dmm b/_maps/map_files/stations/boxstation.dmm index b635a75832e..a6b710cfb13 100644 --- a/_maps/map_files/stations/boxstation.dmm +++ b/_maps/map_files/stations/boxstation.dmm @@ -27844,11 +27844,11 @@ /area/station/medical/reception) "bSy" = ( /obj/structure/table, -/obj/item/clothing/accessory/stethoscope, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 3 }, /obj/item/flashlight/pen{ @@ -71556,7 +71556,7 @@ "pAM" = ( /obj/structure/table, /obj/item/soap/deluxe, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -77940,7 +77940,7 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "sPu" = ( -/obj/item/clothing/suit/mantle/old, +/obj/item/clothing/neck/cloak/old, /turf/simulated/floor/carpet, /area/station/maintenance/asmaint) "sPw" = ( @@ -79983,7 +79983,7 @@ /area/station/hallway/primary/aft/south) "tUd" = ( /obj/structure/closet/cabinet, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/crowbar, /obj/effect/landmark/spawner/nukedisc_respawn, /obj/effect/spawner/random/cobweb/left/frequent, diff --git a/_maps/map_files/stations/cerestation.dmm b/_maps/map_files/stations/cerestation.dmm index edb32ddb23c..d1fc4cc5be2 100644 --- a/_maps/map_files/stations/cerestation.dmm +++ b/_maps/map_files/stations/cerestation.dmm @@ -1842,14 +1842,6 @@ /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, /area/station/aisat/service) -"apl" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/brig) "apx" = ( /obj/item/restraints/handcuffs/pinkcuffs, /turf/simulated/floor/plating/asteroid/ancient, @@ -5324,6 +5316,20 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central/east) +"aWX" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/a) "aXa" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -6035,14 +6041,6 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/carpet/black, /area/station/command/office/captain) -"bco" = ( -/obj/item/radio/intercom{ - name = "west bump"; - pixel_x = -28 - }, -/obj/item/flag/ian, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "bcp" = ( /obj/machinery/door/airlock/maintenance{ name = "Port Asteroid Maintenance" @@ -8322,10 +8320,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "bqg" = ( -/obj/structure/table, -/obj/item/instrument/harmonica, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) +/turf/simulated/wall, +/area/station/procedure/trainer_office) "bqn" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -10100,7 +10096,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/storage/box/gloves, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -14158,7 +14154,7 @@ "bSv" = ( /obj/structure/table, /obj/item/storage/firstaid/o2, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurple" @@ -18051,6 +18047,12 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) +"ctr" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/a) "ctw" = ( /obj/structure/flora/tree/jungle, /turf/simulated/floor/grass/jungle, @@ -18850,6 +18852,14 @@ icon_state = "darkbrown" }, /area/station/supply/office) +"cAr" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/a) "cAz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/l3closet/scientist, @@ -20678,6 +20688,9 @@ icon_state = "bar" }, /area/station/service/theatre) +"cOh" = ( +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/a) "cOo" = ( /obj/machinery/door/airlock/external/glass{ name = "Escape Pod Airlock" @@ -20725,7 +20738,7 @@ /area/shuttle/pod_1) "cOC" = ( /obj/structure/table/glass, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/folder, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -23764,6 +23777,15 @@ "dgP" = ( /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) +"dgU" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "redcorner" + }, +/area/station/security/prison/cell_block/a) "dgW" = ( /obj/machinery/economy/vending/autodrobe{ desc = "A vending machine for costumes. The machine seems blessed by some higher power, allowing it to function without power. HONK!"; @@ -27037,6 +27059,12 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/storage) +"dLS" = ( +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/black, +/area/station/command/office/captain) "dLW" = ( /obj/structure/railing/corner{ dir = 1 @@ -27949,6 +27977,11 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) +"dWr" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/a) "dWD" = ( /turf/simulated/wall, /area/station/hallway/primary/central/west) @@ -28466,6 +28499,15 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) +"eeY" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + name = "Storefront Shutters"; + id_tag = "pet_shop"; + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/public/pet_store) "efa" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, /turf/simulated/floor/plating, @@ -29678,8 +29720,8 @@ /area/station/medical/medbay) "evS" = ( /obj/structure/table/wood, -/obj/item/clothing/accessory/necklace/skullcodpiece, -/obj/item/clothing/accessory/necklace/talisman, +/obj/item/clothing/accessory/skullcodpiece, +/obj/item/clothing/accessory/talisman, /obj/item/clothing/gloves/bracer, /obj/item/clothing/head/helmet/skull, /turf/simulated/floor/plating/asteroid/ancient, @@ -31209,6 +31251,27 @@ }, /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) +"ePN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "bluecorner" + }, +/area/station/hallway/primary/fore/north) "ePQ" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 @@ -32366,27 +32429,6 @@ icon_state = "dark" }, /area/station/security/warden) -"fiE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/cable/orange{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" - }, -/area/station/hallway/primary/fore/north) "fiJ" = ( /obj/structure/table/wood, /obj/machinery/computer/med_data/laptop{ @@ -33005,10 +33047,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/engmed) -"fse" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/public/pet_store) "fsf" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, @@ -35844,15 +35882,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"ghZ" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/cable/orange{ - icon_state = "1-2" - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "giA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -36056,6 +36085,14 @@ icon_state = "redcorner" }, /area/station/security/main) +"gkA" = ( +/obj/item/radio/intercom{ + name = "west bump"; + pixel_x = -28 + }, +/obj/item/flag/ian, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "gkD" = ( /obj/structure/cable{ icon_state = "0-8" @@ -37378,6 +37415,10 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) +"gFs" = ( +/obj/structure/closet/crate/freezer, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "gFu" = ( /obj/effect/turf_decal/stripes/asteroid/end{ dir = 8 @@ -41134,6 +41175,18 @@ icon_state = "cafeteria" }, /area/station/science/hallway) +"hGZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "hHb" = ( /obj/machinery/atmospherics/portable/canister/air, /obj/machinery/atmospherics/unary/portables_connector{ @@ -42051,14 +42104,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) -"hRc" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/bucket, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "hRi" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/hollow, @@ -44744,20 +44789,6 @@ icon_state = "dark" }, /area/station/command/teleporter) -"iAK" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/a) "iAO" = ( /obj/structure/cable{ icon_state = "1-2" @@ -44883,6 +44914,15 @@ icon_state = "whitepurple" }, /area/station/science/hallway) +"iBK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "iBP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -45111,14 +45151,6 @@ "iFs" = ( /turf/simulated/wall, /area/mine/unexplored/cere/research) -"iFG" = ( -/obj/structure/cable/orange{ - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/a) "iFO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -47768,15 +47800,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) -"jmo" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters{ - name = "Storefront Shutters"; - id_tag = "pet_shop"; - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/station/public/pet_store) "jmq" = ( /obj/structure/closet/firecloset/full, /obj/effect/spawner/random/dirt/maybe, @@ -48640,15 +48663,6 @@ }, /turf/simulated/wall, /area/station/hallway/primary/central/east) -"jvT" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" - }, -/area/station/security/prison/cell_block/a) "jvX" = ( /obj/structure/closet/crate/trashcart{ desc = "A heavy, metal laundrycart with wheels."; @@ -49644,6 +49658,14 @@ /obj/machinery/economy/vending/autodrobe, /turf/simulated/floor/plasteel, /area/station/public/locker) +"jHr" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/bucket, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "jHz" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/suit_storage_unit/blueshield/secure, @@ -55811,7 +55833,7 @@ pixel_x = 7; pixel_y = -3 }, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -56712,6 +56734,20 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) +"lvm" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/a) "lvw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -62385,9 +62421,6 @@ /mob/living/simple_animal/parrot/poly, /turf/simulated/floor/plasteel, /area/station/command/office/ce) -"mTb" = ( -/turf/simulated/wall, -/area/station/procedure/trainer_office) "mTc" = ( /obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, @@ -64656,10 +64689,6 @@ }, /turf/space, /area/space) -"nxx" = ( -/obj/structure/closet/crate/freezer, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "nxz" = ( /obj/machinery/light{ dir = 8 @@ -65949,6 +65978,18 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) +"nPU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Pet Shop" + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/station/public/pet_store) "nPZ" = ( /obj/structure/disposalpipe/segment, /obj/item/cigbutt, @@ -66161,6 +66202,9 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/serveng) +"nSI" = ( +/turf/simulated/floor/wood, +/area/station/public/pet_store) "nSO" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, @@ -66524,9 +66568,6 @@ icon_state = "dark" }, /area/station/turret_protected/ai) -"nXW" = ( -/turf/simulated/floor/wood, -/area/station/public/pet_store) "nXZ" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ id = "bs" @@ -70697,16 +70738,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"pcw" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/effect/landmark/start/nanotrasen_career_trainer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, -/area/station/procedure/trainer_office) "pcZ" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -71447,18 +71478,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port2) -"pmi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/cable/orange{ - icon_state = "2-8" - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "pmA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -72796,6 +72815,18 @@ icon_state = "bcircuit" }, /area/station/turret_protected/ai) +"pEh" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/glass/fifty, +/obj/item/storage/firstaid/aquatic_kit/full, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "pEi" = ( /obj/machinery/camera{ c_tag = "Research Asteroid Hallway 1"; @@ -72919,6 +72950,14 @@ /obj/structure/railing, /turf/simulated/floor/plating/asteroid/ancient/airless, /area/mine/unexplored/cere/ai) +"pFe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "pFj" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -74738,13 +74777,6 @@ /obj/item/assembly/mousetrap/armed, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) -"qcC" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 12 - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "qcE" = ( /obj/effect/decal/cleanable/cobweb2, /obj/effect/spawner/random/dirt/often, @@ -75909,14 +75941,6 @@ icon_state = "darkredfull" }, /area/station/security/permabrig) -"qrB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/orange{ - icon_state = "1-2" - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "qrM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -77753,6 +77777,18 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) +"qPN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/orange{ + icon_state = "1-4" + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "qPO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -78956,6 +78992,11 @@ icon_state = "redcorner" }, /area/station/maintenance/fpmaint) +"rhO" = ( +/obj/structure/table, +/obj/item/instrument/harmonica, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "ril" = ( /obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, @@ -80592,6 +80633,13 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) +"rHd" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "rHj" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -84771,6 +84819,10 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/comeng) +"sGk" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/public/pet_store) "sGr" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -85014,11 +85066,6 @@ /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) -"sKs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/a) "sKz" = ( /obj/structure/rack, /obj/item/painter{ @@ -85983,18 +86030,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"sVU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/structure/cable/orange{ - icon_state = "1-4" - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "sWc" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -89050,9 +89085,6 @@ icon_state = "cafeteria" }, /area/station/medical/break_room) -"tKF" = ( -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/a) "tKQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -89176,12 +89208,6 @@ icon_state = "darkgreenfull" }, /area/station/service/hydroponics) -"tMM" = ( -/obj/structure/cable/orange{ - icon_state = "4-8" - }, -/turf/simulated/floor/carpet/black, -/area/station/command/office/captain) "tNc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -90894,7 +90920,7 @@ pixel_y = -3 }, /obj/item/flashlight/pen, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whiteblue" @@ -91182,18 +91208,6 @@ icon_state = "dark" }, /area/station/engineering/atmos) -"ukg" = ( -/obj/structure/table/wood, -/obj/item/stack/sheet/glass/fifty, -/obj/item/storage/firstaid/aquatic_kit/full, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "ukj" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -97209,11 +97223,15 @@ }, /area/station/maintenance/fpmaint) "vGW" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +/obj/structure/chair/comfy/brown{ + dir = 4 }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/a) +/obj/effect/landmark/start/nanotrasen_career_trainer, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkfull" + }, +/area/station/procedure/trainer_office) "vHe" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 4; @@ -97296,20 +97314,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) -"vIJ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/a) "vIQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -98606,13 +98610,6 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/starboard/south) -"waL" = ( -/obj/machinery/light_switch{ - pixel_y = 24; - name = "north bump" - }, -/turf/simulated/floor/wood, -/area/station/public/pet_store) "waN" = ( /obj/machinery/door/airlock/maintenance{ name = "Hydroponics" @@ -100302,6 +100299,14 @@ icon_state = "darkfull" }, /area/station/public/quantum/cargo) +"wvl" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/brig) "wvp" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -104060,6 +104065,13 @@ }, /turf/simulated/floor/wood, /area/station/command/office/rd) +"xtv" = ( +/obj/machinery/light_switch{ + pixel_y = 24; + name = "north bump" + }, +/turf/simulated/floor/wood, +/area/station/public/pet_store) "xtD" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -104653,18 +104665,6 @@ }, /turf/simulated/floor/plasteel, /area/station/security/processing) -"xzT" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Pet Shop" - }, -/obj/structure/cable/orange{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel, -/area/station/public/pet_store) "xAk" = ( /obj/machinery/light{ dir = 1 @@ -125340,7 +125340,7 @@ cnJ gmC xla bOp -vIJ +aWX nEq xla jzO @@ -125595,7 +125595,7 @@ qxe lta dpu lZU -sKs +dWr vTO xMz pmB @@ -125851,8 +125851,8 @@ mqc doc oeK dpu -apl -sKs +wvl +dWr vTO geV nvO @@ -126109,7 +126109,7 @@ daG iBP cnL wrW -iFG +cAr mrp hgu cbP @@ -126332,7 +126332,7 @@ ciF mDT acw ijf -bqg +rhO aes afY aQL @@ -128171,7 +128171,7 @@ txE knF kuV mSn -tKF +cOh bpT fMx kqd @@ -128686,8 +128686,8 @@ fxM gFP rnL xeU -jvT -vIJ +dgU +aWX xrp dPs tyT @@ -129710,9 +129710,9 @@ flL wUX wHW tjy -sKs +dWr aAV -tKF +cOh bwv dgZ fMx @@ -130741,7 +130741,7 @@ wmP ozL xla mUN -vGW +ctr vTt xla qLc @@ -130998,7 +130998,7 @@ rlf vWX bVL rnL -tKF +cOh dgZ peB hII @@ -131253,9 +131253,9 @@ wUX vFV iCq hTP -iAK +lvm pwT -tKF +cOh hZU fMx vJL @@ -138714,10 +138714,10 @@ vTH sEC ece wBC -xzT -qrB -sVU -bco +nPU +pFe +qPN +gkA eNW dJc cRv @@ -138972,11 +138972,11 @@ rHK dKw nhG dJc -waL -pmi -ghZ +xtv +hGZ +iBK jQT -fse +sGk abE abE rNK @@ -139228,12 +139228,12 @@ hiH jlm ugQ oBw -jmo -nXW -hRc -nXW -nxx -fse +eeY +nSI +jHr +nSI +gFs +sGk abE rNK rNK @@ -139486,11 +139486,11 @@ jlm ugQ oBw rtu -nXW +nSI toj -nXW -nXW -fse +nSI +nSI +sGk abE rNK rNK @@ -139744,10 +139744,10 @@ ugQ oBw rtu aJa -ukg +pEh aji -qcC -fse +rHd +sGk abE rNK rNK @@ -141024,7 +141024,7 @@ dwG tlx uau uau -fiE +ePN grh nhG aKp @@ -142028,7 +142028,7 @@ aEU aVC wVh aCh -tMM +dLS eTm eYJ xzb @@ -142819,10 +142819,10 @@ sSz xPy wfN eQg -mTb -mTb -mTb -mTb +bqg +bqg +bqg +bqg vrW dTd dMB @@ -143079,7 +143079,7 @@ eQg oIe bMm sJW -mTb +bqg rPB tRn cjE @@ -143334,9 +143334,9 @@ cRT qHg eQg cdZ -pcw +vGW iNX -mTb +bqg rHS lHB daj @@ -143593,7 +143593,7 @@ eQg gsu gZM ptU -mTb +bqg eFt fEK gDZ @@ -144360,11 +144360,11 @@ ryJ ghU fPl xSb -mTb -mTb -mTb -mTb -mTb +bqg +bqg +bqg +bqg +bqg tLh dWE qyR diff --git a/_maps/map_files/stations/deltastation.dmm b/_maps/map_files/stations/deltastation.dmm index 142f79b280f..8565f0c9fa4 100644 --- a/_maps/map_files/stations/deltastation.dmm +++ b/_maps/map_files/stations/deltastation.dmm @@ -45814,7 +45814,7 @@ /area/station/maintenance/starboard) "cZc" = ( /obj/structure/rack, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plasteel{ dir = 8; @@ -56114,7 +56114,7 @@ /obj/item/reagent_containers/iv_bag/blood/random, /obj/item/reagent_containers/syringe/epinephrine, /obj/item/reagent_containers/syringe, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/machinery/status_display{ pixel_y = -32 }, @@ -69635,13 +69635,13 @@ /area/station/science/research) "lwY" = ( /obj/structure/table/glass, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 3 }, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/reagent_containers/spray/cleaner, /obj/structure/sign/poster/official/random{ pixel_x = 32 @@ -86565,7 +86565,7 @@ "uud" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /turf/simulated/floor/plating, /area/station/maintenance/aft) "uuh" = ( diff --git a/_maps/map_files/stations/emeraldstation.dmm b/_maps/map_files/stations/emeraldstation.dmm index ec842cd5687..812135c5a35 100644 --- a/_maps/map_files/stations/emeraldstation.dmm +++ b/_maps/map_files/stations/emeraldstation.dmm @@ -22492,6 +22492,19 @@ icon_state = "caution" }, /area/station/engineering/break_room) +"ezi" = ( +/obj/structure/table/glass, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 6 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/newscaster/directional/north, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/station/medical/sleeper) "ezp" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -37492,8 +37505,8 @@ layer = 2.9 }, /obj/structure/rack, -/obj/item/clothing/accessory/stripedbluescarf, -/obj/item/clothing/accessory/blue, +/obj/item/clothing/neck/scarf/stripedblue, +/obj/item/clothing/neck/tie/blue, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "huB" = ( @@ -65771,7 +65784,7 @@ /area/station/maintenance/fpmaint) "ndK" = ( /obj/structure/table/glass, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, /obj/machinery/light/small{ @@ -66541,7 +66554,7 @@ /obj/structure/table/glass, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "nlH" = ( @@ -67215,7 +67228,7 @@ /area/station/maintenance/fsmaint2) "nrE" = ( /obj/structure/table, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, /obj/item/reagent_containers/glass/bottle/morphine, @@ -76586,7 +76599,7 @@ /area/station/command/office/ntrep) "peo" = ( /obj/structure/closet/cabinet, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/crowbar, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/wood, @@ -77089,7 +77102,7 @@ "pio" = ( /obj/structure/table, /obj/item/soap/deluxe, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/effect/decal/cleanable/dirt, /obj/machinery/defibrillator_mount{ pixel_y = 32 @@ -77110,11 +77123,11 @@ /area/station/maintenance/aft) "piB" = ( /obj/structure/table, -/obj/item/clothing/accessory/stethoscope, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/neck/stethoscope{ pixel_y = 3 }, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, /obj/item/radio/intercom{ @@ -101616,7 +101629,7 @@ /area/station/medical/storage) "tZN" = ( /obj/structure/table, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/healthanalyzer, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, @@ -113291,19 +113304,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/aft2) -"woS" = ( -/obj/structure/table/glass, -/obj/item/clothing/accessory/stethoscope{ - pixel_y = 6 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, -/area/station/medical/sleeper) "woU" = ( /obj/effect/spawner/random/barrier/grille_maybe, /obj/structure/cable{ @@ -166805,7 +166805,7 @@ peJ oXT wxB vDJ -woS +ezi ggt fYp jbE diff --git a/_maps/map_files/stations/metastation.dmm b/_maps/map_files/stations/metastation.dmm index 498f6efd9b1..802dcd91898 100644 --- a/_maps/map_files/stations/metastation.dmm +++ b/_maps/map_files/stations/metastation.dmm @@ -1547,12 +1547,12 @@ dir = 8; layer = 2.9 }, -/obj/item/clothing/accessory/red{ +/obj/item/clothing/neck/tie/red{ pixel_x = -5; pixel_y = 3 }, -/obj/item/clothing/accessory/horrible, -/obj/item/clothing/accessory/blue{ +/obj/item/clothing/neck/tie/horrible, +/obj/item/clothing/neck/tie/blue{ pixel_x = 5; pixel_y = -2 }, @@ -27473,11 +27473,11 @@ }, /area/station/command/bridge) "cca" = ( -/obj/item/clothing/accessory/stethoscope, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 3 }, /obj/item/flashlight/pen{ @@ -49528,7 +49528,7 @@ "hjn" = ( /obj/structure/table/glass, /obj/item/folder/blue, -/obj/item/clothing/accessory/stethoscope, +/obj/item/clothing/neck/stethoscope, /obj/item/clothing/glasses/hud/health, /turf/simulated/floor/plasteel{ dir = 1; @@ -73575,7 +73575,7 @@ pixel_x = -24; pixel_y = -6 }, -/obj/item/clothing/accessory/stethoscope{ +/obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, /turf/simulated/floor/plasteel{ diff --git a/_maps/map_files/templates/biodome_beach.dmm b/_maps/map_files/templates/biodome_beach.dmm index 27dfc60702e..c622e6cca4d 100644 --- a/_maps/map_files/templates/biodome_beach.dmm +++ b/_maps/map_files/templates/biodome_beach.dmm @@ -147,7 +147,7 @@ /turf/simulated/floor/plating, /area/ruin/powered/beach) "az" = ( -/obj/item/clothing/accessory/necklace/dope, +/obj/item/clothing/neck/necklace/dope, /obj/item/reagent_containers/spray/spraytan, /turf/simulated/floor/beach/sand, /area/ruin/powered/beach) diff --git a/code/__DEFINES/misc_defines.dm b/code/__DEFINES/misc_defines.dm index 48981642192..60ec94d3dbf 100644 --- a/code/__DEFINES/misc_defines.dm +++ b/code/__DEFINES/misc_defines.dm @@ -191,30 +191,31 @@ #define FOAM_REACT_BEFORE_SPREAD (1<<3) //Human Overlays Indexes///////// -#define EYES_OVERLAY_LAYER 49 -#define MISC_LAYER 48 // Handles eye_shine() -> cybernetic eyes, specific eye traits. -#define WING_LAYER 47 -#define WING_UNDERLIMBS_LAYER 46 -#define MUTANTRACE_LAYER 45 -#define TAIL_UNDERLIMBS_LAYER 44 //Tail split-rendering. -#define LIMBS_LAYER 43 -#define MARKINGS_LAYER 42 -#define INTORGAN_LAYER 41 -#define UNDERWEAR_LAYER 40 -#define MUTATIONS_LAYER 39 -#define H_DAMAGE_LAYER 38 -#define UNIFORM_LAYER 37 -#define ID_LAYER 36 -#define HANDS_LAYER 35 //Exists to overlay hands over jumpsuits -#define SHOES_LAYER 34 -#define L_FOOT_BLOOD_LAYER 33 // Blood overlay separation Left-Foot -#define R_FOOT_BLOOD_LAYER 32 // Blood overlay separation Right-Foot -#define GLOVES_LAYER 31 -#define L_HAND_BLOOD_LAYER 30 // Blood overlay separation Left-Hand -#define R_HAND_BLOOD_LAYER 29 // Blood overlay separation Right-Hand -#define LEFT_EAR_LAYER 28 -#define RIGHT_EAR_LAYER 27 -#define BELT_LAYER 26 //Possible make this an overlay of something required to wear a belt? +#define EYES_OVERLAY_LAYER 50 +#define MISC_LAYER 49 // Handles eye_shine() -> cybernetic eyes, specific eye traits. +#define WING_LAYER 48 +#define WING_UNDERLIMBS_LAYER 47 +#define MUTANTRACE_LAYER 46 +#define TAIL_UNDERLIMBS_LAYER 45 //Tail split-rendering. +#define LIMBS_LAYER 44 +#define MARKINGS_LAYER 43 +#define INTORGAN_LAYER 42 +#define UNDERWEAR_LAYER 41 +#define MUTATIONS_LAYER 40 +#define H_DAMAGE_LAYER 39 +#define UNIFORM_LAYER 38 +#define ID_LAYER 37 +#define HANDS_LAYER 36 //Exists to overlay hands over jumpsuits +#define SHOES_LAYER 35 +#define L_FOOT_BLOOD_LAYER 34 // Blood overlay separation Left-Foot +#define R_FOOT_BLOOD_LAYER 33 // Blood overlay separation Right-Foot +#define GLOVES_LAYER 32 +#define L_HAND_BLOOD_LAYER 31 // Blood overlay separation Left-Hand +#define R_HAND_BLOOD_LAYER 30 // Blood overlay separation Right-Hand +#define LEFT_EAR_LAYER 29 +#define RIGHT_EAR_LAYER 28 +#define BELT_LAYER 27 //Possible make this an overlay of something required to wear a belt? +#define SPECIAL_NECK_LAYER 26 #define SUIT_LAYER 25 #define SPECIAL_BELT_LAYER 24 #define NECK_LAYER 23 @@ -240,7 +241,7 @@ #define HALO_LAYER 3 //blood cult ascended halo, because there's currently no better solution for adding/removing #define FIRE_LAYER 2 //If you're on fire #define FROZEN_LAYER 1 -#define TOTAL_LAYERS 49 +#define TOTAL_LAYERS 50 ///Access Region Codes/// #define REGION_ALL 0 diff --git a/code/game/machinery/vendors/generic_vendors.dm b/code/game/machinery/vendors/generic_vendors.dm index b4be8d21fae..c26498383a5 100644 --- a/code/game/machinery/vendors/generic_vendors.dm +++ b/code/game/machinery/vendors/generic_vendors.dm @@ -456,23 +456,23 @@ /obj/item/clothing/head/beanie/stripedblue = 3, /obj/item/clothing/head/beanie/stripedgreen = 3, /obj/item/clothing/head/beanie/rasta = 3, - /obj/item/clothing/accessory/scarf/red = 3, - /obj/item/clothing/accessory/scarf/green = 3, - /obj/item/clothing/accessory/scarf/darkblue = 3, - /obj/item/clothing/accessory/scarf/purple = 3, - /obj/item/clothing/accessory/scarf/yellow = 3, - /obj/item/clothing/accessory/scarf/orange = 3, - /obj/item/clothing/accessory/scarf/lightblue = 3, - /obj/item/clothing/accessory/scarf/white = 3, - /obj/item/clothing/accessory/scarf/black = 3, - /obj/item/clothing/accessory/scarf/zebra = 3, - /obj/item/clothing/accessory/scarf/christmas = 3, - /obj/item/clothing/accessory/stripedredscarf = 3, - /obj/item/clothing/accessory/stripedbluescarf = 3, - /obj/item/clothing/accessory/stripedgreenscarf = 3, - /obj/item/clothing/accessory/blue = 3, - /obj/item/clothing/accessory/red = 3, - /obj/item/clothing/accessory/black = 3, + /obj/item/clothing/neck/scarf/red = 3, + /obj/item/clothing/neck/scarf/green = 3, + /obj/item/clothing/neck/scarf/darkblue = 3, + /obj/item/clothing/neck/scarf/purple = 3, + /obj/item/clothing/neck/scarf/yellow = 3, + /obj/item/clothing/neck/scarf/orange = 3, + /obj/item/clothing/neck/scarf/lightblue = 3, + /obj/item/clothing/neck/scarf/white = 3, + /obj/item/clothing/neck/scarf/black = 3, + /obj/item/clothing/neck/scarf/zebra = 3, + /obj/item/clothing/neck/scarf/christmas = 3, + /obj/item/clothing/neck/scarf/stripedred = 3, + /obj/item/clothing/neck/scarf/stripedblue = 3, + /obj/item/clothing/neck/scarf/stripedgreen = 3, + /obj/item/clothing/neck/tie/blue = 3, + /obj/item/clothing/neck/tie/red = 3, + /obj/item/clothing/neck/tie/black = 3, /obj/item/clothing/accessory/waistcoat = 2, /obj/item/clothing/under/dress/sundress = 2, /obj/item/clothing/under/dress/stripeddress = 2, @@ -496,9 +496,9 @@ /obj/item/storage/belt/fannypack = 1, /obj/item/storage/belt/fannypack/blue = 1, /obj/item/storage/belt/fannypack/red = 1, - /obj/item/clothing/suit/mantle = 2, - /obj/item/clothing/suit/mantle/old = 1, - /obj/item/clothing/suit/mantle/regal = 2) + /obj/item/clothing/neck/cloak/mantle = 2, + /obj/item/clothing/neck/cloak/old = 1, + /obj/item/clothing/neck/cloak/regal = 2) contraband = list(/obj/item/clothing/under/syndicate/tacticool = 1, /obj/item/clothing/mask/balaclava = 1, @@ -543,23 +543,23 @@ /obj/item/clothing/head/beanie/stripedblue = 40, /obj/item/clothing/head/beanie/stripedgreen = 40, /obj/item/clothing/head/beanie/rasta = 40, - /obj/item/clothing/accessory/scarf/red = 20, - /obj/item/clothing/accessory/scarf/green = 20, - /obj/item/clothing/accessory/scarf/darkblue = 20, - /obj/item/clothing/accessory/scarf/purple = 20, - /obj/item/clothing/accessory/scarf/yellow = 20, - /obj/item/clothing/accessory/scarf/orange = 20, - /obj/item/clothing/accessory/scarf/lightblue = 20, - /obj/item/clothing/accessory/scarf/white = 20, - /obj/item/clothing/accessory/scarf/black = 20, - /obj/item/clothing/accessory/scarf/zebra = 20, - /obj/item/clothing/accessory/scarf/christmas = 20, - /obj/item/clothing/accessory/stripedredscarf = 20, - /obj/item/clothing/accessory/stripedbluescarf = 20, - /obj/item/clothing/accessory/stripedgreenscarf = 20, - /obj/item/clothing/accessory/blue = 20, - /obj/item/clothing/accessory/red = 20, - /obj/item/clothing/accessory/black = 20, + /obj/item/clothing/neck/scarf/red = 20, + /obj/item/clothing/neck/scarf/green = 20, + /obj/item/clothing/neck/scarf/darkblue = 20, + /obj/item/clothing/neck/scarf/purple = 20, + /obj/item/clothing/neck/scarf/yellow = 20, + /obj/item/clothing/neck/scarf/orange = 20, + /obj/item/clothing/neck/scarf/lightblue = 20, + /obj/item/clothing/neck/scarf/white = 20, + /obj/item/clothing/neck/scarf/black = 20, + /obj/item/clothing/neck/scarf/zebra = 20, + /obj/item/clothing/neck/scarf/christmas = 20, + /obj/item/clothing/neck/scarf/stripedred = 20, + /obj/item/clothing/neck/scarf/stripedblue = 20, + /obj/item/clothing/neck/scarf/stripedgreen = 20, + /obj/item/clothing/neck/tie/blue = 20, + /obj/item/clothing/neck/tie/red = 20, + /obj/item/clothing/neck/tie/black = 20, /obj/item/clothing/accessory/waistcoat = 20, /obj/item/clothing/under/dress/sundress = 75, /obj/item/clothing/under/dress/stripeddress = 75, @@ -584,9 +584,9 @@ /obj/item/storage/belt/fannypack = 50, /obj/item/storage/belt/fannypack/blue = 50, /obj/item/storage/belt/fannypack/red = 50, - /obj/item/clothing/suit/mantle = 20, - /obj/item/clothing/suit/mantle/old = 20, - /obj/item/clothing/suit/mantle/regal = 30, + /obj/item/clothing/neck/cloak/mantle = 20, + /obj/item/clothing/neck/cloak/old = 20, + /obj/item/clothing/neck/cloak/regal = 30, /obj/item/clothing/suit/pimpcoat/white = 500, /obj/item/clothing/under/misc/mailman = 100) @@ -718,7 +718,7 @@ /obj/item/clothing/suit/poncho = 1, /obj/item/clothing/suit/poncho/green = 1, /obj/item/clothing/suit/poncho/red = 1, - /obj/item/clothing/accessory/horrible = 1, + /obj/item/clothing/neck/tie/horrible = 1, /obj/item/clothing/under/costume/maid = 1, /obj/item/clothing/under/costume/janimaid = 1, /obj/item/clothing/under/costume/jester = 1, @@ -836,7 +836,7 @@ /obj/item/clothing/suit/poncho = 75, /obj/item/clothing/suit/poncho/green = 75, /obj/item/clothing/suit/poncho/red = 75, - /obj/item/clothing/accessory/horrible = 30, + /obj/item/clothing/neck/tie/horrible = 30, /obj/item/clothing/under/costume/maid = 75, /obj/item/clothing/under/costume/janimaid = 75, /obj/item/clothing/under/costume/jester = 100, diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index 08425ecbc39..6423b9edd94 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -152,7 +152,7 @@ GLOBAL_LIST_INIT(leather_recipes, list ( new /datum/stack_recipe("leather jacket", /obj/item/clothing/suit/jacket/leather, 7), new /datum/stack_recipe("leather shoes", /obj/item/clothing/shoes/leather, 2), new /datum/stack_recipe("leather overcoat", /obj/item/clothing/suit/jacket/leather/overcoat, 10), - new /datum/stack_recipe("hide mantle", /obj/item/clothing/suit/unathi/mantle, 4))) + new /datum/stack_recipe("hide mantle", /obj/item/clothing/neck/cloak/unathi, 4))) /obj/item/stack/sheet/leather/Initialize(mapload, new_amount, merge) . = ..() diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 92d3152f3d2..5f45c2e3a02 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -42,7 +42,7 @@ GLOBAL_LIST_INIT(silver_recipes, list ( new /datum/stack_recipe("Corgi Statue", /obj/structure/statue/silver/corgi, 5, time = 2.5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), )), null, - new /datum/stack_recipe("Silver Locket", /obj/item/clothing/accessory/necklace/locket/silver, 1), + new /datum/stack_recipe("Silver Locket", /obj/item/clothing/neck/necklace/locket/silver, 1), )) GLOBAL_LIST_INIT(diamond_recipes, list ( @@ -87,9 +87,9 @@ GLOBAL_LIST_INIT(gold_recipes, list ( new /datum/stack_recipe_list("gold clothing", list( new /datum/stack_recipe("Simple Crown", /obj/item/clothing/head/crown, 5), null, - new /datum/stack_recipe("Simple Necklace", /obj/item/clothing/accessory/necklace, 1), - new /datum/stack_recipe("Large Necklace", /obj/item/clothing/accessory/necklace/long, 2), - new /datum/stack_recipe("Gold Locket", /obj/item/clothing/accessory/necklace/locket, 1), + new /datum/stack_recipe("Simple Necklace", /obj/item/clothing/neck/necklace, 1), + new /datum/stack_recipe("Large Necklace", /obj/item/clothing/neck/necklace/long, 2), + new /datum/stack_recipe("Gold Locket", /obj/item/clothing/neck/necklace/locket, 1), )), )) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 80233dcf1fd..a3deade9196 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -343,7 +343,7 @@ GLOBAL_LIST_INIT(bamboo_recipes, list( GLOBAL_LIST_INIT(cloth_recipes, list ( new /datum/stack_recipe_list("cloth clothings", list( new /datum/stack_recipe("white jumpsuit", /obj/item/clothing/under/color/white, 3), - new /datum/stack_recipe("white scarf", /obj/item/clothing/accessory/scarf/white, 1), + new /datum/stack_recipe("white scarf", /obj/item/clothing/neck/scarf/white, 1), new /datum/stack_recipe("white shoes", /obj/item/clothing/shoes/white, 2), new /datum/stack_recipe("cloth footwraps", /obj/item/clothing/shoes/footwraps, 2), null, diff --git a/code/game/objects/items/weapons/gift_wrappaper.dm b/code/game/objects/items/weapons/gift_wrappaper.dm index e9b3b74bfe7..9932bdbe488 100644 --- a/code/game/objects/items/weapons/gift_wrappaper.dm +++ b/code/game/objects/items/weapons/gift_wrappaper.dm @@ -89,7 +89,7 @@ /obj/item/instrument/violin, /obj/item/instrument/guitar, /obj/item/storage/belt/utility/full, - /obj/item/clothing/accessory/horrible, + /obj/item/clothing/neck/tie/horrible, /obj/item/deck/cards, /obj/item/deck/cards/tiny, /obj/item/deck/unum, diff --git a/code/game/objects/items/weapons/storage/briefcase.dm b/code/game/objects/items/weapons/storage/briefcase.dm index d29ba66b345..402d6ec2d41 100644 --- a/code/game/objects/items/weapons/storage/briefcase.dm +++ b/code/game/objects/items/weapons/storage/briefcase.dm @@ -22,7 +22,7 @@ /obj/item/storage/briefcase/sniperbundle/populate_contents() new /obj/item/gun/projectile/automatic/sniper_rifle/syndicate(src) - new /obj/item/clothing/accessory/red(src) + new /obj/item/clothing/neck/tie/red(src) new /obj/item/clothing/under/syndicate/sniper(src) new /obj/item/ammo_box/magazine/sniper_rounds/soporific(src) new /obj/item/ammo_box/magazine/sniper_rounds/soporific(src) diff --git a/code/game/objects/items/weapons/storage/garment.dm b/code/game/objects/items/weapons/storage/garment.dm index 9e0803b67cd..28e0b39d347 100644 --- a/code/game/objects/items/weapons/storage/garment.dm +++ b/code/game/objects/items/weapons/storage/garment.dm @@ -39,7 +39,7 @@ new /obj/item/clothing/suit/armor/vest/capcarapace/jacket/tunic(src) new /obj/item/clothing/suit/armor/vest/capcarapace/coat(src) new /obj/item/clothing/suit/armor/vest/capcarapace/coat/white(src) - new /obj/item/clothing/suit/mantle/armor/captain(src) + new /obj/item/clothing/neck/cloak/captain_mantle(src) new /obj/item/clothing/under/rank/captain(src) new /obj/item/clothing/under/rank/captain/parade(src) new /obj/item/clothing/under/rank/captain/dress(src) @@ -60,7 +60,7 @@ new /obj/item/clothing/head/hop(src) new /obj/item/clothing/head/beret/hop(src) new /obj/item/clothing/neck/cloak/head_of_personnel(src) - new /obj/item/clothing/suit/mantle/armor/hop(src) + new /obj/item/clothing/neck/cloak/hop_mantle(src) new /obj/item/clothing/suit/armor/vest(src) new /obj/item/clothing/suit/hopcoat(src) new /obj/item/clothing/under/rank/civilian/hop(src) @@ -88,7 +88,7 @@ new /obj/item/clothing/neck/cloak/head_of_security(src) new /obj/item/clothing/suit/armor/hos(src) new /obj/item/clothing/suit/armor/hos/alt(src) - new /obj/item/clothing/suit/mantle/armor(src) + new /obj/item/clothing/neck/cloak/hos_mantle(src) new /obj/item/clothing/under/rank/security/head_of_security(src) new /obj/item/clothing/under/rank/security/formal/head_of_security(src) new /obj/item/clothing/under/rank/security/head_of_security/corporate(src) @@ -107,7 +107,7 @@ new /obj/item/clothing/neck/cloak/research_director(src) new /obj/item/clothing/under/rank/rnd/research_director(src) new /obj/item/clothing/suit/storage/labcoat/rd(src) - new /obj/item/clothing/suit/mantle/labcoat(src) + new /obj/item/clothing/neck/cloak/rd_mantle(src) new /obj/item/clothing/suit/storage/labcoat(src) new /obj/item/clothing/shoes/white(src) new /obj/item/clothing/gloves/color/latex(src) @@ -133,7 +133,7 @@ new /obj/item/clothing/under/rank/medical/scrubs/green(src) new /obj/item/clothing/under/rank/medical/scrubs/purple(src) new /obj/item/clothing/suit/storage/labcoat/cmo(src) - new /obj/item/clothing/suit/mantle/labcoat/chief_medical_officer(src) + new /obj/item/clothing/neck/cloak/cmo_mantle(src) new /obj/item/clothing/shoes/white(src) new /obj/item/clothing/shoes/brown (src) new /obj/item/clothing/gloves/color/latex/nitrile(src) @@ -151,7 +151,7 @@ new /obj/item/clothing/neck/cloak/chief_engineer(src) new /obj/item/clothing/under/rank/engineering/chief_engineer(src) new /obj/item/clothing/under/rank/engineering/chief_engineer/skirt(src) - new /obj/item/clothing/suit/mantle/chief_engineer(src) + new /obj/item/clothing/neck/cloak/ce_mantle(src) new /obj/item/clothing/suit/storage/hazardvest/ce(src) new /obj/item/clothing/shoes/brown(src) new /obj/item/clothing/glasses/welding/superior(src) @@ -214,7 +214,7 @@ new /obj/item/clothing/glasses/hud/security/sunglasses(src) new /obj/item/clothing/glasses/hud/health/sunglasses(src) new /obj/item/clothing/glasses/hud/skills/sunglasses(src) - new /obj/item/clothing/accessory/blue(src) + new /obj/item/clothing/neck/tie/blue(src) new /obj/item/clothing/head/helmet/space/plasmaman/blueshield(src) new /obj/item/clothing/under/plasmaman/blueshield(src) @@ -234,7 +234,7 @@ new /obj/item/clothing/neck/cloak/quartermaster(src) new /obj/item/clothing/head/hardhat/orange(src) new /obj/item/clothing/suit/qmcoat(src) - new /obj/item/clothing/suit/mantle/qm(src) + new /obj/item/clothing/neck/cloak/qm_mantle(src) new /obj/item/clothing/suit/storage/hazardvest/qm(src) new /obj/item/clothing/gloves/color/black(src) new /obj/item/tank/internals/emergency_oxygen/double(src) @@ -273,7 +273,7 @@ new /obj/item/clothing/head/det_hat(src) new /obj/item/clothing/shoes/brown(src) new /obj/item/clothing/suit/armor/vest/det_suit(src) - new /obj/item/clothing/accessory/black(src) + new /obj/item/clothing/neck/tie/black(src) new /obj/item/clothing/accessory/holster/armpit(src) new /obj/item/clothing/glasses/sunglasses/yeah(src) @@ -310,7 +310,7 @@ new /obj/item/clothing/shoes/laceup(src) new /obj/item/clothing/glasses/hud/health(src) new /obj/item/clothing/glasses/hud/skills(src) - new /obj/item/clothing/accessory/blue(src) + new /obj/item/clothing/neck/tie/blue(src) new /obj/item/clothing/head/helmet/space/plasmaman(src) new /obj/item/clothing/under/plasmaman(src) diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index 3436e0b32b3..9764f68aeaf 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -222,7 +222,7 @@ /obj/item/encryptionkey/syndicate, // 10TC /obj/item/clothing/under/syndicate/combat, //0TC /obj/item/clothing/accessory/holster, // 0TC - /obj/item/clothing/accessory/scarf/red, //0TC + /obj/item/clothing/neck/scarf/red, //0TC /obj/item/clothing/head/beret, // 0TC /obj/item/clothing/gloves/combat, // 0TC /obj/item/clothing/shoes/combat) // 0TC @@ -455,7 +455,7 @@ /obj/item/storage/box/syndie_kit/safecracking/populate_contents() new /obj/item/clothing/gloves/color/latex/nitrile(src) new /obj/item/clothing/mask/balaclava(src) - new /obj/item/clothing/accessory/stethoscope(src) + new /obj/item/clothing/neck/stethoscope(src) new /obj/item/book/manual/wiki/hacking(src) /obj/item/storage/box/syndie_kit/chameleon diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical_lockers.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical_lockers.dm index 92609a9f65c..bccd658bfc8 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical_lockers.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical_lockers.dm @@ -73,7 +73,7 @@ new /obj/item/clothing/mask/surgical(src) new /obj/item/clothing/glasses/hud/health(src) new /obj/item/clothing/gloves/color/latex/nitrile(src) - new /obj/item/clothing/accessory/stethoscope(src) + new /obj/item/clothing/neck/stethoscope(src) new /obj/item/flashlight/pen(src) new /obj/item/storage/firstaid/regular(src) new /obj/item/storage/firstaid/adv(src) diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index cab056f24be..77d0d6da3a6 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -129,7 +129,7 @@ closed_door_sprite = "green" /obj/structure/closet/wardrobe/xenos/populate_contents() - new /obj/item/clothing/suit/unathi/mantle(src) + new /obj/item/clothing/neck/cloak/unathi(src) new /obj/item/clothing/suit/unathi/robe(src) new /obj/item/clothing/gloves/handwraps(src) new /obj/item/clothing/gloves/handwraps(src) diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index ee476c27cbd..0ee1015e25d 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -209,7 +209,7 @@ GLOBAL_LIST_EMPTY(safes) else to_chat(user, "[I] won't fit in [src].") else - if(istype(I, /obj/item/clothing/accessory/stethoscope)) + if(istype(I, /obj/item/clothing/neck/stethoscope)) attack_hand(user) return else if(istype(I, /obj/item/thermal_drill)) @@ -270,10 +270,10 @@ GLOBAL_LIST_EMPTY(safes) var/mob/living/carbon/human/H = usr var/list/accessories = H.w_uniform?.accessories if(H.can_hear()) // This is cursed but is_type_in_list somehow fails - if(H.is_in_hands(/obj/item/clothing/accessory/stethoscope)) + if(H.is_in_hands(/obj/item/clothing/neck/stethoscope)) canhear = TRUE else - for(var/obj/item/clothing/accessory/stethoscope/S in accessories) + for(var/obj/item/clothing/neck/stethoscope/S in accessories) canhear = TRUE break diff --git a/code/modules/client/preference/loadout/loadout_accessories.dm b/code/modules/client/preference/loadout/loadout_accessories.dm index c3431ad4514..f63e945c3af 100644 --- a/code/modules/client/preference/loadout/loadout_accessories.dm +++ b/code/modules/client/preference/loadout/loadout_accessories.dm @@ -16,66 +16,6 @@ slot = ITEM_SLOT_ACCESSORY sort_category = "Accessories" -/datum/gear/accessory/scarf - display_name = "Scarf" - path = /obj/item/clothing/accessory/scarf - -/datum/gear/accessory/scarf/red - display_name = "Scarf, red" - path = /obj/item/clothing/accessory/scarf/red - -/datum/gear/accessory/scarf/green - display_name = "Scarf, green" - path = /obj/item/clothing/accessory/scarf/green - -/datum/gear/accessory/scarf/darkblue - display_name = "Scarf, dark blue" - path = /obj/item/clothing/accessory/scarf/darkblue - -/datum/gear/accessory/scarf/purple - display_name = "Scarf, purple" - path = /obj/item/clothing/accessory/scarf/purple - -/datum/gear/accessory/scarf/yellow - display_name = "Scarf, yellow" - path = /obj/item/clothing/accessory/scarf/yellow - -/datum/gear/accessory/scarf/orange - display_name = "Scarf, orange" - path = /obj/item/clothing/accessory/scarf/orange - -/datum/gear/accessory/scarf/lightblue - display_name = "Scarf, light blue" - path = /obj/item/clothing/accessory/scarf/lightblue - -/datum/gear/accessory/scarf/white - display_name = "Scarf, white" - path = /obj/item/clothing/accessory/scarf/white - -/datum/gear/accessory/scarf/black - display_name = "Scarf, black" - path = /obj/item/clothing/accessory/scarf/black - -/datum/gear/accessory/scarf/zebra - display_name = "Scarf, zebra" - path = /obj/item/clothing/accessory/scarf/zebra - -/datum/gear/accessory/scarf/christmas - display_name = "Scarf, christmas" - path = /obj/item/clothing/accessory/scarf/christmas - -/datum/gear/accessory/scarf/stripedred - display_name = "Scarf, striped red" - path = /obj/item/clothing/accessory/stripedredscarf - -/datum/gear/accessory/scarf/stripedgreen - display_name = "Scarf, striped green" - path = /obj/item/clothing/accessory/stripedgreenscarf - -/datum/gear/accessory/scarf/stripedblue - display_name = "Scarf, striped blue" - path = /obj/item/clothing/accessory/stripedbluescarf - /datum/gear/accessory/holobadge display_name = "Holobadge, pin" path = /obj/item/clothing/accessory/holobadge @@ -86,27 +26,6 @@ path = /obj/item/clothing/accessory/holobadge/cord allowed_roles = list("Head of Security", "Warden", "Detective", "Security Officer") -/datum/gear/accessory/tieblue - display_name = "Tie, blue" - path = /obj/item/clothing/accessory/blue - -/datum/gear/accessory/tiered - display_name = "Tie, red" - path = /obj/item/clothing/accessory/red - -/datum/gear/accessory/tieblack - display_name = "Tie, black" - path = /obj/item/clothing/accessory/black - -/datum/gear/accessory/tiehorrible - display_name = "Tie, vomit green" - path = /obj/item/clothing/accessory/horrible - -/datum/gear/accessory/stethoscope - display_name = "Stethoscope" - path = /obj/item/clothing/accessory/stethoscope - allowed_roles = list("Chief Medical Officer", "Medical Doctor", "Paramedic") - /datum/gear/accessory/cowboyshirt display_name = "Cowboy shirt, black" path = /obj/item/clothing/accessory/cowboyshirt @@ -147,22 +66,6 @@ display_name = "Cowboy shirt, short sleeved navy" path = /obj/item/clothing/accessory/cowboyshirt/navy/short_sleeved -/datum/gear/accessory/locket/silver - display_name = "Silver locket" - path = /obj/item/clothing/accessory/necklace/locket/silver - -/datum/gear/accessory/locket - display_name = "Gold locket" - path = /obj/item/clothing/accessory/necklace/locket - -/datum/gear/accessory/necklace/long - display_name = "Large necklace" - path = /obj/item/clothing/accessory/necklace/long - -/datum/gear/accessory/necklace - display_name = "Simple necklace" - path = /obj/item/clothing/accessory/necklace - /datum/gear/accessory/corset display_name = "Corset, black" path = /obj/item/clothing/accessory/corset diff --git a/code/modules/client/preference/loadout/loadout_donor.dm b/code/modules/client/preference/loadout/loadout_donor.dm index e584e1f622a..b2d6184a167 100644 --- a/code/modules/client/preference/loadout/loadout_donor.dm +++ b/code/modules/client/preference/loadout/loadout_donor.dm @@ -30,7 +30,7 @@ /datum/gear/donor/furcape display_name = "Fur Cape" - path = /obj/item/clothing/suit/furcape + path = /obj/item/clothing/neck/cloak/furcape /datum/gear/donor/furcoat display_name = "Fur Coat" diff --git a/code/modules/client/preference/loadout/loadout_neck.dm b/code/modules/client/preference/loadout/loadout_neck.dm new file mode 100644 index 00000000000..c8879c7201f --- /dev/null +++ b/code/modules/client/preference/loadout/loadout_neck.dm @@ -0,0 +1,206 @@ +/* +###################################################################################### +## ## +## IMPORTANT README ## +## ## +## Changing any /datum/gear typepaths --WILL-- break people's loadouts. ## +## The typepaths are stored directly in the `characters.gear` column of the DB. ## +## Please inform the server host if you wish to modify any of these. ## +## ## +###################################################################################### +*/ + + +/datum/gear/neck + main_typepath = /datum/gear/neck + slot = ITEM_SLOT_NECK + sort_category = "Neck" + +/datum/gear/neck/tie + display_name = "Tie, blue" + path = /obj/item/clothing/neck/tie/blue + +/datum/gear/neck/tie/red + display_name = "Tie, red" + path = /obj/item/clothing/neck/tie/red + +/datum/gear/neck/tie/black + display_name = "Tie, black" + path = /obj/item/clothing/neck/tie/black + +/datum/gear/neck/tie/horrible + display_name = "Tie, vomit green" + path = /obj/item/clothing/neck/tie/horrible + +/datum/gear/neck/scarf + display_name = "Scarf, red" + path = /obj/item/clothing/neck/scarf/red + +/datum/gear/neck/scarf/green + display_name = "Scarf, green" + path = /obj/item/clothing/neck/scarf/green + +/datum/gear/neck/scarf/darkblue + display_name = "Scarf, dark blue" + path = /obj/item/clothing/neck/scarf/darkblue + +/datum/gear/neck/scarf/purple + display_name = "Scarf, purple" + path = /obj/item/clothing/neck/scarf/purple + +/datum/gear/neck/scarf/yellow + display_name = "Scarf, yellow" + path = /obj/item/clothing/neck/scarf/yellow + +/datum/gear/neck/scarf/orange + display_name = "Scarf, orange" + path = /obj/item/clothing/neck/scarf/orange + +/datum/gear/neck/scarf/lightblue + display_name = "Scarf, light blue" + path = /obj/item/clothing/neck/scarf/lightblue + +/datum/gear/neck/scarf/white + display_name = "Scarf, white" + path = /obj/item/clothing/neck/scarf/white + +/datum/gear/neck/scarf/black + display_name = "Scarf, black" + path = /obj/item/clothing/neck/scarf/black + +/datum/gear/neck/scarf/zebra + display_name = "Scarf, zebra" + path = /obj/item/clothing/neck/scarf/zebra + +/datum/gear/neck/scarf/christmas + display_name = "Scarf, christmas" + path = /obj/item/clothing/neck/scarf/christmas + +/datum/gear/neck/scarf/stripedred + display_name = "Scarf, striped red" + path = /obj/item/clothing/neck/scarf/stripedred + +/datum/gear/neck/scarf/stripedgreen + display_name = "Scarf, striped green" + path = /obj/item/clothing/neck/scarf/stripedgreen + +/datum/gear/neck/scarf/stripedblue + display_name = "Scarf, striped blue" + path = /obj/item/clothing/neck/scarf/stripedblue + +/datum/gear/neck/stethoscope + display_name = "Stethoscope" + path = /obj/item/clothing/neck/stethoscope + allowed_roles = list("Chief Medical Officer", "Medical Doctor", "Paramedic") + +/datum/gear/neck/locket + display_name = "Gold locket" + path = /obj/item/clothing/neck/necklace/locket + +/datum/gear/neck/locket/silver + display_name = "Silver locket" + path = /obj/item/clothing/neck/necklace/locket/silver + +/datum/gear/neck/necklace + display_name = "Simple necklace" + path = /obj/item/clothing/neck/necklace + +/datum/gear/neck/necklace/long + display_name = "Large necklace" + path = /obj/item/clothing/neck/necklace/long + +//Cloaks and mantles + +/datum/gear/neck/cloak + display_name = "Cloak" + path = /obj/item/clothing/neck/cloak + +/datum/gear/neck/cloak/job + main_typepath = /datum/gear/neck/cloak/job + subtype_selection_cost = FALSE + +/datum/gear/neck/cloak/job/captain + display_name = "Cloak, captain" + path = /obj/item/clothing/neck/cloak/captain + allowed_roles = list("Captain") + +/datum/gear/neck/cloak/job/hos + display_name = "Cloak, head of security" + path = /obj/item/clothing/neck/cloak/head_of_security + allowed_roles = list("Head of Security") + +/datum/gear/neck/cloak/job/hop + display_name = "Cloak, head of personnel" + path = /obj/item/clothing/neck/cloak/head_of_personnel + allowed_roles = list("Head of Personnel") + +/datum/gear/neck/cloak/job/rd + display_name = "Cloak, research director" + path = /obj/item/clothing/neck/cloak/research_director + allowed_roles = list("Research Director") + +/datum/gear/neck/cloak/job/ce + display_name = "Cloak, chief engineer" + path = /obj/item/clothing/neck/cloak/chief_engineer + allowed_roles = list("Chief Engineer") + +/datum/gear/neck/cloak/job/cmo + display_name = "Cloak, chief medical officer" + path = /obj/item/clothing/neck/cloak/chief_medical_officer + allowed_roles = list("Chief Medical Officer") + +/datum/gear/neck/cloak/job/qm + display_name = "Cloak, quartermaster" + path = /obj/item/clothing/neck/cloak/quartermaster + allowed_roles = list("Quartermaster") + +/datum/gear/neck/old_scarf + display_name = "Old scarf" + path = /obj/item/clothing/neck/cloak/old + +/datum/gear/neck/regal_shawl + display_name = "Regal shawl" + path = /obj/item/clothing/neck/cloak/regal + +/datum/gear/neck/mantle + display_name = "Mantle" + path = /obj/item/clothing/neck/cloak/mantle + +/datum/gear/neck/mantle/job + main_typepath = /datum/gear/neck/mantle/job + subtype_selection_cost = FALSE + +/datum/gear/neck/mantle/job/captain + display_name = "Mantle, captain" + path = /obj/item/clothing/neck/cloak/captain_mantle + allowed_roles = list("Captain") + +/datum/gear/neck/mantle/job/hos + display_name = "Mantle, head of security" + path = /obj/item/clothing/neck/cloak/hos_mantle + allowed_roles = list("Head of Security") + +/datum/gear/neck/mantle/job/hop + display_name = "Mantle, head of personnel" + path = /obj/item/clothing/neck/cloak/hop_mantle + allowed_roles = list("Head of Personnel") + +/datum/gear/neck/mantle/job/rd + display_name = "Mantle, research director" + path = /obj/item/clothing/neck/cloak/rd_mantle + allowed_roles = list("Research Director") + +/datum/gear/neck/mantle/job/ce + display_name = "Mantle, chief engineer" + path = /obj/item/clothing/neck/cloak/ce_mantle + allowed_roles = list("Chief Engineer") + +/datum/gear/neck/mantle/job/cmo + display_name = "Mantle, chief medical officer" + path = /obj/item/clothing/neck/cloak/cmo_mantle + allowed_roles = list("Chief Medical Officer") + +/datum/gear/neck/mantle/job/qm + display_name = "Mantle, quartermaster" + path = /obj/item/clothing/neck/cloak/qm_mantle + allowed_roles = list("Quartermaster") diff --git a/code/modules/client/preference/loadout/loadout_suit.dm b/code/modules/client/preference/loadout/loadout_suit.dm index 4023a2a82e2..3ad597f09bb 100644 --- a/code/modules/client/preference/loadout/loadout_suit.dm +++ b/code/modules/client/preference/loadout/loadout_suit.dm @@ -252,53 +252,6 @@ display_name = "Suit jacket, purple" path = /obj/item/clothing/suit/storage/iaa/purplejacket -//Mantles! -/datum/gear/suit/mantle - display_name = "Mantle" - path = /obj/item/clothing/suit/mantle - -/datum/gear/suit/old_scarf - display_name = "Old scarf" - path = /obj/item/clothing/suit/mantle/old - -/datum/gear/suit/regal_shawl - display_name = "Regal shawl" - path = /obj/item/clothing/suit/mantle/regal - -/datum/gear/suit/mantle/job - main_typepath = /datum/gear/suit/mantle/job - subtype_selection_cost = FALSE - -/datum/gear/suit/mantle/job/captain - display_name = "Mantle, captain" - path = /obj/item/clothing/suit/mantle/armor/captain - allowed_roles = list("Captain") - -/datum/gear/suit/mantle/job/ce - display_name = "Mantle, chief engineer" - path = /obj/item/clothing/suit/mantle/chief_engineer - allowed_roles = list("Chief Engineer") - -/datum/gear/suit/mantle/job/cmo - display_name = "Mantle, chief medical officer" - path = /obj/item/clothing/suit/mantle/labcoat/chief_medical_officer - allowed_roles = list("Chief Medical Officer") - -/datum/gear/suit/mantle/job/hos - display_name = "Mantle, head of security" - path = /obj/item/clothing/suit/mantle/armor - allowed_roles = list("Head of Security") - -/datum/gear/suit/mantle/job/hop - display_name = "Mantle, head of personnel" - path = /obj/item/clothing/suit/mantle/armor/hop - allowed_roles = list("Head of Personnel") - -/datum/gear/suit/mantle/job/rd - display_name = "Mantle, research director" - path = /obj/item/clothing/suit/mantle/labcoat - allowed_roles = list("Research Director") - //Robes! /datum/gear/suit/witch diff --git a/code/modules/clothing/neck/cloaks.dm b/code/modules/clothing/neck/cloaks.dm index 02ae9f4d4f1..780c61326b2 100644 --- a/code/modules/clothing/neck/cloaks.dm +++ b/code/modules/clothing/neck/cloaks.dm @@ -45,3 +45,74 @@ name = "head of personnel's cloak" desc = "Worn by the Head of Personnel. It smells faintly of bureaucracy." icon_state = "hopcloak" + +//Mantles. + +/obj/item/clothing/neck/cloak/mantle + name = "mantle" + desc = "A heavy quilted mantle, for keeping your shoulders warm and stylish." + icon_state = "mantle" + item_state = "mantle" + +/obj/item/clothing/neck/cloak/regal + name = "regal shawl" + desc = "A fancy shawl for nobility, made from high quality materials." + icon_state = "regal_mantle" + item_state = "regal_mantle" + +/obj/item/clothing/neck/cloak/old + name = "old wrap" + desc = "A tattered fabric wrap, faded over the years. Smells faintly of cigars." + icon_state = "old_mantle" + item_state = "old_mantle" + +/obj/item/clothing/neck/cloak/unathi + name = "hide mantle" + desc = "A rather grisly selection of cured hides and skin, sewn together to form a ragged mantle." + icon_state = "mantle-unathi" + item_state = "mantle-unathi" + sprite_sheets = list( + "Vox" = 'icons/mob/clothing/species/vox/neck.dmi' + ) + +/obj/item/clothing/neck/cloak/captain_mantle + name = "captain's mantle" + desc = "A piece of fashion for the ruling elite." + icon_state = "capmantle" + item_state = "capmantle" + +/obj/item/clothing/neck/cloak/hos_mantle + name = "head of security's shawl" + desc = "An unarmored shawl, worn by the Head of Security. Do you dare take up their mantle?" + icon_state = "hosmantle" + item_state = "hosmantle" + +/obj/item/clothing/neck/cloak/hop_mantle + name = "head of personnel's shawl" + desc = "A shawl for the head of personnel. It's remarkably well kept." + icon_state = "hopmantle" + item_state = "hopmantle" + +/obj/item/clothing/neck/cloak/ce_mantle + name = "chief engineer's mantle" + desc = "A slick, authoritative mantle designed for the Chief Engineer." + icon_state = "cemantle" + item_state = "cemantle" + +/obj/item/clothing/neck/cloak/cmo_mantle + name = "chief medical officer's mantle" + desc = "An absorbent, clean cover found around the neck of the Chief Medical Officer." + icon_state = "cmomantle" + item_state = "cmomantle" + +/obj/item/clothing/neck/cloak/qm_mantle + name = "quartermaster's mantle" + desc = "A shawl for the quartermaster. Keeps the breeze from the vents away from your neck." + icon_state = "qmmantle" + item_state = "qmmantle" + +/obj/item/clothing/neck/cloak/rd_mantle + name = "research director's mantle" + desc = "A tweed mantle, worn by the Research Director. Smells like science." + icon_state = "rdmantle" + item_state = "rdmantle" diff --git a/code/modules/clothing/neck/neck.dm b/code/modules/clothing/neck/neck.dm new file mode 100644 index 00000000000..bf9b754ed32 --- /dev/null +++ b/code/modules/clothing/neck/neck.dm @@ -0,0 +1,96 @@ +/obj/item/clothing/neck/tie + name = "tie" + desc = "A neosilk clip-on tie." + w_class = WEIGHT_CLASS_SMALL + var/under_suit = FALSE + +/obj/item/clothing/neck/tie/blue + name = "blue tie" + icon_state = "bluetie" + item_color = "bluetie" + +/obj/item/clothing/neck/tie/red + name = "red tie" + icon_state = "redtie" + item_color = "redtie" + +/obj/item/clothing/neck/tie/black + name = "black tie" + icon_state = "blacktie" + item_color = "blacktie" + +/obj/item/clothing/neck/tie/horrible + name = "horrible tie" + desc = "A neosilk clip-on tie. This one is disgusting." + icon_state = "horribletie" + item_color = "horribletie" + +/obj/item/clothing/neck/tie/examine(mob/user) + . = ..() + . += "You can Alt-Click [src] to adjust if it is worn under or over your suit." + +/obj/item/clothing/neck/tie/AltClick(mob/living/carbon/human/user) + if(user.stat || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED) || !Adjacent(user) || !istype(user)) + return + + under_suit = !under_suit + if(user.neck == src) + user.update_inv_neck() + to_chat(user, "You adjust [src] to be worn [under_suit ? "under" : "over"] your suit.") + +/obj/item/clothing/neck/stethoscope + name = "stethoscope" + desc = "An outdated medical apparatus, used to get a rough idea of the condition of the heart and lungs. It also makes you look like you know what you're doing." + icon_state = "stethoscope" + item_color = "stethoscope" + +/obj/item/clothing/neck/stethoscope/attack__legacy__attackchain(mob/living/carbon/human/M, mob/living/user) + if(!ishuman(M) || !isliving(user)) + return ..(M, user) + + if(user == M) + user.visible_message("[user] places [src] against [user.p_their()] chest and listens attentively.", "You place [src] against your chest...") + else + user.visible_message("[user] places [src] against [M]'s chest and listens attentively.", "You place [src] against [M]'s chest...") + var/datum/organ/heart/heart_datum = M.get_int_organ_datum(ORGAN_DATUM_HEART) + var/datum/organ/lungs/lung_datum = M.get_int_organ_datum(ORGAN_DATUM_LUNGS) + if(!lung_datum || !heart_datum) + to_chat(user, "You don't hear anything.") + return + + var/obj/item/organ/internal/H = heart_datum.linked_organ + var/obj/item/organ/internal/L = lung_datum.linked_organ + if(!M.pulse || (!H || !(L && !HAS_TRAIT(M, TRAIT_NOBREATH)))) + to_chat(user, "You don't hear anything.") + return + + var/color = "notice" + if(H) + var/heart_sound + switch(H.damage) + if(0 to 1) + heart_sound = "healthy" + if(1 to 25) + heart_sound = "offbeat" + if(25 to 50) + heart_sound = "uneven" + color = "warning" + if(50 to INFINITY) + heart_sound = "weak, unhealthy" + color = "warning" + to_chat(user, "You hear \an [heart_sound] pulse.") + + if(L) + var/lung_sound + switch(L.damage) + if(0 to 1) + lung_sound = "healthy respiration" + if(1 to 25) + lung_sound = "labored respiration" + if(25 to 50) + lung_sound = "pained respiration" + color = "warning" + if(50 to INFINITY) + lung_sound = "gurgling" + color = "warning" + to_chat(user, "You hear [lung_sound].") diff --git a/code/modules/clothing/neck/necklace.dm b/code/modules/clothing/neck/necklace.dm new file mode 100644 index 00000000000..9a46d7cfadf --- /dev/null +++ b/code/modules/clothing/neck/necklace.dm @@ -0,0 +1,79 @@ +/obj/item/clothing/neck/necklace + name = "necklace" + desc = "A simple necklace." + icon_state = "necklace" + item_state = "necklace" + item_color = "necklace" + w_class = WEIGHT_CLASS_SMALL + +/obj/item/clothing/neck/necklace/long + name = "large necklace" + desc = "A large necklace." + icon_state = "necklacelong" + item_state = "necklacelong" + item_color = "necklacelong" + +/obj/item/clothing/neck/necklace/dope + name = "gold necklace" + desc = "Damn, it feels good to be a gangster." + icon_state = "bling" + item_state = "bling" + item_color = "bling" + +/obj/item/clothing/neck/necklace/locket + name = "gold locket" + desc = "A gold locket that seems to have space for a photo within." + icon_state = "locketgold" + item_state = "locketgold" + item_color = "locketgold" + var/base_icon + var/open + /// Item inside locket. + var/obj/item/held + +/obj/item/clothing/neck/necklace/locket/Destroy() + QDEL_NULL(held) + return ..() + + +/obj/item/clothing/neck/necklace/locket/attack_self__legacy__attackchain(mob/user) + if(!base_icon) + base_icon = icon_state + + if(!("[base_icon]_open" in icon_states(icon))) + to_chat(user, "[src] doesn't seem to open.") + return + + open = !open + to_chat(user, "You flip [src] [open ? "open" : "closed"].") + if(open) + icon_state = "[base_icon]_open" + if(held) + to_chat(user, "[held] falls out!") + held.forceMove(get_turf(user)) + held = null + else + icon_state = "[base_icon]" + +/obj/item/clothing/neck/necklace/locket/attackby__legacy__attackchain(obj/item/O, mob/user) + if(!open) + to_chat(user, "You have to open it first.") + return + + if(istype(O, /obj/item/paper) || istype(O, /obj/item/photo)) + if(held) + to_chat(usr, "[src] already has something inside it.") + else + to_chat(usr, "You slip [O] into [src].") + user.drop_item() + O.forceMove(src) + held = O + else + return ..() + +/obj/item/clothing/neck/necklace/locket/silver + name = "silver locket" + desc = "A silver locket that seems to have space for a photo within." + icon_state = "locketsilver" + item_state = "locketsilver" + item_color = "locketsilver" diff --git a/code/modules/clothing/neck/scarfs.dm b/code/modules/clothing/neck/scarfs.dm new file mode 100644 index 00000000000..ffa1a4b0dd8 --- /dev/null +++ b/code/modules/clothing/neck/scarfs.dm @@ -0,0 +1,78 @@ +/obj/item/clothing/neck/scarf + name = "scarf" + desc = "A stylish scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks." + w_class = WEIGHT_CLASS_SMALL + dog_fashion = /datum/dog_fashion/head + +/obj/item/clothing/neck/scarf/red + name = "red scarf" + icon_state = "redscarf" + item_color = "redscarf" + +/obj/item/clothing/neck/scarf/green + name = "green scarf" + icon_state = "greenscarf" + item_color = "greenscarf" + +/obj/item/clothing/neck/scarf/darkblue + name = "dark blue scarf" + icon_state = "darkbluescarf" + item_color = "darkbluescarf" + +/obj/item/clothing/neck/scarf/purple + name = "purple scarf" + icon_state = "purplescarf" + item_color = "purplescarf" + +/obj/item/clothing/neck/scarf/yellow + name = "yellow scarf" + icon_state = "yellowscarf" + item_color = "yellowscarf" + +/obj/item/clothing/neck/scarf/orange + name = "orange scarf" + icon_state = "orangescarf" + item_color = "orangescarf" + +/obj/item/clothing/neck/scarf/lightblue + name = "light blue scarf" + icon_state = "lightbluescarf" + item_color = "lightbluescarf" + +/obj/item/clothing/neck/scarf/white + name = "white scarf" + icon_state = "whitescarf" + item_color = "whitescarf" + +/obj/item/clothing/neck/scarf/black + name = "black scarf" + icon_state = "blackscarf" + item_color = "blackscarf" + +/obj/item/clothing/neck/scarf/zebra + name = "zebra scarf" + icon_state = "zebrascarf" + item_color = "zebrascarf" + +/obj/item/clothing/neck/scarf/christmas + name = "christmas scarf" + icon_state = "christmasscarf" + item_color = "christmasscarf" + +/obj/item/clothing/neck/scarf/stripedred + name = "striped red scarf" + icon_state = "stripedredscarf" + item_color = "stripedredscarf" + dog_fashion = null + +/obj/item/clothing/neck/scarf/stripedgreen + name = "striped green scarf" + icon_state = "stripedgreenscarf" + item_color = "stripedgreenscarf" + dog_fashion = null + +/obj/item/clothing/neck/scarf/stripedblue + name = "striped blue scarf" + icon_state = "stripedbluescarf" + item_color = "stripedbluescarf" + dog_fashion = null diff --git a/code/modules/clothing/suits/job_suits.dm b/code/modules/clothing/suits/job_suits.dm index 6ec623bc7c5..5fd8bd0a31b 100644 --- a/code/modules/clothing/suits/job_suits.dm +++ b/code/modules/clothing/suits/job_suits.dm @@ -29,13 +29,6 @@ "Vox" = 'icons/mob/clothing/species/vox/suit.dmi' ) -/obj/item/clothing/suit/mantle/armor/captain - name = "captain's mantle" - desc = "An armor-plated piece of fashion for the ruling elite. Protect your upper half in style." - icon_state = "capmantle" - item_state = "capmantle" - armor = list(MELEE = 50, BULLET = 35, LASER = 50, ENERGY = 5, BOMB = 15, RAD = 0, FIRE = 50, ACID = 50) - //Chaplain /obj/item/clothing/suit/hooded/chaplain_hoodie name = "chaplain hoodie" @@ -115,21 +108,6 @@ body_parts_covered = UPPER_TORSO|LOWER_TORSO allowed = list(/obj/item/kitchen/knife) -//Chief Engineer -/obj/item/clothing/suit/mantle/chief_engineer - name = "chief engineer's mantle" - desc = "A slick, authoritative cloak designed for the Chief Engineer." - icon_state = "cemantle" - item_state = "cemantle" - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/t_scanner, /obj/item/rcd, /obj/item/rpd) - -//Chief Medical Officer -/obj/item/clothing/suit/mantle/labcoat/chief_medical_officer - name = "chief medical officer's mantle" - desc = "An absorbent, clean cover found on the shoulders of the Chief Medical Officer." - icon_state = "cmomantle" - item_state = "cmomantle" - //Detective /obj/item/clothing/suit/storage/det_suit name = "coat" @@ -266,29 +244,7 @@ icon_state = "suitjacket_purple" item_state = "suitjacket_purple" -//Head of Security -/obj/item/clothing/suit/mantle/armor - name = "armored shawl" - desc = "A reinforced shawl, worn by the Head of Security. Do you dare take up their mantle?" - icon_state = "hosmantle" - item_state = "hosmantle" - allowed = list(/obj/item/gun/energy, /obj/item/reagent_containers/spray/pepper, /obj/item/gun/projectile, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/flashlight/seclite, /obj/item/melee/classic_baton/telescopic, /obj/item/kitchen/knife/combat) - armor = list(MELEE = 20, BULLET = 20, LASER = 20, ENERGY = 5, BOMB = 15, RAD = 0, FIRE = 50, ACID = 50) - min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT - heat_protection = UPPER_TORSO|ARMS - max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - strip_delay = 60 - put_on_delay = 40 - resistance_flags = NONE - //Head of Personnel -/obj/item/clothing/suit/mantle/armor/hop - name = "head of personnel's shawl" - desc = "An armored shawl for the head of personnel. It's remarkably well kept." - icon_state = "hopmantle" - item_state = "hopmantle" - armor = list(MELEE = 15, BULLET = 10, LASER = 15, ENERGY = 5, BOMB = 15, RAD = 0, FIRE = 50, ACID = 50) - /obj/item/clothing/suit/hopcoat name = "head of personnel's coat" desc = "A big coat for the Head of Personnel who wants to make a fashion statement. Has armour woven within the fabric." @@ -304,14 +260,6 @@ ) //Quartermaster -/obj/item/clothing/suit/mantle/qm - name = "quartermaster's mantle" - desc = "An armored shawl for the quartermaster. Keeps the breeze from the vents away from your neck." - icon_state = "qmmantle" - item_state = "qmmantle" - allowed = list(/obj/item/paper, /obj/item/clipboard, /obj/item/gun/energy/kinetic_accelerator, /obj/item/melee/baton, /obj/item/flashlight/seclite, /obj/item/melee/classic_baton/telescopic, /obj/item/melee/knuckleduster, /obj/item/rcs) - armor = list(MELEE = 15, BULLET = 10, LASER = 15, ENERGY = 5, BOMB = 15, RAD = 0, FIRE = 50, ACID = 50) - /obj/item/clothing/suit/qmcoat name = "quartermaster's coat" desc = "A brown trenchcoat to show the station you mean business. Has armor woven within the fabric." @@ -402,15 +350,6 @@ item_state = "surgical" allowed = list(/obj/item/scalpel, /obj/item/surgical_drapes, /obj/item/cautery, /obj/item/hemostat, /obj/item/retractor) -//Research Director -/obj/item/clothing/suit/mantle/labcoat - name = "research director's mantle" - desc = "A tweed mantle, worn by the Research Director. Smells like science." - icon_state = "rdmantle" - item_state = "rdmantle" - allowed = list(/obj/item/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/reagent_containers/applicator, /obj/item/healthanalyzer, /obj/item/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper) - armor = list(MELEE = 0, BULLET = 0, LASER = 0, ENERGY = 0, BOMB = 0, RAD = 0, FIRE = 50, ACID = 50) - //NT Career Trainer /obj/item/clothing/suit/storage/nct name = "\improper NT Career Trainer's jacket" diff --git a/code/modules/clothing/suits/misc_suits.dm b/code/modules/clothing/suits/misc_suits.dm index 8be566f4123..5b5f3db86d6 100644 --- a/code/modules/clothing/suits/misc_suits.dm +++ b/code/modules/clothing/suits/misc_suits.dm @@ -1369,28 +1369,6 @@ icon_state = "ladiesredvictoriancoat" item_state = "ladiesredvictoriancoat" -//Mantles! -/obj/item/clothing/suit/mantle - name = "mantle" - desc = "A heavy quilted mantle, for keeping your shoulders warm and stylish." - icon_state = "mantle" - item_state = "mantle" - body_parts_covered = UPPER_TORSO|ARMS - cold_protection = UPPER_TORSO|ARMS - min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT - -/obj/item/clothing/suit/mantle/regal - name = "regal shawl" - desc = "A fancy shawl for nobility, made from high quality materials." - icon_state = "regal_mantle" - item_state = "regal_mantle" - -/obj/item/clothing/suit/mantle/old - name = "old wrap" - desc = "A tattered fabric wrap, faded over the years. Smells faintly of cigars." - icon_state = "old_mantle" - item_state = "old_mantle" - /obj/item/clothing/suit/ghost_sheet name = "ghost sheet" desc = "The hands float by themselves, so it's extra spooky." @@ -1403,15 +1381,11 @@ flags = BLOCKHAIR flags_inv = HIDEGLOVES|HIDEEARS|HIDEFACE -/obj/item/clothing/suit/furcape +/obj/item/clothing/neck/cloak/furcape name = "fur cape" desc = "A cape made from fur. You'll really be stylin' now." icon_state = "furcape" item_state = "furcape" - blood_overlay_type = "armor" - body_parts_covered = UPPER_TORSO|ARMS - cold_protection = UPPER_TORSO | ARMS - min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT /obj/item/clothing/suit/hooded/abaya name = "abaya" diff --git a/code/modules/clothing/suits/unathi_suits.dm b/code/modules/clothing/suits/unathi_suits.dm index 4021f440433..73a04970873 100644 --- a/code/modules/clothing/suits/unathi_suits.dm +++ b/code/modules/clothing/suits/unathi_suits.dm @@ -10,10 +10,3 @@ icon_state = "robe-unathi" item_state = "robe-unathi" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS - -/obj/item/clothing/suit/unathi/mantle - name = "hide mantle" - desc = "A rather grisly selection of cured hides and skin, sewn together to form a ragged mantle." - icon_state = "mantle-unathi" - item_state = "mantle-unathi" - body_parts_covered = UPPER_TORSO diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 7f72dc9a651..ffeb70cda6d 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -1,20 +1,23 @@ /obj/item/clothing/accessory - name = "tie" - desc = "A neosilk clip-on tie." - icon = 'icons/obj/clothing/ties.dmi' - icon_state = "bluetie" - item_state = "" //no inhands - item_color = "bluetie" + name = "accessory" + desc = "If you see this contact a developer." + icon = 'icons/obj/clothing/accessories.dmi' + icon_state = "" + item_state = "" + item_color = "" slot_flags = ITEM_SLOT_ACCESSORY w_class = WEIGHT_CLASS_SMALL var/slot = ACCESSORY_SLOT_DECOR - var/obj/item/clothing/under/has_suit = null //the suit the tie may be attached to - var/image/inv_overlay = null //overlay used when attached to clothing. - var/allow_duplicates = TRUE // Allow accessories of the same type. + /// the suit the accessory may be attached to + var/obj/item/clothing/under/has_suit = null + /// overlay used when attached to clothing. + var/image/inv_overlay = null + /// Allow accessories of the same type. + var/allow_duplicates = TRUE /obj/item/clothing/accessory/Initialize(mapload) . = ..() - inv_overlay = image("icon" = 'icons/obj/clothing/ties_overlay.dmi', "icon_state" = "[item_color? "[item_color]" : "[icon_state]"]") + inv_overlay = image("icon" = 'icons/obj/clothing/accessories_overlay.dmi', "icon_state" = "[item_color? "[item_color]" : "[icon_state]"]") /obj/item/clothing/accessory/Moved(atom/OldLoc, Dir, Forced) . = ..() @@ -112,27 +115,6 @@ /obj/item/clothing/accessory/proc/attached_equip(mob/user) // If we need to do something special when clothing is removed from the user return -/obj/item/clothing/accessory/blue - name = "blue tie" - icon_state = "bluetie" - item_color = "bluetie" - -/obj/item/clothing/accessory/red - name = "red tie" - icon_state = "redtie" - item_color = "redtie" - -/obj/item/clothing/accessory/black - name = "black tie" - icon_state = "blacktie" - item_color = "blacktie" - -/obj/item/clothing/accessory/horrible - name = "horrible tie" - desc = "A neosilk clip-on tie. This one is disgusting." - icon_state = "horribletie" - item_color = "horribletie" - /// No overlay /obj/item/clothing/accessory/waistcoat name = "waistcoat" @@ -145,63 +127,6 @@ "Vox" = 'icons/mob/clothing/species/vox/suit.dmi' ) -/obj/item/clothing/accessory/stethoscope - name = "stethoscope" - desc = "An outdated medical apparatus, used to get a rough idea of the condition of the heart and lungs. It also makes you look like you know what you're doing." - icon_state = "stethoscope" - item_color = "stethoscope" - -/obj/item/clothing/accessory/stethoscope/attack__legacy__attackchain(mob/living/carbon/human/M, mob/living/user) - if(!ishuman(M) || !isliving(user)) - return ..(M, user) - - if(user == M) - user.visible_message("[user] places [src] against [user.p_their()] chest and listens attentively.", "You place [src] against your chest...") - else - user.visible_message("[user] places [src] against [M]'s chest and listens attentively.", "You place [src] against [M]'s chest...") - var/datum/organ/heart/heart_datum = M.get_int_organ_datum(ORGAN_DATUM_HEART) - var/datum/organ/lungs/lung_datum = M.get_int_organ_datum(ORGAN_DATUM_LUNGS) - if(!lung_datum || !heart_datum) - to_chat(user, "You don't hear anything.") - return - - var/obj/item/organ/internal/H = heart_datum.linked_organ - var/obj/item/organ/internal/L = lung_datum.linked_organ - if(!M.pulse || (!H || !(L && !HAS_TRAIT(M, TRAIT_NOBREATH)))) - to_chat(user, "You don't hear anything.") - return - - var/color = "notice" - if(H) - var/heart_sound - switch(H.damage) - if(0 to 1) - heart_sound = "healthy" - if(1 to 25) - heart_sound = "offbeat" - if(25 to 50) - heart_sound = "uneven" - color = "warning" - if(50 to INFINITY) - heart_sound = "weak, unhealthy" - color = "warning" - to_chat(user, "You hear \an [heart_sound] pulse.") - - if(L) - var/lung_sound - switch(L.damage) - if(0 to 1) - lung_sound = "healthy respiration" - if(1 to 25) - lung_sound = "labored respiration" - if(25 to 50) - lung_sound = "pained respiration" - color = "warning" - if(50 to INFINITY) - lung_sound = "gurgling" - color = "warning" - to_chat(user, "You hear [lung_sound].") - //Medals /obj/item/clothing/accessory/medal name = "bronze medal" @@ -508,117 +433,7 @@ desc = "Marks you as an expert of Standard Operating Procedure, and as a soul-crushing paper pusher." what_you_are = "HUMAN RESOURCES" -/////////// -//SCARVES// -/////////// - -/// No overlay -/obj/item/clothing/accessory/scarf - name = "scarf" - desc = "A stylish scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks." - dog_fashion = /datum/dog_fashion/head - -/obj/item/clothing/accessory/scarf/red - name = "red scarf" - icon_state = "redscarf" - item_color = "redscarf" - -/obj/item/clothing/accessory/scarf/green - name = "green scarf" - icon_state = "greenscarf" - item_color = "greenscarf" - -/obj/item/clothing/accessory/scarf/darkblue - name = "dark blue scarf" - icon_state = "darkbluescarf" - item_color = "darkbluescarf" - -/obj/item/clothing/accessory/scarf/purple - name = "purple scarf" - icon_state = "purplescarf" - item_color = "purplescarf" - -/obj/item/clothing/accessory/scarf/yellow - name = "yellow scarf" - icon_state = "yellowscarf" - item_color = "yellowscarf" - -/obj/item/clothing/accessory/scarf/orange - name = "orange scarf" - icon_state = "orangescarf" - item_color = "orangescarf" - -/obj/item/clothing/accessory/scarf/lightblue - name = "light blue scarf" - icon_state = "lightbluescarf" - item_color = "lightbluescarf" - -/obj/item/clothing/accessory/scarf/white - name = "white scarf" - icon_state = "whitescarf" - item_color = "whitescarf" - -/obj/item/clothing/accessory/scarf/black - name = "black scarf" - icon_state = "blackscarf" - item_color = "blackscarf" - -/obj/item/clothing/accessory/scarf/zebra - name = "zebra scarf" - icon_state = "zebrascarf" - item_color = "zebrascarf" - -/obj/item/clothing/accessory/scarf/christmas - name = "christmas scarf" - icon_state = "christmasscarf" - item_color = "christmasscarf" - -//The three following scarves don't have the scarf subtype -//This is because Ian can equip anything from that subtype -//However, these 3 don't have corgi versions of their sprites -/obj/item/clothing/accessory/stripedredscarf - name = "striped red scarf" - desc = "A stylish scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks." - icon_state = "stripedredscarf" - item_color = "stripedredscarf" - -/obj/item/clothing/accessory/stripedgreenscarf - name = "striped green scarf" - desc = "A stylish scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks." - icon_state = "stripedgreenscarf" - item_color = "stripedgreenscarf" - -/obj/item/clothing/accessory/stripedbluescarf - name = "striped blue scarf" - desc = "A stylish scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks." - icon_state = "stripedbluescarf" - item_color = "stripedbluescarf" - -//Necklaces -/obj/item/clothing/accessory/necklace - name = "necklace" - desc = "A simple necklace." - icon_state = "necklace" - item_state = "necklace" - item_color = "necklace" - slot_flags = ITEM_SLOT_ACCESSORY - -/obj/item/clothing/accessory/necklace/long - name = "large necklace" - desc = "A large necklace." - icon_state = "necklacelong" - item_state = "necklacelong" - item_color = "necklacelong" - - -/obj/item/clothing/accessory/necklace/dope - name = "gold necklace" - desc = "Damn, it feels good to be a gangster." - icon_state = "bling" - item_state = "bling" - item_color = "bling" - -/obj/item/clothing/accessory/necklace/skullcodpiece +/obj/item/clothing/accessory/skullcodpiece name = "skull codpiece" desc = "A skull shaped ornament, intended to protect the important things in life." icon_state = "skull" @@ -627,7 +442,7 @@ armor = list(MELEE = 5, BULLET = 5, LASER = 5, ENERGY = 5, BOMB = 10, RAD = 5, FIRE = 0, ACID = 15) allow_duplicates = FALSE -/obj/item/clothing/accessory/necklace/talisman +/obj/item/clothing/accessory/talisman name = "bone talisman" desc = "A hunter's talisman, some say the old gods smile on those who wear it." icon_state = "talisman" @@ -636,64 +451,6 @@ armor = list(MELEE = 5, BULLET = 5, LASER = 5, ENERGY = 5, BOMB = 10, RAD = 5, FIRE = 0, ACID = 15) allow_duplicates = FALSE -/obj/item/clothing/accessory/necklace/locket - name = "gold locket" - desc = "A gold locket that seems to have space for a photo within." - icon_state = "locketgold" - item_state = "locketgold" - item_color = "locketgold" - slot_flags = ITEM_SLOT_ACCESSORY - var/base_icon - var/open - var/obj/item/held //Item inside locket. - -/obj/item/clothing/accessory/necklace/locket/Destroy() - QDEL_NULL(held) - return ..() - - -/obj/item/clothing/accessory/necklace/locket/attack_self__legacy__attackchain(mob/user as mob) - if(!base_icon) - base_icon = icon_state - - if(!("[base_icon]_open" in icon_states(icon))) - to_chat(user, "[src] doesn't seem to open.") - return - - open = !open - to_chat(user, "You flip [src] [open?"open":"closed"].") - if(open) - icon_state = "[base_icon]_open" - if(held) - to_chat(user, "[held] falls out!") - held.forceMove(get_turf(user)) - held = null - else - icon_state = "[base_icon]" - -/obj/item/clothing/accessory/necklace/locket/attackby__legacy__attackchain(obj/item/O as obj, mob/user as mob) - if(!open) - to_chat(user, "You have to open it first.") - return - - if(istype(O,/obj/item/paper) || istype(O, /obj/item/photo)) - if(held) - to_chat(usr, "[src] already has something inside it.") - else - to_chat(usr, "You slip [O] into [src].") - user.drop_item() - O.forceMove(src) - held = O - else - return ..() - -/obj/item/clothing/accessory/necklace/locket/silver - name = "silver locket" - desc = "A silver locket that seems to have space for a photo within." - icon_state = "locketsilver" - item_state = "locketsilver" - item_color = "locketsilver" - //Cowboy Shirts /obj/item/clothing/accessory/cowboyshirt name = "black cowboy shirt" @@ -877,7 +634,7 @@ icon_state = pin_icon_state item_state = pin_icon_state item_color = pin_icon_state - inv_overlay = image("icon" = 'icons/obj/clothing/ties_overlay.dmi', "icon_state" = "[item_color? "[item_color]" : "[icon_state]"]") + inv_overlay = image("icon" = 'icons/obj/clothing/accessories_overlay.dmi', "icon_state" = "[item_color? "[item_color]" : "[icon_state]"]") /proc/english_accessory_list(obj/item/clothing/under/U) if(!istype(U) || !length(U.accessories)) diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 53df828a3ef..92bd619396c 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -746,7 +746,7 @@ /datum/crafting_recipe/bonetalisman name = "Bone Talisman" - result = list(/obj/item/clothing/accessory/necklace/talisman) + result = list(/obj/item/clothing/accessory/talisman) time = 20 reqs = list(/obj/item/stack/sheet/bone = 2, /obj/item/stack/sheet/sinew = 1) @@ -754,7 +754,7 @@ /datum/crafting_recipe/bonecodpiece name = "Skull Codpiece" - result = list(/obj/item/clothing/accessory/necklace/skullcodpiece) + result = list(/obj/item/clothing/accessory/skullcodpiece) time = 20 reqs = list(/obj/item/stack/sheet/bone = 2, /obj/item/stack/sheet/animalhide/goliath_hide = 1) diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index d3e4b0bd5b1..3081eddac13 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -1432,7 +1432,7 @@ /obj/item/clothing/suit/armor/vest/fluff/tactical name = "tactical armor vest" desc = "A tactical vest with armored plate inserts." - icon = 'icons/obj/clothing/ties.dmi' + icon = 'icons/obj/clothing/accessories.dmi' icon_state = "vest_black" item_state = "vest_black" sprite_sheets = null @@ -1549,7 +1549,7 @@ /// Fethas: Sefra'neem -/obj/item/clothing/accessory/necklace/locket/fluff/fethasnecklace +/obj/item/clothing/accessory/locket/fluff/fethasnecklace name = "Orange gemmed locket" desc = "A locket with a orange gem set on the front, the picture inside seems to be of a Tajaran." icon = 'icons/obj/custom_items.dmi' diff --git a/code/modules/mining/abandonedcrates.dm b/code/modules/mining/abandonedcrates.dm index d5b9394871f..e6d347e44e0 100644 --- a/code/modules/mining/abandonedcrates.dm +++ b/code/modules/mining/abandonedcrates.dm @@ -49,7 +49,7 @@ if(46 to 50) new /obj/item/clothing/under/chameleon(src) for(var/i in 1 to 7) - new /obj/item/clothing/accessory/horrible(src) + new /obj/item/clothing/neck/tie/horrible(src) if(51 to 52) // 2% chance new /obj/item/melee/classic_baton(src) if(53 to 54) diff --git a/code/modules/mob/living/carbon/human/human_update_icons.dm b/code/modules/mob/living/carbon/human/human_update_icons.dm index b28bf42d048..91860b6a882 100644 --- a/code/modules/mob/living/carbon/human/human_update_icons.dm +++ b/code/modules/mob/living/carbon/human/human_update_icons.dm @@ -612,7 +612,7 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) else if(A.sprite_sheets && A.sprite_sheets[dna.species.sprite_sheet_name]) standing.overlays += image("icon" = A.sprite_sheets[dna.species.sprite_sheet_name], "icon_state" = "[A.icon_state]") else - standing.overlays += image("icon" = 'icons/mob/ties.dmi', "icon_state" = "[tie_color]") + standing.overlays += image("icon" = 'icons/mob/accessories.dmi', "icon_state" = "[tie_color]") standing.alpha = w_uniform.alpha standing.color = w_uniform.color overlays_standing[UNIFORM_LAYER] = standing @@ -1062,20 +1062,31 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) /mob/living/carbon/human/update_inv_neck() remove_overlay(NECK_LAYER) + remove_overlay(SPECIAL_NECK_LAYER) + if(client && hud_used) var/atom/movable/screen/inventory/inv = hud_used.inv_slots[ITEM_SLOT_2_INDEX(ITEM_SLOT_NECK)] if(inv) inv.update_icon() if(neck) + var/mutable_appearance/new_neck update_hud_neck(neck) + if(neck.icon_override) - overlays_standing[NECK_LAYER] = mutable_appearance(neck.icon_override, "[neck.icon_state]", layer = -NECK_LAYER) + new_neck = mutable_appearance(neck.icon_override, "[neck.icon_state]", layer = -NECK_LAYER) else if(neck.sprite_sheets && neck.sprite_sheets[dna.species.sprite_sheet_name]) - overlays_standing[NECK_LAYER] = mutable_appearance(neck.sprite_sheets[dna.species.sprite_sheet_name], "[neck.icon_state]", layer = -NECK_LAYER) + new_neck = mutable_appearance(neck.sprite_sheets[dna.species.sprite_sheet_name], "[neck.icon_state]", layer = -NECK_LAYER) else - overlays_standing[NECK_LAYER] = mutable_appearance('icons/mob/clothing/neck.dmi', "[neck.icon_state]", layer = -NECK_LAYER) - apply_overlay(NECK_LAYER) + new_neck = mutable_appearance('icons/mob/clothing/neck.dmi', "[neck.icon_state]", layer = -NECK_LAYER) + var/obj/item/clothing/neck/tie/N = neck + if(istype(N) && N.under_suit) + new_neck.layer = -SPECIAL_NECK_LAYER + overlays_standing[SPECIAL_NECK_LAYER] = new_neck + apply_overlay(SPECIAL_NECK_LAYER) + else + overlays_standing[NECK_LAYER] = new_neck + apply_overlay(NECK_LAYER) /mob/living/carbon/human/update_inv_back() ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mining/elites/pandora.dm b/code/modules/mob/living/simple_animal/hostile/mining/elites/pandora.dm index 5f8c3709735..bc4f66ae3a1 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/elites/pandora.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/elites/pandora.dm @@ -40,7 +40,7 @@ mouse_opacity = MOUSE_OPACITY_ICON death_sound = 'sound/magic/repulse.ogg' deathmessage = "'s lights flicker, before its top part falls down." - loot_drop = /obj/item/clothing/accessory/necklace/pandora_hope + loot_drop = /obj/item/clothing/accessory/pandora_hope attack_action_types = list(/datum/action/innate/elite_attack/chaser_burst, /datum/action/innate/elite_attack/magic_box, @@ -199,7 +199,8 @@ //Pandora's loot: Hope -/obj/item/clothing/accessory/necklace/pandora_hope +//This should probably be turned into a pin at some point +/obj/item/clothing/accessory/pandora_hope name = "Hope" desc = "Found at the bottom of Pandora. After all the evil was released, this was the only thing left inside." icon = 'icons/obj/lavaland/elite_trophies.dmi' @@ -210,13 +211,13 @@ allow_duplicates = FALSE resistance_flags = FIRE_PROOF -/obj/item/clothing/accessory/necklace/pandora_hope/on_attached(obj/item/clothing/under/S, mob/user) +/obj/item/clothing/accessory/pandora_hope/on_attached(obj/item/clothing/under/S, mob/user) . = ..() if(isliving(S.loc)) var/mob/living/M = S.loc M.apply_status_effect(STATUS_EFFECT_HOPE) -/obj/item/clothing/accessory/necklace/pandora_hope/on_removed(mob/user) +/obj/item/clothing/accessory/pandora_hope/on_removed(mob/user) if(isliving(has_suit.loc)) var/mob/living/M = has_suit.loc M.remove_status_effect(STATUS_EFFECT_HOPE) diff --git a/code/modules/mob/mob_holder.dm b/code/modules/mob/mob_holder.dm index 18290c6cecb..5f7200b1734 100644 --- a/code/modules/mob/mob_holder.dm +++ b/code/modules/mob/mob_holder.dm @@ -3,7 +3,7 @@ name = "holder" desc = "You shouldn't ever see this." icon = 'icons/obj/objects.dmi' - slot_flags = ITEM_SLOT_HEAD|ITEM_SLOT_BOTH_EARS + slot_flags = ITEM_SLOT_HEAD|ITEM_SLOT_NECK /obj/item/holder/New() ..() diff --git a/code/modules/paperwork/photography.dm b/code/modules/paperwork/photography.dm index 2d20a77d903..38bd6bf1b3c 100644 --- a/code/modules/paperwork/photography.dm +++ b/code/modules/paperwork/photography.dm @@ -172,7 +172,7 @@ icon_state = "camera" item_state = "electropack" w_class = WEIGHT_CLASS_SMALL - slot_flags = ITEM_SLOT_BELT + slot_flags = ITEM_SLOT_NECK var/list/matter = list("metal" = 2000) var/pictures_max = 10 // cameras historically were varedited to start with 30 shots despite diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index f41f02f2ad5..f01a8d1c1a0 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -548,7 +548,7 @@ id = "stethoscope" build_type = AUTOLATHE materials = list(MAT_METAL = 500) - build_path = /obj/item/clothing/accessory/stethoscope + build_path = /obj/item/clothing/neck/stethoscope category = list("initial", "Medical") /datum/design/timer diff --git a/code/modules/supply/supply_packs/pack_miscellaneous.dm b/code/modules/supply/supply_packs/pack_miscellaneous.dm index 930cd252bc4..73326fdf98b 100644 --- a/code/modules/supply/supply_packs/pack_miscellaneous.dm +++ b/code/modules/supply/supply_packs/pack_miscellaneous.dm @@ -434,9 +434,9 @@ /obj/item/clothing/under/rank/procedure/iaa, /obj/item/clothing/suit/storage/iaa/blackjacket, /obj/item/clothing/accessory/waistcoat, - /obj/item/clothing/accessory/blue, - /obj/item/clothing/accessory/red, - /obj/item/clothing/accessory/black, + /obj/item/clothing/neck/tie/blue, + /obj/item/clothing/neck/tie/red, + /obj/item/clothing/neck/tie/black, /obj/item/clothing/head/bowlerhat, /obj/item/clothing/head/fedora, /obj/item/clothing/head/flatcap, diff --git a/icons/mob/accessories.dmi b/icons/mob/accessories.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f769c25b7fc05646d43345c6c8cbc2cae6fbadf5 GIT binary patch literal 16943 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 IkF4JOe{lU^9{>OV literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/ears.dmi b/icons/mob/clothing/ears.dmi index ca9351f857b45fc150783d41a06616a454651f18..e039f0663f6defb6dd8223243abfceba21b3a06f 100644 GIT binary patch literal 1972 zcmY*a3sjQX8vPxM$ZSMwD#rp%lblNBI+bsHE1{_1sA*=2C61a|_`(ohWoTy0GObi3 z4PQOf67xamjQOm{%9Z&-9p8n9A}R>~rF++%=6-9Pv%j;~ch>&)IcuFm_rN)CRry&3 z0D!F+7Y955C}}GO0995ndP4s+1w?zedO0f4)6+9NJUk#Ez}MH;)YLR6D9FvtjY6SB zM@M5Ym|I*n9*=i|LLD6)vs6@0!(cWxHYYVSs;jFfCnxE2`oO?ID*#*rfaG+57z#WN zHc2zzEbat?&47H|o;$+3D#!OC7`x%6sI?E!4+wFe|A}I5aYrBzdc9Z3F4?N(U-fLk1Z7aUP9+*?zhw`W z(GCa!0J06^VCxlEASjIRzjq9FMR>V50@v4eu@dt;-V+4fEz=Bx=@uqfXmY<)T#GO2 zdNrRmxrJA!x4C8K`1s=enHHc*3pojXRDrP4B}hS3ADkv%X_ivsF=hK zwb|yHW)&8p4(*t9i8?&olqzjX6-A`&cWmolI{^RVrVHZXxO!)u3!junpsdy+b7+rv15q^w zUhqE)VYr00gEecH&Z**01YI1vl-aquU1gT0C`N16yeEt|#zHeS{uch0kXeIrwEY5_ zoFXX{gY*HK3u5f~XXLOLtZ)(%V2N-dsAJIJ17cuBjUTi7!4A9Udx zft?e=-Xrv(^sUBEuQuFyl{R5bou>uwy&KjH3j-OrWq}@No<=4KymhAi5&tLM-tu+< zfqgjrl*i*0irQ{uB{BKvvyw=5NgzqG6vV7Q#bl2j$8cS}m*q}9#U}-{XDV}NTwlqZ z-=$+&^x(&zYF76_xjX!phSK{WJMZ7J#CRLck529@|5z62jla@2uMm@oC?SZ5SRT#MVdqck=qJ&_A>=gN)oMl0&$i92-eKSeW&NnCm$HNOb=@7^TiL$p~Jx${vXbw&oiP?@nL}D zw%mL}ff>Ya@l0)$^Z225*)SAa>P!6mpsp>W$JPII;O;7`8q`0};rx`UfUB7xW6F-E z_VJd6Is@mrr7sT-_X=c0@5Hc6-60n_iQeZdO8a;js*&@nk2v!$lI#7tQzeG_rP4M3 zxyjXa2~#LtUU?T1&*IUlxZEc2!zQ7G5jiURt0bq^vKZNvpET0R$MZ~#>W#ThG9YVR z8rX6>J6o1YlJSmuKyz<}=vY+{?HU=}2P2)2bUS{X%DZe{8W4nPjG=e5T`Nyq-IC;M zm*=BJB~cKx^GfWu>8u5z|CaM#wuq{Q+3Q$DQH@b1Q&U>|-P$VUo3RM$AmT66A`mHp z*?tI%z3Nf?E@27rNuJ;KVdBQ`t6A$K#2r|EgMF#QV#Nh5*Hu*CDg=>va9uMn`$^N- z(M4(Y@q?V0beDEzo|Q(}b*O90J2#r^pP(*h^W#M@u2Jj7j8Uz~gDNy&WNw~$z0N?M znpKzY;)A+Yq^fl^WBEsUiTm>8bg`j+@zKRi5YlWVx;=NBQDCGgQV8zn+4khSQ_fA) zlQS=_B#5k%6>|Z&;Y~8ZFvtGjsno#{T)dXq#C2m)#MfI@UvF6a5Uc*(BO=2$W{X>fA^H$^2Zf+zSvDS7~Uh@#I^e%f)xi;mAHj$D9 zznLaz6sX%F6!SM*wOh=}(VJ$v<<5r#&w>p2XJs2u^~=jyzZc+`+JA86zX(6@z2}y^ zQzVc#dTj{2c_Kh7@a=MLC9=XWQ>jR~jIl!d)J3$@$LtlD6LJDZhUWH2SmOPMlvD1+ zMyD=-l9Dg7h^pAbNYh%RZCtnhS#hYaqK+Y!`=D|9mnVAc~zA zy5+VOoGP$vO2?8eYVF=*O9_b~k-#j?o5u*oWjm7d*TZL`A=CVC|KI;&HEa!05|WZK S-L}Q>8;5bkIXt#ImGW;^^vuHm literal 4396 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 literal 37006 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\bQ$oX5?)ssHyUEqe{wGZ^kxwXQN9MIf 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 literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/species/vox/suit.dmi b/icons/mob/clothing/species/vox/suit.dmi index 104f5ee6452f98ae0c0b91ce3528124377196785..7276a815d9cb44fdcd9bf42ec10ac6c25d3227f1 100644 GIT binary patch delta 263188 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 (hT*rb`m~kp>;w6oUjz^~s;C z!5_Zo$8p=cJG(7Ic5}h&&~g`5!*j6L)Yv(Xy|aA5o}y>gp_FL$hkb(fBGXR%mh+cU zHk-P|iYpZq9S?+F1vqywis6M>VnARD)_l-Jl(f4fyC4|wl0?kfl4%mUp-))h=NfO51qxA7s@PxMRHJiP{vCa6546XI~&L!lYeY~xpf}^0y zl)&SQg@?TFt?ljKw_gF{w|b)>^|HUC+WwQ4t<*1H4&!`BOo;`$(%!$1Ihmb$3$m}J z4D$Ph?}(R%Ger+ntb@atAq^-w60*8%l5PE^IFU~oB+(vQ;{o8@a=!)@VW>qjtJ@1b ztnu*Yp4Z(cjmF;JUw}YfxXO*!v7y?Cg$cc?{)q1^N`igbK|mEN??kz?pEbOw=<)pp?n0WGc=Agp;#s3c z{6D#DEB7m=M2&lje{#ACeg}gT&^8v|L$!MwYa*xTLJPhrbMUl?4VRyBDJil$8>%1$ z2-7N51iXn+h7lR9Y$aAodD8*YoW@SF5>m@bLn@*xS;HHgzj1TQ&=@_->1Vsg3#W~3 z<~c-R*3~-u-=p#%)~U8sMDGU&4YB(ix648$yn>arzvnZ8ky~AlbKN4fLzcN1tlT%Q zjqDMgq1Zb=p(Mco1{DKzdI_oisA&LVfKV~eu$+&TAyo^F>%XXhUl-FsJe>JMO~csl z^kupAAp7ivl=tB+mY*KdA9`=kcgmvCXs}s zUCZPKgs--E4izs~Vj@4{T_;IUmRWF;B-m|?z=3IMYF;kjfDCqP;vFAD;^lP_(}oeK zS@H?@Li;THgurE#Ecs;?4U*pQHkWx~@%quaGfS+>b-aSADmw90{$<}*G78&=gDCOT?FzD7 z5h1_4K4EEUKHA82WlHohGm+oH#i)S^QW}K#Anr)tJ-H3+oPb*XLSn>Bqn*<4d~R~` zYP7P*B9bAR036S0hugpk05JmEpuHNRKug`Vgq)AKUDBjTA={=ci}bDsqdTF!^2ry) zo=m5j8tKqvc~M1`7}P=-J%ULZ|BkNAO6{M}j;ntZgdg~!V=Z7`O&a}ljj_}=um`^A z&1;Y9e&$k6Khfb(uvWdbxPuysdTtO{T!Xhj+h<9w zP{JQ2dUJPQRWu)Pqw%P|yS6nhAYN7vj>Akh|1M~<3T3B=`!&*)1%6?CL8k2Y%!tV` zBG_s@tqdbQ^YDA??tLR8qXATSq+-*q?ANjImlbZrJKtMG0+y9-)c&?iYy+HLaWK%< zMGNH|oy&yS5IFLMI#ABU5c7TwGG~meK1Q|ycHLPBjI*q;NMa!~W$*MS$`9To9gKJt z_KLqaBQdY?l)5hw0IJKU*qI)aCuM$l>Dmy zyOS<8BZFn96M+%JoB^|C(9_1}PcouKJX{t(n!I7XHv`O6MMXSE%%yTsQCQdT*|Ynb z5X8_}S{j?V+B_E}lg`$EetteUHpXpxA$Sn0ck8+j+vI$785Bm$NmG$oe5zT}@0zs@PJq1vA?As3LBJ zT@RvUpE!MMf(3abRiXck-}yEQy$j5Jc}gLv65ogc*oU(->|ZbHDu7408KymK>s;6i zV9>HwB7$(67VyN<*yZj>KDHa{b{2@f6ID7`ghDB}T475PlN-Hw;U>8{;k1yXA}{w? zaGDXdqjG!4{ofb_Li`Scb5M}oBuklQ>G2Q4lAk|c?|siFeYz;COYl%n5xQCU@Jb=4 zxP(OP8=J$oXG>|r8^Qf+B(t6)@U_4W16)U8d|VvNYelrPR^f2-+ClS%+kR)HeOUg- zURAM7;i*KW>VD?iEy)$KW+@IAXrJ8oGCGc+=odso<^w7Jf=NFaY|^1#SE_$G{UA5V zK+F~FtN^xn*xs34_bG)M`Y1DUC8z)Q=Z{j4eVD)#>mJ^yrFQYQay_yxE!k1*Drfo@ z7JaT zt%H}7DnQMg`Qt^!q>L`3c6`q_r;ZvXbQmObNtRAnGV*Z)y&ilW1@q#O3t3B*U|n!)UA+xe}ia@tBIfH3~Mt z9!^q#jySzyWAi{gw}^;MTsfn&yuow*st@*jjt-60lx)PJcSF&PtnEjQj{V_rSpG`) z$H}s9j^mbWH$Qn%EB`{t3zCF>WImwNChPVIcdPRn3*zPcpq#td4|*z1C_)8RYBElkEg__d;K|?71jFB47OnHcXbpW?Fvk)NCru?k;yH0z8RDxHZr+^I@VgAA3Fg zE1pts*6QjiCAI1&xqn7dPtSl&J3l|awT(@4ev&coXH2HgJ~6gdkouOcuaZu*O3<|i z`GKgi$vV{&d<)s#@CbPKMf|IclQIS^bD;n;t+B1Fx1CNBDUf(78A#j#(i%YhJ1*=x z9A+L!+(6q9)raeyR|Knawv!8ie06xF`-9KZ|5^~H=#01a<>%*`5!vSn6 zB6xY?N|Q1*KM&nTgZ~OJmN|3YzMXD@z74)g$Y}9*I&?Jn5)ygirCmpcipUqy1Ix{r zjt*LzMLbrB^U+@bPc2@;T|awEV`9i>ok;r6h#hms$FL`jSl^2cZRjdb(~S&!k*6gP zpb!%$JqN7U59soD0n8i_a+oecwQ(M( z31v%AvM%+W(eul}#+ha7aIQC){6cNpR~o%}wq1PQn?}zm%|$?s6a6`25G3H*F9#8b z->SkIXIV&EaeThkJe91f*f4wf;7&qVYAdsIgn{1&ogox3?p;$kJ;{9bPWHtKK5 z9MGVZOKOw&&Ifb425ucmFy$=l@9yqp6N~cl@;wj^C4x*`?GLTta3P2Vau&`2?~|IR z+%Ndc^V$y(7MO!WEr*4b2CY+^V%y>Zi#fTbHWahi%gD#b?fOuTyagH~Ew(*RyR+aP%|}b}F*S8?dYZJ@0EQPxuO({i#m~+YX*`UR ztXmuj=27sFG)7y<5sAnL z-wx8DR_3MUOQv%^dkUInI?AijLrxPXasAcZ7OR>>4mTU`;xM=E-%nwu zb`2P4KQU94MH?j{f4qtKg%1NCAe&xOUXd(yI12S-c57qHX`iBWELJ{?0*M?F=wjuw zyO^swaem9mPpW39BwUc!vUwELf!>`uuU55BOlW9mhy!&`U*GcdH%+@CgVsu}t|CUV zO==_-nT05Z;r<0r_ebLKlS8Za^v%+0_eJ*>Cl-hg8Hu|b<^x^0JVliGOnduwO zl>$89O>TYV*QDC{{nug>iZuP3*#0-&2`#&m5tr#QFf!s~XrCB3xtfh#;@w>S?N6iS zyWe#eedUI9`>&1tw-@j5YS<^O?GxuAh~iSgGCOPRS4P-47yIj%x)T#&Od`f)I79Z$ zl@s6R<(u$~7fJ@))FrxHVsPKXL7PfVJG|uu{v>Lzvp7phvC#!C+oE zCF-I=poXcg-R!-n9F{O~iHI%u8H6O*pMB=&x+yT*gl(1uE+^@<+>d<{-b>u%TnhWK za2b7BPmPDZ|93H&jrQMoYi=i94=kTRBYlQHQVQssLSIoo_cs2eFreEOZU(m@2y*7K zSka6ZTY0nt8Op@720M}TJ?qJo=slxKMkEY9(F+AQ%G)*qe^8jRT&4JTv072r`>rnl zk`l!m;!;3=%a?qXFrgcygG8moocOI@VO*j2+MJniv|i4_?s2>Y#Oy!w*}F4O^Z*Va zdag1q{-2_^BHxbRx_e3A&RZub7f9;6BbPMBDeUpPr#nwB2{1Pbqd^UVk$+^1Sb&rt zf1%@Av`yI)MN+ocq(vSNLFz26_B_by8-b3hj6a})h+C+DU*ezl?$a!q5H7q0wr_2# zR~M?=Qh)vu3FYVI4AV80>4#dc^^md>1PSqy(Do>ro0DL>eyJ0BLwH8|`qIbSGEIm) z!;n`_;U{dC)V{Nzya+Z3z9)j(Lw;R7y~N>UuyfCC0?OCn-euWB)*3HNh^9LJQ!Nkc zo}sAk+b*flO1@N+so0KkIZO5zh8*E>CIoxGHmH>AdQ;>f4KNJ8B%MPdp zcWi>;zjT2AyygFPRsR3&3;y@(|NoaO2`xOK`}e^pEi*IrLEB2UsgEB&TGS`~>gnNZ zS(BBO1!(A&U(80o>6u6}hO_`%)Fvne?hwF#Ow+c3U{ZKmu5g%VO7n@fHU%upVpSu# z#}dZsGIPb!(lX(GByIE1Y|MVHN(zwq79fT*H~N79RRrDHmdx;_Czb;?|CQXye1e;n zn%U$=sKOG@!BW^rS%^JlNAw5_Pc<^o{R%7t?ZyaXx@+n_FPN@IdoJN`{&NcSuXB>q zlQdxSPMX~RbBctFK#D5!vvGnK)2iF?f$w2B{@Uypb2n_}eqIAt+3&t$HTY|kWg*%i zkMZl^aU{*0wWwKNnw08;2TLcQXY=Afwj%HbPM9O&;^ImWd-aD^NQlbB2YJ7%*Hptz z^zYxzo9Me5Pe2fgI+tc z2nr$Qcc;$FKi^=Z#`D(M&f7#~gOROp-A+0N0fof-)_2wD--sTB{&?_7eA=s7T6aj6 zj`5Q|nGmx>ohkFg!^*2SXIw+K5_$bliqKz_!qR=~a-wK%9`jgB%z%g5=vyHCvQSom z?au5nno0KnVjpJyG zV%I1f?jWp_d;f;^ukm;@A}Dr*MaZ#XrxCbbtvMdsX@I|YLE`3jt9}C5Gz4MM9DWZZ zW>KKn2I9%_Dn~dL1eF1U*6;WlzA>kyq&%r{;{i}{PHygLY9o)7RC1$fb6f+}`KqHJ z0ki}xw#aH{V)7p(v5Sc4CAeM=i~o)i$YBFAB#0A6#1vg!q|9Fiw5}J`4|`K7eqBhK zRX-%l*A0ip^Q^&>N)j(xmbl;BWMvf3gZoG!VO+F;YZ}JJRf$96P(wV${+`Mm44E!5 z?mHcJueb_o^pLgtQ?CyeI!OM+&%K|EDc*V1^TTrSBQ;&5LyJ;GW40{~Hcr~F8mT}= z2UFDGE+#8-Qq&lyEsiR>yt{h2cpI{^s{BsS!i(QL)Ycxx!mq~{6>S4ZMCy#~Y~8{f zT7o;Fh5~B3KORVm|5U^T+b9z!{jUNCbNl$Au(K=kvy3arC#=s2u0~^LiOTY$;0_f7 zb7P_OilAzykZa}pBsEXcGhIvNG6PGO@f=zUiwSRjm&T+39~2TA*Z`G92pl#$SnbW3 z2@dH5G!-yn!Ca=wjATYETk`N;1;ve6+2b1?yR+anlZUoaxoB8guEw37ngIw<4b&nO ze@HQrk8gWy&DJwso_YCE<>Xwd<^N9;RmEb2L4L$%;{^Dylt6zO>fAa%SO3_yg|R|v zFBvYJd*}AjJH?TuIy7xK{T5O zcu_Z|ddfKAbnX6fRM`qxb8_ic=)s)R!sNTRJ;7(f`s>{-21GlxhNn!i1KxB~jleOC ziEz<}`UdRV#eGb277yM;frXm=g$887XWKA-eg=bi3e4~AK>=s(=_p0;X@Glw@WaOG z1eaWXFIh91Tt1ISCw_4)fHjtK#ED6qDiH4uT}CR!xD;|JGhE8`PJ2XK7E-=w0og6n z)JaEG*XiuiPH;u}w|4+BXVR%iniNMq4h_$5?zryBJGv zf2eM8@YrU1`sk>a)ubp){=owhIrO1kTYI}2EyURtBhUr}EFQJKU1XnH7v!J&%7O(1 z2No`Y!PUfirWch_JA&@x8TCoA_Z;u$m&jZiC;WFNV5f&6qx)HjzeK5}$nW{+^Kmic z>k{AZD0Vo6Bu>;Av~N5pe)P*FMvB>c_F`cw;K@bVg#+v!He@FgeZt?hF~Cu1PLt6t zuCtW+2vn)}$s38aJKuyoSRROd;^v7TS8FaZYl3A3vm$;tTji%Q3tHgy1=ajpHTABZTDK)O=#3m<6 zAL?oH8W$V|Gzd^^STx~y?2|i41gg6*w*LGuNcs}ycx{+m_AEzI&&9=5IJNA}i32CZ z$w_*8taAqq@9ppW@XW5Ow@-OHgU4&#y{YRk)97sNR@|Fx>Plx>uk~V|0xV}8=ETAz zfa3W2!r)k@+1YnMq{NDiU@P`R&Sdd!>|G=EQY17g;b`U|k~7)kmVIlv85SaldEi+W z(JNrgd<{B?G+4@)F@Dd7Q8mJjhXab?B0Ntq=McAM2(%A0i8yyb`XxF@YOa7*+)HL%t|p=3uT` z;Li(w*DhMPJXz=EfMYRaisY~Lc7EZw$0jD)_u+ZHmo>7DaUQmpIc;>;Bi9Exi{~^o z<+zk+6@-{e%{usyyQl25$XBTZq_-m%X!ekjSa z6#EYM&f|;WpHeb(=J%n$5UeQe6yfiOWBG}O4e)jo6|qvEulnP^a(0^()4-~EqYG(! zTW@|hOU5MXU?0!n(0*y}Y3_j+V8`^ZI%KSl?*1hGw%Kp{olvRgO3$LzZ(!kwH~bc# zlHzvn{vgJpCSK)qBAAzdwWWk5_xsgE=UVptHIWrwEOWz7;Y0Aq9}MpWF(1!z*v><8 z;Wa=VTL|QLT-+}0ca4U-edAKE*EkRC(Z^7@B!YM6)%7t~kFZ117d}Dsq0QO~SNs3r zMu2j`vS!wi)jfE(POzcY_h?-MlYV9yk0@w%dN$@bB1mvFV^aU|eQ}`Zd8N^2Q z&(RmI(aL!DZAr}z2g7uof%QO`=2dCOdgwVC;C7;zs+~C^(A4C_gd`k$vfKC;Y>Pgd znCOJILi-yf$1%#e0X3>PQ-ls`(cIvMfA^h#3x1B~+CP-x`H%}858E@PPgWe)X9h<8 zft@|cqu|6ld*U?6@Wpqx5EiJH)h2Edj0|B4|E#iFHg>sQfVJXgr1q2`q`RFy0nM@h zL@M=ui|>JhcSC^N&a5pZR(Ra&nAen?5O`QEDVm=*4}N0h5u$=Q-My*hc5oBWBm%5` z%p)q0HjK)j>s@_~%kw&h7d~q3oYgH;#m2ixoyjPt%({iP4QH;OJ6cb{hEus<{u`Rq z;uZFBH~l2zubThXf$+lERR&+NX%!}ZpRlX`Uc*o|Hx?_fi@rA7csESu^XC`eCpfk1 z3y`4?aFSe34PYF!o<+baHZ?w9*n{)0*_7z2&{hdQ^`J!Al_3e0eP0zFy z(2kG?yy0SIZsG`$Qi`2JGe5)V_WiRiHx``5{v@Cj^M*lLrL}N8me=3sO=^}N`mQ5Rz2oNX@@>6U z+keNnqRrDx-*Zo~(Q0W}^2;Ye&MyH6FSPLYVUlk^|FWk6OkUD+&GM|YKV`(1CU$3d zo^GkGYC{9pal5lC-hkB#(|$tt z2Q4@(sg8NDxcT!_Bo!Gqk7m}1mTT&}x^#vfm~g#K;L0_U%YM>xWDbOy1F+7#~181m3MK0gyZ+Q;yU0!1tAg8I^(oGTmS5XSBqI9 zi2Rgdq$&TGFruFy-Dw9q@;JJrkIZ@48YTm+jG&?_c`&k{mXz+(i$td*p_hJ4LPkX& zM(wV4?s)hghLU@zHIjH#;XPD?XG+dqeO+Ssljdvb*8pLgMXL)tsK^jswfby4n(hk+ zh>JeM(36l1KT8#rw(T`TAKSl5zphAs>w|9A{)smm`k^L8wp}mekc4ZC`?Zcr;lQee zl&uTev$Cq2i5=ftv3Xr71;7>87(g zlg7E{app7b3Or*GUiXG3T)+;uv_1FbLywQwcJ4Ig-7C;`iNi@EC>$h{)Fx~CwNI0Gm&e5(kDH; z=jyFL51FF-7jHr$aA5pVP30!;BJCcbBrLBwF3z5G8bCB5zT0i#CwOC_>*(v8Qm2I= znjTn84QC349~rE6#sj885@*T7_%<5e1SFPpdB$_@rpwC?4Y!Mh$#;I=Gr)6dljLA5 zsu^XoZ%Ax%Z}~W0CSM;hx7gG&0RnYfMEM4`H42*h#RBDttId%AT#RZ1>I#J)HbfH? zE_9t#cHC|9ASx}CEj5@=1D&d!fXe*ebmw15aX*b& z$H5|w0M15wH6~*nr7%t72jYvY2Y()f)Tjz&i}~O3JIs;GXT%iDg5C-y@9o;li6amb zHlK&)7kuwjJhq9mP4+>yrc^B}w1L?Ooqo&@IVVZwK%9zs$%K%-U6RasTy4 zUxII{d-39}ds1`>AN{opM@(evm0e{B+!PSI2|mQF*qfQ&?myZxw=PvPtJBwd^waOiCiL4=E>npFJv^O(5^_F&w&c^t05^Kv`LO4B#I!c=87_pylZoQdrn@CWJFd_pHicW$KaNdQ>?}G|GDFGe;_HhIJmxI26kLVg59U%xN z0Uv#R-FkU-RUvn99>|mvFC2Fxc$yC2`V`^L=#M_-_2h{P*xPc+}YZGnN<^*-r&)J&~sq=RyBr%8>I+~VRQB^_NT@F4^L(%&2_enKtSr^xwA zL-75bb9nQ%2ObP)L1z8XkJXOmoKCseqdW&EN3%}kfI-lEh;vO-M6+mtvfKJribyP| z48GXK;KAB@Bd9tGcTJ=rmPV6m%?MO{RMN_WemvN8ow{v( zIdRz5`035QHdv(e48j|f!w@i25C$bDBr3KL{s-#%2kC+eAU7M3n1+4$K)W?n6$?QX z6%|d^qUy9J<1t|B@I9}&4#v#j;NZo)qq-LPs=yP$JjXVc3$l)R!VGX2AgPy#7?`j( zr9A(ESP)W2nNqG?Pr(MQUt$z~eC#2~L=J|N8R(9#WQ_qo0IIk7%CGlNz!{Fe!svnj zQ}cq;{Kr=%%{@?x2(hn`Yp35S40o8~TO))ne*(!08A$A50AFJkLUukid zLK^xnl+fnoS6`z|T&3@iV#NwwHO?aG5eb;2{`AP-Ykjh>4hy&A6|kEnwK11$u}E6} zK!C;Qf1>*QC**IV?Q{BWb+MKOCx4dPJqc7Ym_FI_OLli^E+HU%kN>nnNTw?{v(f2~nM3nlP1vWR@cZ zA>-lKohpA|xokQc#bk7l9-Z(UJLY4>k?p)Q3At#iGJX({-Hqy#S#`s#+XI(78PA=( zekx{aYT<$KnD79tLOj^k^iOJFn%NO4(4gApl-s(*NJ?-y#3n0jfH3nCV1X}wxPKpT zSC`5LV1)0OE%F4>Rk| zQZ=~1pu7AC0Sg%BwE4Aa5flX(E&I~cfLXcoB>`hl1&&YI(~(mu!`pHw`oaeWM(cR3 zrvMo8-SF?8yT%RnW}S44ZqlbeE;Vt0C<6A8NIHQIpsLpfYa`Imz*xpE~{L(Ut5S+~~s6#$+VN2DUzk5czAd-3oe-G1#6A zS+nZ9?%VVrnhsV}R3vYnO0!{1XgGH!v2(jNuA1BBX*;;YqZFzcRzpGQN}|(0pI2F;S6D> z(%0WXa5*mta2t4ec^^K49<`ZJw}?l)^m?ei*5CU4*-mrK`^bl)Vldm2-fbI1xov?YTd+cGp z=i@+cHpJ9Ov*4IrG1UhY9TQH2($hZYzCMgaJYxFFV*ZQJ|3I<-L1NeRFuPw$I%Iq)8=472fG}LWU^EQkE@+R=or|oXeFE47SFZ&7&MJQw&Ue#e{{02S9sa z&=@ecp&{cDFu=YhgFs|1FE5*RMA7?1fqs;JO*sCJ!;AAxO79M|w6wUi3aR}X;jXJa z3)ne2Iyz_x#1!L=V8hA+peh*BfOiiN)baW^5@}l835khnR#x2H%08L>gy~v@U-e10 zvlg;Ptp}D|?tLC?0>26HwFGYo626=^3T_}`6S3@(fAdD>!Ve)CqX@*0X|l2xO{B1z zZI4SG6xi~#-;I;d^0CTg#>N7T8nm#raSxmZs-uJj6BEs;ie*v#%gYuyUL{0+&~qhp z)v;`dEix)>&gKI`(TUSmjn!lZyKb3A? z<6mqu{-CwE<=pyr?oF?pHKy|VsYp-GCRSdD>cTz#X!p$~k37v&EMXr4f_Kv_jb(Pk z=0Pp->XMe4kwuL+kfFoa=sZrNN?(}_eqIKB>}F1GHwhY@)7EfD`r}q4qcQfg$94-N z&_}&}YJ?6^CWMLpcq-(mOfGKh40_FNma;UHX(Qf#5WjsPC$Qs-ioMt@qB?Mo707G& zLC{UifO!q3*zX5H&VCSTe#YyhnH$+kxZ5%JVe4H7jIs^p4_X6_msJH~;qp_rXqi78 z$Jr%;<=%AW*Zu14Ka4o0UHwiXfqx3AMC5?yrcuS6<#GGWEm~Q>yyJl{9B0!@9?hQX zg?mRbl$qE&J~$g4W{35@qjb#%8L(Ix$}-Iy2KhsZBHd!ncBs7_EZ|rvv25s{IA8+}CxyRIDJD9Uh;B$GJv0TtFQYv(q9&m_N28mPtzru1Hp z6`)<=q_@r}!92V3`<}z~d)omXcY`nS^5M+BBSL?bgA|McngTB6qO}gV)WABbiIEKW zuZP7#v9Z=oKrMB!8r5zVFucL!d9EA*kGYNvd6-)WGk11ey zU%|!ES)}+$wYjw{G6MuR($X@a5EF;;g%hCA0&PPyfvjxvnZV&idQhfVVQT=0Zb3*B zK`Q}*m-_m8HlZQ{z#P929Rc(0!2Yhm(e7ZS|K{>Q;nhFQPWRoL$2JsWOYqkRy9*k3 zH*D5-cbWB}vhbJ~7JbnDW0>;uk@i(|?_;uWPD~>^&336J4sIwPNYFqmi+dDUuR*+b zl%d^;Y;0ykWcE>HDc1D(O6GnJWIGvrnMReN*2E+55g|wv5DP%s0tV+wJ?~^7FEF%iHkQ z3MZUTo?9*ZE0GX#*Hi8u2+}|dK#@*P_lts=@}}`=Hr_N?bJ=*fM0kHuEY%vA1d`Ex zRcwbEqNfw?wdS6&k9^=ZZM{!{JN~w@ZqI7ANGdU>jiX&#D5cC{h21C_LqBvjx3FZA zoB{iC7d|C7!Ebxvq^n^${d($a9fqZfB+1uROqfnU9@;LMW2L)it}KjaJz)KbUt4~4 z5x!LZ!57sp1J7<9>f6+QMHOxdLlTl>bVUBCPmW8P;6GNQVWL0sIysv60F*p9w|EPx zRTC#(7_&jzw;Xj}1ZSDu2rET*+(Pv{Ecerj{LCD{%{8!2$(Xea42Utdx3@12d0|hg zA*UBzy@He%mTn6zA(!cuqdpjop>+;*NcU#kq}-0N4L2*MMxd1iLBg%~>eBBc1wI)) zf8HyVu7wK&O%OyFqJw|j_VJ%T^1jdPGjNi#t1TjHojD+m!wLpCTS$?OCTnCnE^yZf zYW4?GuZ-hps$MVGpGFr|7h0is5D>fpqipb1D>MjeIl1Bz0x*EdGz}I(KIJvkY3LxNdDNU$Z;!q1QgCR|XLSI<*0zF>#!+EeT zfu6&QgqtuyVEb~7nmPzf1HV0E9UZm^OiCzScK0Y}Dn`{4*H_1h_gS_AZjRoY0L!Lg zJN&a8e>d)T^}oI=K-TT(XIn_GK4~*hJ2x?W_X z;HUwK7W|la82?39=CE_j1WT6W$Swh4rTv=TOu^wT+6|r}8MQ0q*FOiD_>a_KXlKu+ z8ey=XdgY1)xwe%bqY7`8Pa~6zDKAVWrWh}vDMq6C`Pmt^(n2u<7ng%?`+)~K_2y%7 z$Ex_gjtf$yb@M)3h*`=ZaW>Znbn)ZOb|`3ke7-+DGh!{hcB+BR5?>Iz+Q!Ppc26H|1)}K> z0w(0Zc9!w#$QCf9m?xov#>U1DIMoyFvAtzUbFkl1c9qiO2+Y z-s@GLxDtuMKn2@7(QDc5P|&iIUDVH-(fUnWNvlYad)Mh75>oketxh^P%}0cYRUaof z6S%3ak?{klpCz~FKYCHGo_RQI6tcYi7zS#lxYX20KyPr~?B}-$ zd3o&M^uX}tFm|L0bg#1zRU9-6t(%H|%}u(Ojs+u)OntJNQvXdYv4;(e_K41qEWc|WxI z`I%7VCmhXH3yrU~@^&VTMQ0|S%S3m|49lv^LCR`SRblF@(n*O<`ZHpx4>ek!_5a=N z9Qyc??W}Znz3K0V4^&4cMic%IzUUiyE_Z@ATdwWZqSKu{aNUcSSn4 z4#%Pd6t$r4L{!Qa!e}QVn8o+Fcv8i zyGh@xlLa+5F+$9_DFX3lh_*cq zx-F>;%~=Q^oH ze+BL)sh-6an-vXjEZd1Q?ts94yML$k>&fwp-$7;7-=P`?@l?(IVmeWblb(E@5r&?K z){NO<4%GBed@!EBE(0fN35h{~f|jns*!~v_DuT}EzG&3`tiS^LcMzyg7c~M(FK~1K zX6VCMrjfY?r>xrARFjEcwv{d~U%tH51%nHN@rerUwQTK6m(kJJ@386wF*-Q!9EvJ@ z5lw5-<+Wt>@@0Go2_2B2XVuhv{9IbvnXMT54ea6o)dS#)uA!lN(F6#{@xW~x`}h;& zuBVTiiUx0uj|bud5-yBPOq)V4sU}h6N4>$4TerH_<_J zk7D2Nq1cwN$v4{C+WaY7uy-uJAOQ|@iG)6U`ZPROCDvtSWu@rL7bW}W%&_?uu~(O^ zEG8O!W!BuJg>E*&x|OM!$O(a^J|!~^{(JS1kqS}BFNCFxjP)#|7$^xeii&QLl9Dzp zII&Jxx4gT+1$n#OTtoWhG^8testC*SaB_NLY#eiWDKNvIe7Ec^`b=|wD3i}RNb56x zRUSRp(R zlC#-Z`;GF!D_f^$zOvw{%QJ=&684PMe}$bv8JRH#Zqj$3J!;#8% z)$v=0C4JCqvG?Xgtyr4q3zCe2hz~ZOlQ|nPCwI!1{v!y0nXPGyNE+xS{K180>~v&B z+O-{x#o^}0scmI|w}Je8af#*vAgGOAp)h&(QR1CS18j&D<`5TbtT33wUG$B2LOSdH zL?sH(gsn0xPUa5l&qbmhb|@{pEewi`UtV5aNI}&5j~S!sK79^s@3ct`SySlWcGF<} zD8;dbHK!R>B&EoP=$*ghNGm}L=TS6g(uU`S7XvsBP$b>t)6Iv^#wf2f{wTo#kH0mx zNA4>UR)ZvHuV8Sa4Xy^gHw^ljAK5ik+W5=2&i?iZh7c~FJNWi`TFKW}^XE#oXd7ra zS^nF6rE+fjIo!wpvV3s~0y{WtumfKr2mjCuF*oRT$2Sn{+1)f{hIa2!9s7TY;XaQh@&o%h&B5 z8wE~h%KG}W#8+^srtZgk2EFfuFmIduVezTcTao-5fETo9JAAKsYs1AbA4ag$(m z0q;Za`oU07k9rO1g{ol+rC@G>=H5_%?~9xEK=|ApkpOZR7eI;v>B~B>;VV=EN8Q}q zvVg3VJaj24stN+6{7bK#-Q0+Xs}2Cp>q-~K2XJN4U1wad-CKT7f%zA9;(Wb>foGd3YAp}|1_oCN77 z!L(z8$o;~>M!XVEt*WMWZ|5D)<*i0+=hi?qAE&_D1T3BUy8Ms776qTF;^fG6g={z2 zDfz~c9L3|J^dG5P`stzHY`&N8fz_G(4b*FZWeHr(09_|~U<4mUt-ds(C8Rk1YDdXZ z9hKUQa@hKE6o|IxtXlIH{NNd6B+6P%!5KWu2471gD4RyaZ`#Hbn5paWT~2eT;4zrW zW?S?+(7B^a-xDk&FRzo5fq&ut0W#>q=kEK=SdJRpX~8E&2I}bB36){no1JvT>W3Xy zzN5X(bCCA~ua)_tC10rDHAiRm^uu+q7k^5^&Z<1z7k-?1`+Q6Z=NKGB`TV*L?iC91 zw?^+_VVA$fnqI-Ys+*`B)Z5brrn~j_--sf}@6}k?86qVU@d+auIUg%7e-F z*|#fALRA#}_WI*9vR+4ssl6`8jMe^>2CZZ%XD-XmjSf#4#ZBG8vGhLwX;Zl6VnXM zVJHgqKLg8UFm05#vH2ux6vaFTk%TNHLLh!dUOtf88Jv>~2hU`dvFQq1vGAlLVoTTX zAeg25b?+FvC4=c4q-&u??pl|4@@O-bxI%D$qXVvn1=+{p(XmkdkeW-LNOW4$2szdLHGfBIUg6tAh^e$oXfxp)tf=f++qR-ISR3w-I zI!B0YgswTgks4C-La7rT14T1R>~H7bi4$M!H5f**bW+#47`FdTV;WB}YmhNrJo&wN^;D^V>%8_sYrA6NhU#x zJNLGnB)>T=C;&Bg=$DVQa5!98@FOVk=8&P&Ah`Lz%O))A;rP#h)e0hNK(7@+bMyNNUPX zRaHaDk=4He;|IbM09no^|L*Bg0*H&Wv@|6(H7E{>D`9~b5H;}D0gfh7YS>$P6a+p@ zri^@T4tpUNEHv7Jrh^%Y&>6Kkg>8Kko z9zir#lGF#%E%2M5V_eO@29ZsGQlNEhlA#YQ8@h-#jwE7_wrZXIb9}= z3${vDx=|+ynse-x+}goyrIHwY$#84b)>_oCp})`~MaW9u`I{qQk`-Mo%pFY0<&@6d)~Q_w zJjyRskH*IPAlm08EM7AXAOLvLacGmA@IC+`hsCX^38p%VrGKSpJrfS9+51zo5Y~6% zFBA{x9o^*rh#e4Bmo^PaAl(FWY5=q_OBEQ|%kH=;_H^A9*XT|> zN#cyXemOfWz@`Oq*-Oyb<;wl4si~CwT#S6mL)2Zh?_K$*x&JhdCNf$atj zN~CQ658B>3DylbnA00waq@^1Xl#q~aBqXE+>68{}P?|%xq@>~if=Ef1bc>*bQX<{m zFu*W#-}!v+cip?zZ>{^^b-A1~Gv~}8XYcpj``OQa_Pw<9^b`;Z17C&SWn=(tzi^Ad zw{|d~-V?-?saXV6&ALGFtvI;?dN@Gx2SnvT&p${HfdT|jX9IX6sL*x1mjxUgcshrW z9}sVT3cBe>=jLRb;9hUucKN$HTgM#=A5-X8&q>^Ie<*ltb79l(m z64}ElV0u?{Ow40IEe9k5Fxw;@~f_a4JD=N{>=3o*NN_TFRn_wsvsS90ijA3fnc-ziyfP3Aq1Rz|Gz zbdj`I!Cr1o`|OTO0^#=OKL2=Ij+U%}WDZejW+sgoLmv0$Xs@oO0U8ilbbgP;sFjDP zl|NRxc=7xlbENU75dX>z|JVUS`C#Dd@^J!*%IMLh$w{D?xaQv6M+x1#zVh?;J&w}6 zg-dz_&EW{pDRQUcWmwH~s8VUi4#YRi&qm_(Z$AUv2RthwR%gH%1KB_VL^;&AyS>Y( zho<50yKy~%HccD=?OYs*s4iE+V%p{73rmsr7Z6MB8eyQhtRd`uwwzTjphpAz-LlTO z2>?bZIXOT1$ee1XD?z#TD=1hIYPLgnt%Y;O#>U*HZ8H`ZI>T7|l13fwoxp8izsp}+go`SoCrOxkRz24f zN@QU>vk=VK?7);O0eVb6ZVarq(NqM1?ebs=O54~ZrjrNewsCl&?T);yBV>K6Xq=sp zIC_{+BAU9-;K85Ao?m8&!k)#5*;4q;x-`NzG_p3fZ-@63?F-T+>l4h>91ChThNe8? zAPA;YVGv@}`dD!KM#b1qq|Lt$D+98|dLDyUTUQ_bF>Q9@Z&xun(aIux78eAgF+hLc zKDizX22OZD;rPHhUrzRn*I+m)txVINvXUY-t77?hq#|fwRpa43M-Bd&0+3umzKg>w zVXdCKuh9T^tgIL$VO*$3&JPb96|UzT+FKSNTrzHp`(7aHW+(m$IehzIgiJmGg$dtJ z${94sv6ri{l)3x69;dn8V+mUIkZaWBZePe_g|%g86QywrF~)>GwMW^xqYf8Ae?ejb z>X;HdyI(5G7X`zfj6v$U9pSp%;q&!Tt{IL5-xd4dI~Zn~IvRAU1Y-q*@~upBII1AB z1LziCSY=!FiDs#TGVl8Q{ProPIS>{)EdXk-oxmxyb#$=fdZD|H0SkYG1OP}1BnT6z zK8paB4UkrE-)u1C0UDqA{TOaf-aZj-oXu~_F$a^Q?sAcn*4Cbyq-W6lj2#ZVw|4^&10^GHQQ1E}mU zzyra|^hhv!rN6)O&)Fvbr!UcBA2b1G1nLblKrRJL#XEEspnD5ybtCsVmcmG6rPfci zz7tHWdkFb~4i9ZKdxGWJEXboiL+#%$qjYrxGjTOY4}`suZI)>I_{R!eGomnCb&4?$ zHN|#x{^6@_x`So7bZimRwK%A#QXHze;g}Z`+CL?S7RQbU;)Z2<=(*?GuvS)w*Bnbo zQd^MIrmq6U^8%NuW^zSs@A5(Q_s-$M<58*&g`7PwwL#9s8TqT|3B12hz;Zfk7+Nqy zv)`lH^q^787O9<@knO}(hqu+)OVaZJTdAf=f~S*H%bnl`5RfI8`Mv6Mk(~7AR!v{e z2pqNdx;gK8sjsKQ@UP*&Cv{+CZbr7QaGco=GSgDxT1}TW+ z5ymV+^wBcZSNkwV?M*Lj!0H_C) z$Oi-V3r-XBGjo92({s81G{*Y!X_+kPP+Q&_iR;-#i=khqXcLCX$G6vZ3*rwI4RN4K zm^u`7Zewh11wVx`a-*m{Qa-N(^M0%k`_3Md>eBx71?_s(j0*p;GEv@UH$6^RMDA*M zwwWBiWN}^F2W`Rc``+Ew4KY?IZHGvW$DPkVNcleMK|XsWlqvC=%h-5Eo{+U_qq4Sp z*MoI53Aa!!qHWF`03Q$~z-U{rg#3Ro)YjG$X{z4gliBSCz>y~}JYpoAWlngWUvHjLZg zYk^&~4aY*?TlxVo%3)yild?G2@IdSZgd?$n`KTVAUFZ@ytWm<=rKihROm+hrCEXWHHk{Rm z*}OpW_QnsXC}Ku=fY1a8OaNH~Qh7@ux{Kw0dRYcA&K68|P<3(P1*=V&KDUmpZgP5h zBp_>mkT<`u@P=KDc!7SfArOTC=`x5bAzA^9p#fKb>ww%l7;~ty;izP_ zRqL%=Z+p{y0pZy29y* zPCf2_sHv^qK!ZNYMikY9yB0&F-$59fmNw-;?hID##!oY!RxuPzcRswzyFR%(2Ylq$eS}% zb9Mqla7ou@jA@Da9sz}!5guj$SEkm_uQM(d%|wyCw}(|X`ti}R-wGl5;La^ zTQ1h#`67sDb?em_Yy( zb}^LC2b`SAP)~5)U=?Np#LU^=>>wl1FB=>f0GN^7t5>B3*K)(-HjiEaB54nJ82%{j zb2M-tz&t)-PhyW7jLR8>GXrFpKL#AB?o8L*FL)?#*3-9qmwg!HB6T$PiF0y6kEee{fg4yB7qKIQyFEk?HAM zfL#R&*h@fYMj6oK!1~v2;{@IX3NcEP?M+QtufQa`j5l?LJYZT-4^XH{1ZM;8CC273 zB6$QY3BGbDTUkG6hHtmE6#uk0AK-#xiT0fgb+mZ|ewA`H3|0~(4LP>e5{_B~X6aE~ z=hW1Gf4YsA5};B{`28!SW(!j}V&yBR|7B!6a9V-uc2|->a3_uI6#k;3CuZltb2YJp zQC5N|om7M~v!rCy272=BjnPSa*X|Qz9deyA{T6Hf?_bf9csSs=fSrAjput4v`sFU8 zWAzA_spfMCnjbzwK5Oh#W%behfM^P!;p^*8b-s*JeEjphHSk|;@@GbUDmd)cpk@(c z9NgQxB>?TUp%an&DM*s~8MpImi11}1u-)vfZd|cCo)!w{sjB0r$khm0g~EvgrHo?n z6?ZUG`PD%NH7cG_vYkTu4WN3|e!~Ur1}EqEKij9EMzMg`Wgm232?Yc+3`T&A0#196 zV|$`}8AAx+HYk$=838g>-eWS||KM*addUFilPvph3(`*@e8QwOdw)Ghj&2jE#tsZk zau_$b%)YchJAK3b&jQ0Iu(tO0o`6XnLw14~^TOoafS*i3K>-E^$C;y*X&^Y=UieRk*1v?;sjrG)DvaO^n93&Vz#XXDNQCTSR?Fy4k zU?Fa8={?)~9|~{CxF(-{^fQteW!zjmopj#8{RwGBng zyrsUpVjo9;+i*B?t;?Q7qa`FpUI;BgM)H6oHIZJ`?Ci{!Kt1q+hO{~U5+z+8|c$$wfc`ROfJI3btuMYbG! zaQVgNjnbIkbBxtn20rh5z?6s)y;+CW_u%FNjHeNk6>jg1Tw9ILgK47yr^fQ94bu{% zh9-B&+rdrEPnixdW8l0D8vpi4KEniB$-}R-UeCZ(5MAX4%G*Jz`G3=eyq%k(EItPD zTn}S}RY21W!B5`2Q|Qa4JRB#<=~55qW@G9afV0Rz+)s*A0>>|Z~AK&isYc&VU<1+)@pBe*$_stkVM|JH%DMb~a zyr_UJ2r#xlR+%^IpslOh4XTc08QXsvTp0RQQ?Rgbi$X9-TAp^t{yB-Js*0S63H@`f zG#k)Vhbc`63sVwD;Ve3*lrXA87?lF(Xj7|*YJ5U?VQpq#0X~1b=ywcIKIUa(3j+vI z&x3a(>|2Nbblc_fjkz6J*J76~lF-*syP~{2Hb{*B(rw$k)l$`XdVjy=tRIM+lI(@` z?}pB-h8lm$I(Kh?%jN|6GT9#N2@s~L1sL5ofBLyM zo2K-dxA{HHyZp_Qxm9w<6mzAKs!m^`7YYWtB3?@VQpEXBa|h2_(P8ZtEJ*xK9;-kj z^4mQlejtNq11L-Y3B$~q2MIB`ED+xX>9eA-G2NWcGLfnV%VLu;50#4V-lt8=M_K$I zc&$=0pbTY@eFO5+Gd(?Fo7Gk@yBg4rYU}IsKYxDmN2H*r2qXQK*V4ieBFB=C0@9Pf zZ$K{0Q1Jyw6vWwFQd3f5!GPKez{U6hunc}-puqe|eq|iGOB4>O!;4-L?m)X2EI2mA z6PCqaz5vYNKZTBG#Q-L)f{dIS&lhFo%k{gbZHWfFOslMJjIz@%zG*%@tS|pSp_J=- zeHaFc437g^Y3=T|^5 z+OS+7{Juf>cNf?+VBwzaxvZ?OfBN!8<n}au?U|V0Wz}h047JzJFl2-UYQM4VN`M};Ii|Wz-Q9@Toy1e0HgVW z9dl3S9whr6pa;%&8_&L>JHZG1ctyUkogoDDS&+Ue0$IevOswydXq?@vc>+12KE$ASaH28dSKZmffSv@} zKXU8dL`tUHErA`T1H{-VM1r1c>hcET)yCzffQyia6AXkT3knM{P}2thG71b!+PZB7m%YaTv6zlpuT*Z{x9A{mC~3hFWD@ z4#ub|0`4~8O1r`$x3!9T*zey5k+_;pV$m0n73XMzX!y&xBe*Tyj&=Fv7Cq~XiE=dW`|i$ypwfpc9uOfPof2g~7gQ1D&bTQQW7*mWW30X?<Xv)L&n~9_qz`mej}`Z+*f;sh+-Lt&%_V`|WZ4rP>q21g zb$r=(7`{4arAy)pDhQbb*c=uN6Dl(KZeR^8N1peBMSv^*Eh8k^t{6MOGXVSWU%R`O z`8C!8{=A9eBSD>KQV(%#=L0=d;>)4-G=@^AC%T^WA1}9EG-DAket#pX1U-E=RqD7u zLU&*bhPHxse1lyi$WH5mXg(om>?h|Ga`x>P*Dqas`%`jjKY!rCT28iG`RV z5X>!VL!5|}=@;41nfk3-rKIJAhQ8eVQsUI<-PVxuT(2G%O}s14+H|YN$Cs7U%$5nE^ zepjyU0J&$uvBu;}O9cvvf96A3$x6hGuI~yS9@}S-!VDW6Z%m&Zp0Nr{lp8QvwSEZWv3E4-)~PH2jDg1_ZMtIC`Z&!iB0e?DdqVhpn6F@>s`w+VMom z?t+(CsKD_tAQvomJI{=a{fprVkOfDmd zf9;&UuBr=b_)~je3bPM#0dnmj68+a9eg4mLrC3%fPMOIsc)lHkr}=^0Oq@a1)@-O# zc!TEaAGXwN+}ux75Nt%KH#^7_G+q$soqz?uiKG0lB}fJr(*P&%J|2PvgU$&&(jht0 zdgYyCyG!^-R7N2?7R=F%3F+Lg`SQe~?cIvwb67CC_Kn6D)O{+59%b*cP9Z9*N#NZo zwRy@nY1a#HGlZxk(wK8N{kev$TJ8$-nKT!LvuaT8w^0~II}^hBa;+N1)8 z3k!UV@jR+;AM9Php=cLuFnBZ7mw;#YHDX`+Dk&?O0LD5~D3tdVwdVDx*@kYT30n?a zPR#IfAlnzcCG*(C2 z$M?AdcrKgk-JFf)w>7L4fCGRK3ds^@me z3+A~$;JZG(6R_^jeRvf$ztE5)#`^Y_j-kVvMm_UfASd&C`Ku=-i0&*oFmOpIVQ^RZ zUaB=P-Mg=;;zxEkhlEpiR&dn^MV7P`ns>6~2GxpE#Ha0^ix`fMY%W}x6DVwbqj%*H ze5!VE1cyF$PMpgsPX85V#n}O?`OR6>?*2Sspgi{1>tEv^G7o{F{aw`&vXarL89}MQ=!_~0n*nr@yAd9*gz^=SC>!6Pa=)vKlGP^!6MXp zUC;fc6h8j8uKyR^dzBj$9`A{avL`F}280c$xNof;vtdZK+CwKx1jv$N2Emx`U;L`OAG&r%q83GS zCre-OJ6P5<3?aj2GghDx6VP^k@BZgoUW=EmDaRQP6&kujnEzGXuzfYD zeJ7Y=Wj(*-Te|3tAh&)hFOne1AaEMF0A9Xq>wb_<5|kSgqv?QBx4SMBLWO@XM{fyltC+j+QgBfMM@bS5(XTM-N295;WeL&yjT(7+NcAA+m@$)eLRV)XsMgC73ubns+Jd zJ>QLKys~;NmH)mxWs`ZY(^4iX@7g?(psSZ6Aev;0rEoT-0BO?c?a?Z9W2(t*<>*KkOb*RvxLTzFnz{LC(ubp6aOaSRp=^Ad&s>HRiT5j( znJK=>j!_5*G_Fr-v5AV_XlmkY1lx|GM<=1fY3b`_YzJ4jD`KR79%5f&?>u*b=&F6Ow zOeIdYwVmIu7#YmdAa&Lqe8o#jN)^;$CJoX($l{W(eGtB&RXZ!AAJNebwctlxRs#oF#WG$4xMk#>DCa$*>Wh0a||tm%(Ql)ZchpK^=K(@D_NM0PG(`Lmv;X-ezI}p%Iuj z*bh_yuo`;=btCr1GY-~BgrzoyL603yB@w2;jg+%#QBv(*F3KEg!8%-4XkT4MujS9c zaEp|{=&bL|Y^hmrt7=Shz&~Eov!COQC+o6Z^z8xI?O&R3&exPaLoaRN*m{FX?EMm9510$+PI zR`}|mm7Z9>4|_I`;6Gp`u3zNso^Z9G%nko;{}Mytc$aa&MwYiiX70$jqG2e+5gF?A zbxvnlH_m{h+cMR{d+t!(kvF^0B?GL|=kU?a-&65_Ot%PG66u@Y1pewL^;k~N2(e+o zQVpQz6b`n*KOH|&Z(WM$m z45|)+$+^19UiyUqWp%0ZKhVXb>_MstLY+BpvtY7R+hiu>{eDomYZOJKmUlx`V%}t_ zJfT1~?Ma80%PrqoB3T4p3}~2A=K)-FBACz8qa%?_HLV5j`|Zp*I)m2HwHx6S%&9%mIVVA@jnP4klwL z;cXD8CVdY!K{QhwvXP)9BAt$3*X7p?;wc!5usma=GHGCZd7;!@uS)QnEd|92U7g0{ zzV_y*LFsG-eREEcha3xP>%0%nJ35Nh-^E(@%N4P|zNudbkq-uw*av1$RD;k%NDuMJ2^AShyxAeZWV3NZ-a# z9((v*fh3$qH-G~J@csDl!wtw`-0ihlYoA3O#J3{Uc#9d zi{{%<@8U$KsQ!wuc6sKli>9Lz3(%eo|3H8t+cUeB_OF0xFB|k3BfTGNOlI$F|8z-&B zw+d9W(w?IeHZ|O)nscA`bp54m8C4tWJ>nStY6d@kLOAQP>m^ql9nn1(0Zv+OF1{7F ze|nC6lTJ%b3CzIk8}V6^b?bM`*C|O#{+J+M6DI&^-Xid!{8|mTdNAqC z!x7Omohe&{>uE>L#wN|kRTwM!?a8O|&e(|c;f1%9#^`=K&j_1^DW^`J#=c16xi3aO zD8gse!QsfVy1$mk;R~arqM3;*H%ufpEQ4my8y{z#!6d@44wAj8P*(`O#)@-TvgH_XcCp^* zb}bq+b;w54CMhA|R@-8Ff+&(iko1+UzU42b(RL81DX^J}PhI@WQIASa%15_rUJfb& z)Jn$ZSQs+;TMse^9bFT8fl^b$0ACeJKsPEbC(7b@^ZAfFf$??>^FV<6nHZ}nc`K;S z0MF?IL!#D5ShVo8&0Y2?jkMY7oQFV1mDDIFrF?j#aw9EPFua;I04_+2jA)-kda(m~ zeH=|YAl46Q8Qg98Sws(E>O-KarB)aT0i|#GP$rI4TF<9p+=EVy$mc)fwCY`>=8|yJ zBz(H-a^3KPB$oZ88n=C=nzwKUTyQ^{onoCYd|f~MO*?7*_{Bk=DX2WTs&w6-X*lj5 zt^f7VOfh^N5X?a@fSW{E$KuKG_?Ji;CSd-sTCu7>mw>i=_e69U9$`zJ(Fr*dQmudV zTt%yVmJM`m7>&lfCTlSLqM=#ztpT}wjuG@Xv>@x{e7lfj zf$ZMp#A?bWG}*wr9v&Ek9&;KvX%{)?@GxJ;le!vda0iR{i`|`&0jV3sFFBB_g$C}3 z1sA|#CyXN5>qFb`BcbK|k|Q+wTl5kA3mC07o|2-x(!ifb!cR4R1UY57$l5f(Uk%pF zmetQ{nb>_bnMo|4t^fD0{HJSrnw@j8QsGOx^z`C_=x7!eek2`UWEK|I{&}M0y2pMF z)`k0U@5*(6)SAFh4)ea}@b<^W50f8`WnRrs1verLd$N`DzD+uJq2agX3b3gXmuO$vp#B{Jg;WxaICJa=Rci+n`DwH99rcm&p zN@efn4^@hOtF)eErGR@_4&H}@$-Z`KuTu<4n$Pf$)mDe+j|SEs$gFlGm_=E-da>U9 z5#I})_PeHo`FjD;dLmGy((8Ni#JA5BER$r_KYw@0lH=(oc^{~2tP@u8h9TKLuaaF^ zRaM|Ss{8ks3h%{IMrE5j(SRSeMzF?{5)cy^?I-@`t zo%+0_P9R8rFXXywu|=M*TjAvshF{z^gCZ+fhOViV)#n3E%EUX=ZQR~$PFA0X5ijlt z9-1}LH{qY%=Al;cUaskc|K9A$eH^ynB|%0*0|OP!g(PiLu~RERCZG@B6*q~{lDVeH z%Y$B&gx4tbvg>5=Hqmd=rZ!#cY7S@e$beB*ZA!h2lEdn)4v*v&x(^15;8y;>^cOLg z-!3xe!HWtn`4y34;*A%Qv$?Ov`00^UChejcqjfaOqOKMZkJfwow0#S`PpP$7S(DX_ zipu$kIFBv5)IdkgUEmdQmzB_pfqx;NjT~3P(RNZco8xt_2tAPy0)c#slgSBu*Xz31 zzn(&{Ot1MDA9y%B>S~t3U>Bai{&jfQ?o+B|OLNXP)a6r#A?{xAbg;<*6d~Prcf>H~ z7F=D5uum8S=k^}UtGWPY0bR4N4SkHs-je7cjFZ!GdF-*#^mY;062eu+MM)H66`39rc6>|%PgY(j4RjS-$DTZ*cE z?BL`ef3+z>NVl{vkRH_0;>#%5nZV5ZtW|X1Qs7Bq!YLOuiTY>lcqT^fb+aSA&%Vcf zaTdFX$1)W_I2BynRU+$5nt7|BVfsZlYiA05jiF#s0+~^kA#`Ltcj%t*$(wev!Xh!T z!KJr|*_rB{BzG0oS@?;UZ)6`dSwBum|qyFY`7#Sh-1q<`i&kC67EI#VB z?q#*3?+AW23(w{%oqBJ|0Ia;Xm|8=hT|_tv0d=}R!0*r*aJ$t`ue(&BS+cB6Jj5FG zMNzqWVh_XKb#QTctfF#L=3njOMvu-@D=H+__%CbP6qFeY-4DgV3`l;{UmSpRNC^axIzGCd-Icb6 zs>L3?6w;*1=>X13N=_ac8HtCBi@UT;GJof*Nu!~Yi%ZCWjl`?#t1)y(UU&6kG6h{c ziGfsvMHwQ@l%(ZUtB(_YnCebYcl`y;r;o&f9jxl|d5%MSVdvO#?VGa0O(cmA{j^=q ze=kQ`UgZn;Ao-XVDj#3=qu(%MNA^RD!-C|88++tE=rdT*wASUY=bplo5g+wL`mp>Z z^1WU7_=Rhj=0fl>f2{Z>v&1n=Fek!GkDt!inhZQCDeKJ?^yipptHNq;d8&5iKfvD6 zZXS52fzK$O>y^OP?&*UWsaup`VeYGJyqlh}enDT`mPCd0u?~J=J-1E6>xPKl>b1to zS|Qwe6p1>=Wv>!put5|u@1WnmC-xJSieK1F(sOqk<*Vd3q)-pqN2>jUIaXdREpAiD~48!;E*P zfGuHYSeStIWyDnLy8o0DV5^iAcUf4>al<;a_5<}08>jw?mOe#QeF?&G9J*f|&osQ# zJzrX6q)0IIlVqIu7?k~50*<-DAos)8@&|)lYYa0f16WSvq%Qr7!>)!(&Lggv3|a87 z5KeK`0Hvkf;-y2A&tXA$4OlfFy;!?JH#^`k)N*Dvum>hm@`(96^(1D{C*vk8s{ zSFL&Kd&%D}EOcgyjfM`_@ASWp;|-Y!q~k+rJnAyIei?SKZeQ(ZOa8$*{ViFI+f@3o zsKrFG{phO9L*h8%ZE9GOS+$z=nHm9sdkcNQ(X5*aR{bexDd@FRwpff~fdODeXtHCVg zE``PW|h+KvTZ)U%KkvblTHHuB}nw;^8fT{SFs~@Y=>d zVi_5o3cd>w{R3cef(ko+dc;P-GaB zG2G44gzx{m)$lteS@n~^Ug&dEL5SBpXtjNe+D?u|W)`{(fx(zv{<4r@4?oGcv=AcW zh1tOprBAD?F0bOXF6m1k*?P3Ns_&FJF)YS`v!drix>UfE%k9tT_@{-ot|=E|!MV5V z7kbg&YAQ5j_p52;ekk@}+;3O1u%8dr?iy~vE51OBztWWsG@kd^5i&!;^8N^el6Efb108Gbo;4f zjU^`{DX)M%vf_j#c<*bI15fschoX<5s!dQkDQ<9;3SyGbESpCRpc{`C>V zDngJoIEIn>t}Zu$QxG2W?yp<#We0NfiiE~1))@F=KE`L&x+I1nF7C5tuff&XV##gl z1;qhQA=Ad24~2zQKHMB03deR?A6&ZcM@~jfL3Nj1oHhn#ypqLvBXS&#@u}hVlWId< z-LM8}6OZ=mmEZrCt}h0P1n$1zv4ehoh)M5~2Z|aCKP_foO&uxdqs3~Qy5D8_Jp7t1 zNdIugo7mwRhvIctsz5_U$DZh%{8EotIDHwU=RiJnMly8r>=&$rKx4@mt(T{&GC33+ zb4VliHsQ(MVO<&6O$`sHtgAUiBsf(y(|_L9pLgohwP^UZ|LE2U(EnWt(S%HqZUSQW zC^}j5z7I-AzjnPQ*>|3c#60>o;dg$Fi(}@kwkf-P*+^+=a3~tssL^&R9As$;a}s&K zWvHMajl8}do%kEOG^Q)&A!Je4TH$ePgchw$ND$kFV!MC1n9jgk1GBRF34DSWm)+F5JTF3hI+p3l?q}-T zXdzLBh%c!ppXBA$VF^>eTg1P*DRt4mtpuZiOJIYPie>#1=+1cggmeaLXF%4R4`s>B z%I@akeDF7|q!|%AzvHo3(xiK^S?^pzKNC_my}G4`g!5g2!Ij*JVtN;$sEbRiPGd9t z~)L z;dgs_`?Qh4 z^QklyIcxI8k0Ya{4c(EIdYhk5_h+*C`M{Uc{8~lm(y4yN5Gd|C-Q*m+!yrY2g%yUm z^lRG-u76+Ov>@gCA5GB*`NbgmxZ#W7+vq+veC87pH*w3&Ww>Cf;chSZyS~g}e|r+~ z1F2x0I%E~3DqQl4aV-4+Z$(bRt>C$sz6~XK;X7aP85c=~gypT*Mjy%2<05BkX7haR zL35{+%-Z{xJqgFL6%X;3qyCvTG29vZ-PC|X6}H;7S>n{Pg)XH!S-XZBleU$xDU$X&AEJMRcuL^B!j znu}O}Tld+=lgjD!77>22vSCwOtAgI((n|B??U?JeZ%1-ZH~VMsJNNMja7^$FE8a{@ z^0;p*;4d;|FDfjq4R#qQWPYDE$$5CXr1ap&DnF0@pGw2<$jE`yS^(W+IwU?rKVmWQ z*LpwO)Q!Blbnvq6`*dE8MWT;U_WkrTMka zJ8@Io;2*JEDguSe&8(}Tmjf*VOCjB3d{#wT4gOiOu$Et=>lNystjS2Jcry3 z3$efkZ*_U>~`41^D=T z?7g{db1~=h7slS#X|Hq3z!+=h`x)#)La?hh>;4H^2ah07&3n&`d*D=&{-tVKr0obs z6i0k#`nV;Y1eSld%@A7l>Ry$3YptZuD&`Pvxa{R=68d^UrFg*uPL(y9&!Y^nhuBr6 zag2oIs~vC+M~CD3jts;{-`dMbE3VG} z{DZ(=_f8~)i)*>1ld z;OReL@CQ&L5A}2hkJMdqVLg4RCda}(qJsfF?ue840V^NHdvv>}M{i~@-zX$3uBflC z{{$w3549FUV{l;9_~|IMkC(rRmJol)qJ_}P@zj(`}wDaBccyj#*bguO9%<;FJN9euU2i1ZLi<3g;&_){dhR3 zCN39>T?l10nEHnxCe}W6xp@-y6(z`x4iE%f@45?lS2>kcyn8p1ThbRZl}Q?}#R!Ff zoF1mUT8(?-@>AZkSoDP5{GcVueW$o);Dnw|DdtHjk69uX&Fvr)=J#9nICaV_ZOmmU3)zJ|jG!&9ZGqR3@1U)AK4?vM9X>nKY(|iU^*gKcXtiw_ zyJFQM`w>DYFFrGHdC+i^tbH8hCqKooHqiT4K#zGb}0 zZ4W(YkgsrckOT4sksK?5KE3eX`}$H`hTPn%93OK->L2v#z<>=J1K%MT@dN{AYV}>;?AfR0;}(_iQqL zW_~peeeqw0jXq+gql*NVwgk?`MR$gc`d!wVy3EpH0)|u+jy`0E0=G4!bWO7}T}vja zxsVd9k_-kvb3zY`*(w9qGfGy5{K#K1MRW#fDk>^M*28oARrdSm(Kks_e&)K809wHB zK94x`#M-jFwk6Bl-+(ON3ZwW zq2s!PQb{yB|DDf#htne4qwdc#r6F=+My|9BTLHo7)!rAXnOAfcgWn9i35JkW_xis3 z2I=TTu^nF)e{Tum+S<0-a0l6%*Cmt2XB5%I0w!{vU=t4Nf0``V+M40N#96a8=oq{$V-0cc;Z_J!0Kk4qh3y!PMBhOk=brWQz zni)+duZ@xWeaztt3#3R^uHXKXFf15MRq^q2|Bo9kF5P+=5c^p%>3;ihUFB|S*wHco z$K93`(>~}%t-@c3)}O?+ayaWm-D&`DN}H1xzU4EUd3lq7HWbL1yf{OuR+H6w+RGID zlhZ*CZI2J)`rVnQ&YCoPkU$InlAR^wjk?!z@aO9Lg(b7vQ%8P3FP^rmubJ;r^MUuB zMJ)if|A7QLTZ|~0>;HF=stuk4YpuN3XE}sWv@!Qy6mK^J(=8RUJe9;r?Pof;;rk@I z9nlDHUa+`XPFL(v?wMvk}8b=~8E9TdK)v*Ox*yCZ(mZbJ;7=Las<93{%te5V0Iu?IhjV-pq%zI%g`o-Y<=g z5$;}fk_R@HM!9;l3;=9j&gi+yhY6rVl>i{x;KtR~f9yNIY9qt!aXd069M!<&R+y$L zUeSU98UGm&QCo^`Uo6S>JbcB|Tf8s}pV$75XlI&$V@cUm<02!3f#U`^t(EHUtyI(g zPR`0IZoZ@bpG9^2fq=ba%KT$i&Xzy;_iCP1q>-ww?oHX%Jc;~-7DqG;^Wuw*kvtme zt)8!8MX#mzxeT!L*FAJgsl*4v6^nIbkmDRhk+ zXi?yFg$g+9$4jv(y_`Fl2sk`#%gtql1y4*sZyIxo+;=kd5{BcmLXk%`L7J}LFAn@! zA3Tt=5rjaZ?Xy^XE&xo&sh(qnkth8QkVrkgNCTQSH1mN5JnJTpvg8lDboWcuE5=gj zRss3nrlu!gjKzc8ON|mP4iy$2V3B5y* zDjiV_J<@v#oj@{oc;D~;@4D-*m6gm)X3or?8_{4q)S;ZW3f)nGdUK@T!v{(8w{=c&Lprlw;HXkz3Z_if1X z@pA@C^UD9G++Nsg;DvH%g@;%{3!2pbkGN@HQSd&JUlaXTC*=Wl?Dqd)sc%Qo`+v7U zu4rk!w|J<%*Q|>f8s`Skbj(*Q?pE7VWRyvk8%pznK0OjB)vmjOx4w2}&+|%+Z`>B@ z?#-ut+jVc+Yb^0%Z~|ZZ8(0#4XJ_A)0K(MnV?QAXn_*;40Rx{>LPkIFYBwFrbn-J< zY?+O<>47R|-S&7ffC`r4_T54e>`QJ;noCt@ zjL22*%C4xOS-Q4#@=KEA;p^lXC4&tAiR)`zi%jI6ao-e&p$t)0+syX0I`$7gIu0Zx zX@o7(h3_|*lQ47_zW;=kWTiQhpCGledG+$;Bl}!(BZQJZw5s;_WbzLZhVKOe;q$1%|~mq#&qVrpvH1_I>G+WzzLoj zwO&>0x+5;s9a$&4bzd{XFH%d>ly7#nnqgB~k(wER1J!${3{Q(!^fHP**%5xD6+ESZgfKOeGZxsW zBlkC=cu24pp-_r$BZXKONtIZRs((IyN9ERWB;MbK-1lhQs5+$|2M8>8mxhU0mW!NJjX06v4m5E#w!(u4&=(s2%#fIS5dW}Zx@;-vE9N_buSryn^YrJwB;RJ}fqT26r zIL7b*R=lM9oJ1`(*%o?3eLaTN^%8;i;YS=jonNi#Svf66$6U)kUAEm*ODDK zJoewKc_`j;Q@p*yX17&3&@k?eWpWQK$p^6eyO(4m0YaG%U$#*ZTc^H?Kl)@ zc_YvU7vzs-$68o=A)k~Y1>xQKE~*aosV)HBDk>q7((jlOCB}J6BKJY+4m8P6&HPiB z10$`;TSLUoy~mHElW$&QVIiI+yBhyS49cy0XZ&;3>`s8982nQb^xFS@$Wlq~YCK6= z%t~H)fVcz6(SIMQAJ-|`I}E@Hp~tuWcL@5U(dFlZ_?vGOpz;I&MACq?!Rx30mJ@XD z7~tJhw6a0*_5{1TI+L1{iR7c0S3dxOK{x$j^ylG`*XE>$U?dj_;mIW>yX|Ie@ga6T zIOpetkZW=9*Ds0duEi~-QIOkSnN+|A)p6#$5F4-_;%k9 z5)8YWJ#d{tz_)$m5&Mae`kc{D4bWWDCMr~w0wo(PTGJBT8vfL0(eHwngqL7VCTzKC^_x*=MuswJx%rHi> z3%+$Ym!`vrc-i=5Z22l_N0be4nJ>Tl<0FJzi)dJ$OYhoyrC``r2IB<3g zY!5~9Di7U}{9xveac(Rb-a<{0jZFKdTAhq!e@>%DBfQO$hmS*{436Ub{H$}9bLPV_ zx|*MM?6kA^W#n1)4Gf|@H~zR@<{M&v*BwT7({}GAq>He|y0OVTol#k{0a5kPGF`B? zW?(=Y8Y^6Lc1dB}0jrN%nLe*j4WmPYYFEy*kJzjZpe$94BtKtsv#Mx1aQ`zs*hcxI z=OaEWVob{;W+z#e{Fim!Gi!_w33Db{{o@J&Ij*J6DA!+JKVOo3$;n~tSjZJ`xqVGg zfjEFb5^GjTdh^>GA2DR=6da=?%p+<#YYE6WKBxRSaGG`d7tk0d2EZ<4;A%$7j|YI0 z94AL6+4X3WzSzGhOZOHH|3FpJWbRXLf8)Npsg#hA14J)bIIbPL8GrcPvo$@T9Y3U< zS*3)rvsD%l#q+R~GZ8=S9j$;OzszAzvKLMUzVfy+RFT3#Lvp5|rM zA7Ob`pXO3Y;4=t-!}nf^;NQd%Cf&Gs8x|^B=sUv49^$x~u9#Z;&x>)L-3+6Pf`!F~ z6^p2kWlfg<7?yi2hMvbsik|LFeF_ zf((dhJePRAJXLM~s}ouxrEf(Z%24yMj{Uf${rmlMAhS@Gsk(hYH$4^s`t-XO3~ zvub$pO^*!Zn#O^bhGAkBkZoUvS*HZm+Bd5tjy{Yf;=x_;2 z5FDfBU2XkKGs3T@XICovn#rQ|%_NmECD_{OoPA>tdGOm&+h{zFhP~+pWhcuoS8a;6 z1CFg{9wJu~GszlU8Nfs2Wd1=K&4-snm`m4t@>B!UZ+Yh|R4*03~KYBlx|HDLlXX??l3u_u`fcj;4aXW!+I zZ}ano%SY2<_R?q>erW95Q{4>^nsS^y4lF;e7f zoLs?*<3>rjYa@~;i|JNR{Kyt}SU-Sj_Jn{v9q}|;rCj;rcthD&uU<8*gLOa;5XJVo z{w`_o#rHWhP=@N`)YYJTU4M3BK03qbSy+0Xf)ef`UBz@2~i06G09A!_P;Fz(~<+~S^A zTa7i>pD|pQA|wkIM%$kt0pjQT>KWo33+iiVibSlw7bz7AAPtXFU=6%$FG*cjzpQ}>&HyO|KZBHIa?lZ(8blFJ;AH|~Gb{Md`P?_uqtW22 zT3<9l;HnmP$S1OeLpTd8VTA`uM3P9^NtJ)f5NMT?2lm3saL8vw*x1v%^zddHt$stF zi?K%id{<^#9IjD!w_ZYd^O8yjWlit*=+rQV;1-qRljoY85IBe~{Bm7EHP$JCGEW+K zrj+o)PQ%9Uq_BH!NBm9oGMzU*^=IyHge5?I*hH{~FWC`p4shij7}5H@6EfeIfKG{< zCDGrCj`~z=n|M(;^b4W!Zn8wxVUG;r87z+m!%|c<_XP%8S#)%CMWGoS2Y|&I?=&PE z^CVhKP>+gZmwOB4;2&p8&*R68hd`U`a&C(mBVg?S<+Rmok{prR#xQ_G+=SD0-bm;7 zngHX1YquN- zWA13EodL*^L9qpnm|E4Ktjw_fZ6$ww1Dgj?{Y(3v5NB|KskPXN$x7Zoqx&-Y{M`X1 zlgD#@PAKqo;qRMw%*s}z7sYBi(4Ya>rj?kWQ+Gi;kq`rH^%P;>VmQwq6oDu zCSrrvo$WhZ-^Y=d;N2l%=Ceb#Pp6VgYQUN=ZMjeSfYzeBu%MIL>_b?`uMbv~_ZyoQ zl40gQhEV>oPh#ine<(~~hi`XXiO^ZT!Qt6%3?!afClGAZ1K`G9A?XCSbI}8%G?nH@ zX>hYOWC>9@UhbLbk@}jfQ(JG`6KLMhM>bpgiGSM6BSxJkEgHtTglpl2K!88b2jC8> zgH--hKm0WQPL@^x%&qyF`?gWC)1K#^2z5SX8`ap~tU<5TfX|KE?%O*>3`4k*3pv?w z^os9^p36a1z6Pjq?yK&QY|Kw_^+ET7jY(XWVSYOFVI=-ym?5_9;~%MmCwQj7i6mV| z*O#v(cUgP#922qaU1nu{3#6pHOr&hvB8PSTg+r!Pb~aCu{STwH&h@W(#i>yQJ*9m; zs7D+C>!|>14j58>HLtVe?C2(TF6Bc~yAI%F1`+7{>mUk#Rfs`l0z|#|b-$N>ZX8rl zyi)%v;li1>M8OH%TCPOda)*GK4s^MU^wu;b_;P(NiUXF7@u*avfXZLW#qhpr{7$Kr-v%NIG z)QVBp1?rdE8l8A$x4upBTfKFNU8j;6L?@d+XnkTEixWnZvV8;WTz;V#s&OWDI`V`O#wfvMV4-q9Sk2=hZ6n( z2my1*&eBc&z&-3W?j~{>3VQQ_+S=+@Z3jf=x9%xt`YmTcD|&Y&Sw~h<-nO}SFU!tS z&<+SVQ)Q`T*Gj;ta56;9Kw?G=gLXS1Nn2B--szt_A%&Q1B&_JR#5ms zSQtfm@K*ZYBUfgL>64X&F)$eA!s5wJ;LlQ^%b)t%mM=$@>9{lctxT<{497rL)td8+ z%;i&n>njbV>cI|i85D+cV)_T6m!MS|7Mn!g6ul*^=B3CfKj|Nt#F=qk#HSo3jYV_F z8uBxOi|RPE>b6$<`>o-xLs|;`FV1!*>mABsvW4EYsQ8txyngg~6$QybN?^a(^^Oh= zeAC-PLTOpkC=mLaEj`6GdpnX_z}8f-d>DYD!R2$LfP1Rr zJj7D`rw?|_8#_iP?ZO_w+F_Mr>FjvVM_bVw&r*@};y#U@T4{a<_54@B&YBB>69b+% z?r8(-!zCd6D<@>I2-s`GTF!v@btPXT*tyq(F99TZ3nI#K1TM)Z%|jb|LG0A#+fB~J z;iv90_`pLjW&|bdvyQRnnhGa?K65u_ra)&PehY1e_mm8Vc@o>&mSt>d=?~u@FvkW4 z^oE9qmPB99jQrBk(SDi1At@OEu;#D+JT-%i=l=dSD6Fh8$!4Kx>cRfB>JOSp(G}^5 z7v^uRlc)mu=j3f09+?N_1Yo+o{p&d9GpFT{s7F;(qE?D}S#aaMnpw3G6vCR3X(U9of*=wbk1BB}p zn9FM0aU;0v0sYJa8P@~?`P-MXL8xbSVfT|eF1z099!8WUVd8=Os-C`Mr%fAO_9JBk zR#o-h&qc>i&I4CRyN!ZkIq&C-s;zcna_hIQgy^2P7-dDHudv?`39IBP5;1tPZuJ@` zNm4M$&{SST0g1s<&!+DzuF65h7Z6=_CJkHL$pyXTRRLBHoOZjv+~SfzGY%+}gv~Xo zWZ?nm8+q~@Tq*faCk!0yY7%er5l(-DU=LNv@a_m$N;Y!jq;L_}e-X;E>geE^MDlW` z(X$;2{tub)KPt8*J-lQS;5C5OX0i=hIpRY5ckP1fbS%@^gjb`(kqTfbz?14jD# zQNr8Gi-$KBH?Y^dxgNJ5>!ygid(;=SC%up-ePSkF2AoFSc01^(`g%cV2JR0Bi$H0O zEm2CpFX!4e93G_|iG5d@m@efWV9GoE2gRK6!(?m7I6~hI<-+2vXYM+mkN>izv8cfQ zm>LxNA)M}GkH5}4qm=Z7-q|Kg zDOqGS;Exoaa+Ibv=shi%6Tcj`hQfP0nUk@5>f$^s} zIAM8(W6xWHgaVqToSs!Oi=J}&zHr6ha$@7Sa8P{JL(Y?`^gYOQ^+&x1Fkoh7%B`>E zNz2yf=S#}ui<4%f2P&tjnjQAgetD9n&8R!uQP~04vYeg!=Itlw-+gg0BcS640xm=B z5c~@2;lX_b09LVZ_Vqv!*Yo?G<4mJY$$1gZL1x^mHuwH-w6!Y4y9OtK;Y&Ds*9MmY z7vwM$0S*vXpeDSI)zVZ-%M!(XGn^khxRnVU5uIW)ooWC15u_S&?GBk|j&bb+d6)(6 zz9p_JesSZ)#5-WaGvLoj7IfxC8*w18$x0`(Pb=k>>OFARk?z7SB~_zUmHQ(ddi#2H zU#eNI-BtFG&;XXiV0qwaKKS*OLM>Mc4DQ>SID0eC-ULfDjne+)a-E zDQZS!+5Lc_Q<5;M{ZnqipDT-o;LR>#)P=GRq8DNEKHm_+7tkOB=MB410au>%79U!y zF*s96il%WBFFm&7BjF&6XlavFSjnq?P&ZUQoM7eADMDAhuurmNVKa$0i?zg6v8VuX zkyYHUd$TJ?yyy7xBr+eoN)!df%Th^AAhdj=K3n zQrZ{MlWggWq|K5N&W8c&nmZ<5>N^WnM92HcK*1j8S8jb|^trtgq+S_a2ru%Bhg0!? zeT<=OJ~L*%r#e`?bmz}#z|0{!2v}}9UHEzMnL&22zsDVXy3uI>hIR8lLDv(7bUc3= zV=0-(qCyk1MIlb3h<9(5SxA-~BO5vWf@b(yW9lz&kArz&qGm%#urM0A z1==qdfN>~79|67wF8oHRi)AW^8E9v@5J6t=cUzL1aW}om7l@*|sJ{Tv9Gdl=X|7ne zn4PE#@YpH5cwsZW?80lD|4u?K4j~mc2@7#-?yVEf5zO0b0ZA*C@xGLdqTvt@)*1Ro z_DcY5Niv1$LPyoDJ53SZJNgF+a$P&crm$Eu-c;W3s5huUsfTr9R^10t0+Dp4f%FUN z594e)I*Qy6v*B6*z3kD(n{Qx+R??5i_3k+0ZJ#woXiatZ`S)_i3y|OEv&B%C;IP<# z7OES!fmhm?pv}mZhA~6!-u?dCZEc`-rrz=W1eJIPp4AIDephCb;`)=+)q8~Fv75Du z%rv!v5kfw$`MCt}spKJu=hAG5&-Uzar4pdKa)SM2|7ylC^`%k{j z1JhRU7Ue@XY8V9#&39qsH_0bJ;kPSBdPO}Fh=ip}%+~uT%fTmMT|SiKC&Rc{7^v7mr8A6iVf$=y$|_TvnL~VPRyr1?P;wg@=XxMIh3a@-1|9hW5>Y zC6#IP!hQ`{cS;t~v;71>72Ma9mEo4n!Ao{LFxlzZ4*B<)?eO56GSp*#J{;(`zJrNp z>PfYxr)S?x+!W>K2UsD4J3_Jt@@_kHU|UD~t(n94IYFa+fxz}l7bJJzIVByHdWKy0 zhp5|-f3{Sp%cCeV-A}srJMM=y|7f@HeEI5rb1aE%SNxLiI{MomusIPM2O({j@;MO1 zJt9nf?_A8WO%Crfyek?6o`lBd90_(b`>A-FtMoBMZAj)PoHh;06F9X*GaGhHa09v45cql}o~&M-RP zPUBrMDJ?sIYL$n?6im=~C;RrNKFG*eA;OHK|iX1K(4tw@zM_$y+k-oYY`vBfDkD zuyIIbjItdO?KFu*-%fuY(sh#t*5wU(>0M+ znY$H7nRS%J8dY~^XHPQQqRC+{wd`$y-uTRPB3F!=Z1yY6x0kP2^X1D#E*{hv{F&w# z*BT7qkCO>(Xb~pHTY%Y3uY6S15-eE1ey1#b$ONy0g6FNRJj4U>ckysWlwtgrJIcze zgLP14Nb$&EVA#oH9>GE6udeO`FzjWms!>vCAyLj))=bt8&KaT)%U28Jtc-A3qB3P5 zvXBs@bSq@kXN@j;)>EtBeOO6s8UQ6KP}*5T(c-iGBS232GDT};lLLyHaYjo0wooh5 z-yA#9V0Cz9u0$!kGsdX1x1h~Pi{E15nyZ_dmwEZXeqV|k3&a^-w2IxIGxx8AVNd*U zo)a8-2<{8Zy+zJ^u70-*N3{#kr6EsRw|%?F^US{NF5%nL!krl>yr%jM;9U^)wdl`D z84R#EuH3ZIZlHz;wfX+DOD$e+GoWVW!+5}y*Thu`Jb^yVS+WdLqrH8*5N|kN zv-1uIvd@b(+Q<6H;A1wyjjuqRu)}}U>${&1AHMXEdYek)X#C_t@NZZsCUFmbPQE#m zqD%t;YY^%6bKY$ZLR%p)HaY(83WxH5^kwOicM$BOcs#v-4_dAu>4GbOrjuttv@L`6 z{{2+aG$#_&>lyjEi||~v>+_te7Z3QO^`%T}lbO^W7d^~_F`fhEfxADNc_477;$O;< zRl$%Tp#CgKub^m#HDC!i2|D(I&O$(RZ5|X#>tf|Sg}9Xx(2 z)UUcs_kTEUh|qrC_?hJ8l%3o?=w*tgeWSkHg5_we;Od1daK}BGqR1QUQxN&qYt!Sy z#@(t6hr$CFQ_nO^&_M)JqA(WS_`5A-Kx4V>7UF>tLY=-dE<881@c#ccV<3jfuQirC zf{PBrDKD~qD*u)n#|3g3SfWeuB`J5Ts5NytAc|Vc8O;5UZI*Q3zLyQ(xNbMaukTBs zZrR{*?PM-BJ~R54Yo;d^W8js#POmd$>){35-J^J8oh}5)r^^-)wjTP?TmzvSkTmA(owN9%RZXpgWXg<1 zy$&0+x!(S@xpzM#{QK;xirujRe=O5~*Tk|UjzcDzk89+A{5kz)&M;>>4uG)Rwcq%s~6KTf6Y3FZF$B-kuAD(>r*GchOpSXLi(-kefYx7KX;P(-#IgCTr zm0NtD0+YTf*y`xXO|1xRL@-@ktLKQjrlw1E=(oK%%dgnHdqb7F;b23j7$LXaG)Gq+ ztsyf&{Q^B5wFA$W&pZR(#5kNoFJB?tvEVqoVR_HPhOjHa)hLmfLe$akv#yicX#M9P zp(?PfQc)3!s-uMh5LX<^a50|3RNL zx&MhW^Yj@yYUbp>Z}b@sk>#}u_P4eo8WikWAZD*eCqq6H_>A37TgqvOm+4#aHT6Shk`VO`DKI&GEMNVaud z-Q{^H2#?9`2#3LV)v52|zy5-8b2&qY%)rWj{CYU$Ze2Yr)a`eL{`~%pFZ15o*L%;@ zu6JlKM5F?6ks}Be+ZCGXZP97`^G*|^PD_GO{DYlff{QMfveNM##IcL#{X&<^kC*_6 zB@3y9tnLmf#HRzG!PrbpvHrvri#aB1m*8c&X!vTIInV9BRQ^`7Mmzsjq~d4y$Lx$U z%ww^J)KqNLu-kMr!8O^JV2caT5yb?#$0LA(7cSz_Gq&f8cb2n>n3*oA+H!p!JePY+ zj;vhDd^K9bnSg8c)WA>Ztz=wvPG$aw??9H01_o0^p|8X19Mfo2)Hznap^$F3i#fho zth6?i$2d4Lf|D-*V{#{BpDrW9=weB{H^l4r=?%oa|EYRK-@lO*`XPde6Xibo1w5vP z?O`W>-8jiQ9DX}nAx4oNla^#9r>os2C~{)=RGoaFP4`Rfe%&Fu!rVq-ef+C~lHg(B z(NS*kFd_0(AN#$Asf_|}O|0gLV>KlA+t?{#kA{l#aoM_54(afip8I7L#^*QUsBZgv zj3k8`1uSVZAV_8)zTPM^@Mr=MgITl>G*sniUxo!+@-q}Wjd}y02V=Qfr)#NToB_Mv z`wyb=y|eG;FZDhws-1Y^T85~9nKT+K4qF*SHrkSAOQeEMGlHQR(;*`o8Ap2w;C6u z9ge2T?T*U!2S;(C0dJ1gt~h_1f2mv5aJrxH)*jRGW`}DDOFnDqHsb;7Hzp!Zk0%T3 zk-*b5c)DK8^|8A7Y1y6UH`1;A{-89$rwa<}&#Vc|*{GxQaqCQ+7KRkrzhqGdbq9}C zz?mC0&bnWC@PsEI@sd$%ng4mAyYBm`sOL|r%;hD?YXPR3ziS!sIkVWrchHm%!JP?A zM?2XDC&FG-u)m_E=#qa4>DVSS-(XhDQ{q~tnxdhW$)7^$R?P<}8>=GIp6B~L6#pZ! z5hk==Y>YC`l#d^`GvP%d)<%jyqW797Yy zVAFZ4VwESdvBxNls?V(yA4-*V-u1TcQ$PxX0k(|j)Hz{!SOBQ7*b*}>c1J3i@m|~; zfTYWf!(ot%?*N_2634F0@1emnl5C$M9=vbo`$)|E?}a=MS)khMInqN(zNPu(ub)(N3! z|HnUQ2nEL$<1jSlwDUF7j z?)_F!mXu-EWYF*(c=7(XlCoq<0vQ#o`DBvc5qBQ(>QBta<>7+ixW8R!nXf~i6RVms zW?+pcu9xR>%TGuAO5um(VhkD%1V`m+P71DkjLNgiD8g_1P29YYtdw(NljjHfP3pKZT-ZIBDG6qX+v}Us0pX^Vz6qH9%%TBOh!zcl!cO+bRH{;ny6u&w9Z5^ z3w*#CA+%t^_WaR|&vP5M+tvk*SgBH)ThltQr-dWH&-bs?ODy?6{5iM8`i`a&1}?gF z^C1v~q;y{D$!_e;z00s`7{s25agZaftK*v2U59=a#sY%vbY%v3+-U{vdk% zJc(=mWshwFY}*BOXty9cJNOTMv67h;l(0n_sP?qX`#+`Isl`18^2J}|5dd`#g_Z-v z-W?Rzo5W?hUtp27fH(eP6nrX)c%b5w_wOqh4hCFff>JF#1sH*&L)lx%nu(|U?O*rqJquOE}v)zzo$(k59dL44(};m^gpD zBkuROV+1w@2v*ww(_M#s*0?yNQcO&qq`|d8OtgPk2^522gD21OJ_SLjxz}E|3ocAK z9u^_%O0;Q@WEF;fk**J1mH2lQRFd}hvw;ovoiN>&qI@aX4ym#WHuwik72!A6b=90~ z3g)!yEqde$S-&0yv7%=iIbJG84w`JYZ-@bQmitLf!QJuoM}M{|d2#{~7;=Ju0@)u` zr42o{_vOC*X8&Vkm;NF$u~kc=UxyNH97K}(N{#T|IjGTdaZPZ@R#sdxEQ+8RM2*{^ zW($Ct<#8$u_N4zqig<2DVs71BWs8Kd%$spob0fCeBO{)reZHdcLrh^ev}VkIeDA-d zFNn7$*jRhEn*jM2JoDJ+6OJ*Rzpuma&koRRGJlmJ?IS@1D@x+Isl&|qJ5%)Tt5uPS z6AKcTC0BFT2|M9o9XUP?dt#TSqpRjfBx)xI@~&5 z-7S(%C6-*HpDQxMTa9hp2Q0j<$Iu?gH15&1Nj1uaTghzIYBJoYa#~hZZ{|JJY;Rlcu?C|&UZpCI2f6QH#19grNIJ}2 zSzn5D*Hm%dU5t1Hv#k)5d-$w1F-ylJ5{(#oi?2>tSe`Vg%Uzs`{irf8oy~zQsa>!; zE(28YUwKjv`&+w`d;N7ZP_x(7I-#&j`;8YJmisulJ*^bVk@91yI;!BM0R5%!_KJ}X zNZ+T*UT)3|o7W0Ip6Os1h`sYcq-cZ=~^Rx zYubO7&`wD0q?oj61CEDp&sejtoAX!azSCTqFW==cVVA~IW3m@GOh;%z5m-NpGzs@V|!MK<1)r-`k`Fw-!$Arb3 z7DQZzV3QM)N>UrnkQ;uzn3~pxaIKdVmR8WxuM@|F2xQ9kM;g)`B-%V$RvqQzaWTSS z2s=;4AT4pY)5i@BoPS=fYlDC+moOG$q{k3q7v_){BL*8~T!pN&{52-D@@`)F}=01w;wBL@mmkXWxTLmTV>r*>MI3QRq+ znORtV=0D^g?3)8{)42@d5f< zmBQJu2J4X>tj*o|TstwqSYiK5LH@H$;Nxyp*QkF^@f)yZ27RLPo~8bHBI|C$)t9!v zhg-;&2J-5+V&w$Oi5~<;Bccx3$6Mg-<*QtXJP!>g$KCVQkK1AGrL=8gueK0FQAoL8yAq zk7ZjR#`*O@$+wbZJG@6e2#OMbs@JZN-j`HK=uJ+H>yxUJLZK!BNv5SdgRA?G2#uw9z361&@; z+)Vb}Ov$j-d2kYS)OW>ZXa8Cj3+-mX49okj3ldo*m47fG^^N~7P!g4OEDx4>6^-h+ za7BJdw0SP!lq%}ln0ujG9|JZ@C&l}O(X4Fm6*`z3oo1GO0^tH4sne$Js(yAE`Z;7J z6+Yc5RW0^kI`d0s2yYoS3fQ8i*s}hYE_ZRNgfCye#4TRV;{J)adA%bdm8JCxk8ppU z5pCM`DjW#%p-^tFU?0!!8Q!qx zIWCqkFAP_wyCRmnK0n~IX6{dDPEx*!O{6dej0-yZli3OYNR>ZT=7d54|GcXmIx_&e zwe*yWnzlE2LQ`iH)RAMtFT~EWX?~Aqxp_IH+7t^L(bgd+s6kS85J){I@6NjgrAPv>!$r=Jw2M$|1FI)Q^4|{boPs?n1L(vqrR82SIgcqugH$vSu4o3|_ zeSGG${$GZ=Pu{}hgK&R=mR%tmE;(Ro(WVXi=U-xa6*+C&+&dAC8ItmRRsV!Wx6N6s zxYO?G$CEAX`1Qb+!N~S2>#r87-t5G?JMQWDnzCfI0FV~+bnEYYlttpUC2D^`?&r_t z4Rqw%U5E!zKOMQ1ALQc}OLMwKS>#pihR&*ROw(z-DaUlcM4D~pj8Dw64q|w0PlxC zNtWz{HvY~}p*x-nB|aQxC!P5TN7*MQ6ZM#YRj#6|bSlS3$a8JJ10zvvg{=H-Y0rdY z%DD~f@89~x#}5u91T^paFpH)q%W1J8>}$*a$MKuL+<4(p+Pe~L+N71nDF`<(Cht>J z4E(w?yPAdYxgyO<5?e>02S_QDU(<)Us{ykh6jg(OhLrPS@)m6hL|hi)@XKoqcswoD zA>2CZs4p6B)su*wI6EW|?2h}n>Zb~MAgT{lNt*Ajop@+Kg3KL!X`PnY{Y!@x=re9(Qj$ z`?`hEKz;NqY3AqIiQCFf4PDE;unsvCoiIc6v{F-P zBy$SyO{~tL{(W!p2in@cbsOgZk6-FaH5CH>Hh{&R5}LpgHTNjAzyM};waqzMR6h_I zP6{{j&&Q+2D9{i zmqng@cEc|4UXlMqlhoqc0WvT{R+yVz zu)+C|MFA=Ipk^Ng{es_4D4Fm;|L)Q7JU*f|s;ZC1+A=r)=CYY5DZMR9bijf3=7Y;I7YUGxCD5~lN4Woo@ zT0j&h2A(;%(WXEOAJX(JUS-em5A-`Bv~P6V9W|lYoOzH=L z#BG$!vB-0HSPFMsg4Ywj6G2l2EMVxXrlu;zMPfB9OCD;Bs(!B;juPsboG#ZqOmi?Y zzRyQZUw|qmkQWiq=KDf2TxsvJZq;)L9BV45V8;;8k4|uZY94PoN23wx-d#qVjC_9^ zmVAu(JGYW)lQ)uCxFA&5XXWKpQ3{7qe1Fy&$euANvGSLN(h8rAWbX#)BCl7Qb=g7Az0%Ifj5wbV>nR)0wV0gk zCZ$6|@RhnStzkqS+#-b^pAXD0_3J;OIW4&FYx@7WO8WXxIP=UHs_40dk_G^H$_=UG zb>0w)swS4wuPnJ5e1RXIIPM~wS2$1#ww5DH6!`iC8#Ac~U>>{++Z0)pr>- z5vLWIB&>L-i>s2zMB*G6&gZuhi|@DiAsco?2)A{bp}9ZRZ1iyK-jd*C#g$+wwnfMR zcu9WF1gUw&>3x0!ZbfoRcHG;z!3<1*~pR-d7PLYN;6Q?>+1V` zo(?!&&xQMQ(4voK z{wocHxI4xIZFVtQ4}1+}I2^y}{xrvS7P88&aI&3(E0D?c7rwJi#yv=eJE$7Iw6#~Y zL^mCy2S3Z0Iz^sO37hvM+BB>b04z%HF2X;0xjRL&N=xk!I_6a#Wkok3A zqV1k5WVI`sIxf6Yk&;Wt&RL}k@e8XO+k88Dw5;(zW*rn?9i}ec*9RYH8U54hl|JIt z$_O#{%-1kzCFIGbDOUj71zpdZZvV-rp?XHHX=Q@QrpfZA^?w|_@`((olDCo^ki3q9 zFI0gbi7|MSp@*u~i*1yaPzY7*|1C*UY=}OVDLKON3&%AnW{9QRQ_>>|*;34hxO$i7 z`uhXTcT`8*(Irqs!kHu?A#$PXO&J^yCJ!C{8dhfVf+inNXy^LBPJ072z%9%^fne1A zILQ*?#j();zz+5p07YicFULa__{^`E9##MUko6W&QH5O_=pZdEN|zvr(t?0ADyW2@ zNOy}gD51asK|mU5kPs;W>29QR=|vVmYwkAJgpP8{?xgFRVym*X(TH1j z?%ws3*4EJpSf_yI!s(N$U79JeXvg-ot2XJ$mhXx0p4(|rOnmc_I!WitUj=9f%J(ha zE1Q_cCfN4jDT!i2>t9g0R~7}{W`7U@!?Xh_SR=4KeL!DCFmD?6l!E|=CR8B|%(O8y zWQJvcyrFU#`9VD57(LjZdG8l$1UX!UavX#&~jNuNn)Z%x9mSh8}0Tng1 zpbj&66BD-Nl$2L`dLf_yd6O~`#>@YyL%$L1rZzHPxA7U*Ax>q(j37SclOmAyi zu44 zgsHgNm?DWr#rMIwq!Y_=@L6FxVRoN4Z*KNm2{Vxset&7*OokW7jERb(4EXY;^pA(+Wn z-mAldl@+rK$Atq9c6LfuR*LG`a3m7xBm6nGQ_aHS&gajc)nC189mkWS4bsjch}AtoCCZ|M@L8F{U_B{FvCaC{`CWZ^)EL`(qsZj4ahMVVePttlXeNC+8R|@xAh=>T8RrK^l{44GBJ@Z97ys6)&Ir^TdAXX;S)713Jg*1Jqcx# zl{LomRd#G3YwB&?nR|gL-+}9YT7PI#fd-d`Nz8!>OtXds_mUU8m}Ggs+&_nb3G%PB zw76swqM};NTtnd!7yJpzg#`t;JR~qCaVHq~HIa9eOJBc$(p=Af?qH00jRC)d^6f!R z6b>6(MjOn*#^%*_t0olm_wUe=Y{crMn(a_dO#)PF2jo9pY4De`!$>>?&1fiS48)&AaC zZC10uO}O*;ZEzDXJ$!c)tm&IBYj_%8PIk7l*yqI4-H+DDNQQ^`+T|HnAI&}%VwPN| zy+E(N`G1z^l1ZaS`_~P>$@5@|8(0QX--h5`I9ub2y8?hW!2|^?r}qahxs?xaS<}ZC zR8x@M2{$kA1B({=HCEq?Gt@2X88!2X#>hT@A2&F`PkA&>*$dFZe|-sp$5%VAJ7PXd z>o3F)z>E&)2`O0K#66*pA?xUFX9)r%Oe+u%TJYpY<&!1L$Nqa3Zub$uL0 zvR(j|)(s8n(S&@iJn#q!IYdQitjg)ZzrvTK*z?8UBo0`$cXqO4&({_C?A^P3_!S)x z1<-p1@6z15WtoSz+foDb?xpBN9z&rW>^V6(>{3z&+0gUn!Cqt#sM~hBB=7F-jv_>Z zkCk^!K|ujdazDX!|K+8cl2YcWqsb+_yIVYWra2m^ahVV%`*TK?(JSc7m)o42_@17g ziPE2{x(S-VBQWh$UPp&6M=iZ5`PWbFE1sg7Yo?~AL?k3no<7CPQBC1mWM^kz+bpVC zxjw(jLx=%QM7N$RD`TIZDhK=W`1m~@K0erX*T9Ypj*NU}VUguUCUy0% zZEgnBMj>1H0KKxhN<~W>6dX*1eWkQC)Y!GTHf;}GTU#|t4? zOEkx`_M(MccP~yJ8A-pY39G{MUA)P2rH#3dv{emFdOrPOLAqx$5o{P(zo8d&ckuh8 zHdTzU^`Ob#ilinkw62oKS6tlrU4Q?2+p$!q{hmfn%d%6R znZmPY1$%dK#cOS-ftAfsNy^lJ7E2}rnuw{td4mTm4#l-;KCmhH6G#*k6u5bKRv!?V z1_T9haB~wmR5KcT9pGOo%t20ExOwPvbFYIATBrJXqU+Zmdw7T^$VX~HqO+fE_T86! ze;~`{Ss97S+=f_@l1${lhTpz-uSXD}>kYJ>O*68izBA3vI=?4eGg0MTid(Wnv(W3; zH-PP3auToENl#7X8%&pFjf;zO5@$L*2nfI%muBPZ_*GcgesysKeP9eIZ-tzlg|1(} zzJ`nl4vumx1-l40D6$%Tv+|w8!co23sO-?}pUj}^aDTG_1 z3Rki2y@unn{^RIM>&WntMOwve_#vP7Vb5Kc**0o5x_s$Na^zZ!8n8{4)OlUrUyITj zfd4adartHk6$zFv0|(G!g_m;i(`&)1;F*id>vZd7Zfnd<8k!$X3k&NzJ39!hk$6uN zHA07k*ViAc*rwEU=v-85TO4&gFS^hb1q;itS4G1#S4XoU${u+(3C~PA<5VIs#m?)+v)5+5W#QKhngxKfp8PTD@O!U{CIe)j24W~c5 z`UP$b3NLRrCnv!w`*Q*8duT6yj5I|GBW7o20JMRYs@&gY5PS^$3x3J~LBaTa_m=50 zNw;R!mZUJ!DLc_|xmOfmb71#`wsz2Vq-*1qbP6wx2Z)yP*6I9^s(_EM7g zQIU;h7GF!rAZ+KU^Mh3|uJzU}B4T2{S;WST zL2$Qh%fMZmR4yAhmESM`*-n+0;@^EI@g=uC`WYsc8wxY)qwEgcmVRbFv%!U+Wl ziT^BO&v`!m13}ct)z`4FsDTJ9{iTMn4sF;afw6ONyy1#65x|m5dC=Eee!CheN^L{DLf;j~^Z~kq6y>rs!zejD9CM zJ{@yoMb~i1Tz0bpA`E%0__qYTq5qzVi<&uiO@?HW2 zG=U{0f@9ZoPFo4NCnkuWjg*zY+PRSAPzApJiYC51Q93h27oHYf)zt?{~)XrfRHeYp(q2OaFy9^KO+V z3=0Cv6L24ahmbc&G4|t#cD=#qGHNByeV(R6*W)E@E(=1!mBSYYHTw}?QW*pUq%Sh| zR*KO({`p6mop0g+X#SM8Zq7{8%`|&%?Yq>znS@>9`><^n^X~llLQ=c;$91U%r*%?p>MiQB9_0>Y zQ&eJ(!0ZZTWI7yy)hk<+f26B~(MTPURu%2(TyI`VvR=axgn5Fp_oHEPCUOxmvA)jF zqGzErRyVLKTU)Dpmc-55G+-5z@B>F~{%53_yjzti0-ZTuj{{p@Uq8GdKA{NLdgeV2 zy0pBmBcS1JnHVpyL`?Hm_+>!N^A2aa@#)ic+*_@K+tS&1l-n%cW7f4(4i?hm&7+1b zvC0kivE^y`gr$d$#ob&116q;PcSAHIah5JLDe^(d;dgO6Z9e0J`p1A=!E!5QV5K!{ zBX3qb!I1ngv=vWMi9Q^(^Zva*I90XWTyxwxyT%-GYUio%Fs2Hrs$vfw+G=PR-*~M7 zDi=j{->^(R^r7`fj*YzmQOd8rS%J09&Co(#Y}C$%@qMW()OcW7Q#-4-R`)6%*hf`W zRhOiR;`4`FaNSRchbFOT(G)Up5SyLW9fiKLxBm_9oWd09iCN<+k1KX9J-z!+6%^>J z3Ty5{BBG*yw%%_yk&taIR-${w!Cef3JN9CE6Gg>99Zk)3VbLu$MEY^=X>m2$u3!gb zx5Rde3S)I2bfQwj$62Vk-_1)foi!L;NJy(QkSI13^JoXdoTZ(rI{vu-cwHG< zf0!|b-2)|SlnYojC|`u^u4V`~5@VI`X>aev~DiYVh0 zgIowGC1p5{w6OJ%PfwdH-H%^;WM3T51Q{Jv&bHXD3e^8>D;Xv+-t7El#IvISPfYdZ z3f)q^+i3QVARgPMRcqYj%|+sm$@nSj&_#Nw>NPE&y+QX0vwusi`7R%zTrcnCRk2B! z@BO_1V(Nz8PJJvdfp|pm2IXlBKZl^YNlFw>Moy06Oa87Z`IjIzhQ7S7H3$Z|wXSZ` zJCc>;WCp{PazxrREP&7342)f~Q6##=udAxk3XX`N@m#maD=3J8q9Z~={(#sFncdda zOLglOenMY|JuN$AjO2-FDnkSl=A(fxags<)<&RvUV)VUVHH@l0k zXsn@APMw0C)27X1rgpEd^OCGD#cWMz0}u7df)_ip1T;&!F@1U5=}_GUzLuTXKrD)$ zo<1j+Tgy#nm^f`t5yC|aTV>SLV0}%h032G$_)lR(mY`Ie#Jy@ZR&H!hp3J7Erd5fl z62FwaKY?WDd%Zl%vgQQaJ3H%B-owqaxCHT0N%Z`%3>C`XUV8x2ne=AM4BPL6y+#jk z0Jwi-;)zWU@$SV&1}GBrIk+Pv(tl_2k#d;*T5a;TyI*_n<)omGq-Yk(ReYdbms%4Z zDQ>!3#w7daP3Ox&tWUFVkBp3b{-u%Ya<8q)`?B2^W<$s=D{FJI0agg9fKkPGvW(`a zQlIY4^OV_|WbD8-z_tg`;j?GYLWzlqT?i9DRQdb+dy`)~=>(w1t5>fMi-dc({_zs$ zEj0VO<*Lwx;$K``7{Cn+peG>LP*PSVlQzyq7dDojimRW1Y=d%Vdt1<9P8>uMMITzW z7wtq>yQ4Y4ny=KY1^gE-8AH?CF&+av;HeMt9{RNow}qwUSCDPcJ$wha$_z1(ov!4) z`nhJ98|!JRbHk+3y5)VfN&~hfWtfz)rGbY^F^Ew>RU}RUHaFm%LAYgQXaC5|yas&D z-1dJ!nCH*syu73i4-YA+sQj7+MYlD}%(AE3+~&3^!lq6QZBOT}M!#fM@mCNeE^JW1 zE`;NRBPvdOj?`#F6cJuk&I5~18~yZl21jC~cNDYKw8!`7zUU^_3zBH_BOetR9J}s8 zk9>8QXsQd!4xXmq1|MT;K@W4JJ_ZE&c`Q3XC?c6^3_E-&Xa~#Oy#lnqD`ln^Sg{&T zlilm5eU93e!Yd&DyL5d4AvT4D12zXW^mKfv5rw!5n=k)^qJZrEXcPWyi!&jQh0#<7 z7Ullg>?DH;d#=%dp?5zZLjnuDCO7@nxZ|1vTe(OJxGWc{G97M(d!Y1ZkECjrw(oLO zce>6WayRw>ggaJH^od?jk9q^^BC%T!l@)gor(9G4N|w@jtYV9^W)(}!yU3&YByoIC zPa^`#9gBVR(Djv-nhjTnefR(Z@z?f}>%ABmKT1JgLhO?WIYWM0QPi0NZ^Ka&f1gf5 zwXvWQ=JeEU#P|n=;~75ycKCUqe_ zmq>G@vD>sI_x=0dD$^fWUT->I3B~!*TnwimCs*|GX}S_~oR3%so{@K(H#P zszDL@)R2+kd$~(tX@_v3U7uKOuwH(vN?S#ekk*p`SF{%LOo>wQPjRRt#>dAmyLbSh zy&5j}>TyA%@N`xXItpm6dNK>nOV%%ZblscxX#>3t6zp%T4ekNd@>e|(ia9-Q8Gz!Q zx#`~g1^}Cgp64+x2mVP2m{k4)_f4pfw(@I9B^DQ_HyDJvBAD}!-jJ8oe~bWyt4o$J zSj*mgeFwd;6;bb}FBdHjs{}Zn>c?aM->~uxox0-~aN1Oa^Yi%b*i&%x^>PZLN{^q` zl6K{--wmin_u|m+@AwWJs*`)X06QTI;Eb<3#6f8G)Jh5DaVLEvkZ@4jZAK17K3NW+ zqGXV5D8?1-Q?~IqQNXY?{*vS(6*yWq2yO=DE8efQwb~33t}qc;tWezgBifxEFJUeK%l=Q-P@k|N-ygaD(>@O%x_KeL=bZoh1kvXN zp89J|F;0Y}5R6E+^RYF!hiA+|t7_`!gMK($vL&8~%E@-nGQKZTUtiz3i`gBExe8Gx zmQ3wjvdY@Ap$Li4!uw|<&4|9u=NO#F@84G>perjYv6WzyPbtoaA0}g4H%d!01DgY; zlY^OviZ(X)fW;;g!ogx$00{s|B&-G69xu48BnL2p0?fp6d;jqJ{(li#0MHs*spR~1 zeCaPPLbbBQM)cc(h>Y`X`36pxYt3Ybc9z)le3wx!DT8>-pzC5BT3cDB2VAJZB6lbgc zqoc8K0m#I)ss92b8vuC#>4}L17{Tszd6ytF_VNO-CRGDTOG|qs@I*URl|v#k#2Ag@ zQ0xwx-OZISYLoPNE<%u`_~b2A^em+>P;;^!*LPWQC||SSDa^w{8UM;(l@ga@*g>+@ zozf%XuPnDI!_wxW^OXwYOy4Pk7+ZRY&T%B2pD2c{FqwL+8R_WW);z#hiG#I&iv_5& z6sjyipFGr=@#Qnb0eW2aW0)zT`G5XIe|i>Dt4=y9+57jeTS4XYAoO~fTfP{^mVE#& z_-BxcVBHVbP;Dmk@nhYjYi(_9;Fd|L&ePBimzP_{dV24k)2ndBye*#&*kjqWYHDz@ zdA7UgHExTWC3fIEL{|7bhGk#tSUT*1|3;vDzi-O&7UA!1TrT{R8uB{S3KowB*9>Ib z#|(C55RS8f0TaNrz>NFe6V>uqB%GXfSvn5TGx7e5#^;;FbOr z6(VgazTiAU0s<7HxoQam=?x81AVvqnGXT&_-;d`4AQvHyV>LCkXX@%vg|eZx?I09n z@hxlynXx3vyFX^m>VHIt_TE)M<1_`5DbzHf=;5Di1Y|K1D^e1fY3DG&4o$U28hh5!JPl zy?CTRwSwAy}Xxt`Y*L8w-AcMBpd|ze6P`mMEj8 zNK|qoF!a#bNU?j)N$9}i4#>4F&^5`DX(Z$UTVlqyLEg$~zU|2<#IBWvbI^uUfpbe! z?nBIRSe22-RusD@Gab$K_O5IH2=DiDLezOdF(2zr%tX(vaQ8OTAr@GP>*mY)+iOAO=5Zi0N&W*Q0*#=Q-P$tc@qo=fPNnyfv)m$N=hLB zU;=;1J1$B`&^oZ=*xD*ory&AFhzcd_ z`eA}@4Z*L<1)*+{nSz%yy-lMKWyUY4dB&^ame-6BOs)2Yb*9F}cr#a%%TTUVry(hf$JRZK_c~eDZfR4KoJANX4~2E>i@#4JD|Y;tp=DQQ1N7bK4#6^1d8<1B&|oGY zV(mTfCxVgC^5ek(88T0}46NmM5u0yw7}r_@s6-E30f4&m>)YD$kh4g2Te1xjV3wDc zfsuP1x8CB1E6w6{VoCX~de*s*uey5^;Z{F9HPzjLH?(d1=1uz`Ei5WJ+K*Y%ZKPe0+RFL`3SKx8)Yx3jG$iS3i*2iGzKZu*1f|@x(&NZFg!}1L7C<+X#e0b)nmN|U&%JnQBfIn*0_hgy-NM* zvc{DL%8~zvyUIgPp{ICz^#ZhK^9dxI_SLP+U`SpD3=m~CD{idr z3S9|-h&U=fp5W&TfZZDzvHZVC?1l0R$I&MRkb%K>rBA0*+^A{$o^OUVXyoq_BllE* zBzq~RdmR!3Hv)VkX(IthG}d%wv4@~tH%UMa)clPk4pnGgtEJRW%{SIVjnX`a0wSX% zS00DrniWv{^tgK8eTR6mY3vl+RxD~9LPg0%_GfB~d`&c>=kE3MAa)gaqZk`4^2`9hx*-Bh=a2XN1A~GXGi6ikJ1Q1S z%?V*k*{WXx|H8v)6Z*dJnZGN&mtD7bY`r?1m361B0(0I%Pa2+x3rICXsOJi3pWn-; zSRAS_kXab-(q|YJibD7EeLF_S`eNS;Liy>55J63{l%+Zy>n@AEZvpYRn#z-vgXgFf zTdYqvqe+9M&4aDUB^_;N!s^>0;h}Q>$ucpU_>k>`r|$pu2Sb6yXc+r~KfHh|XKBd^ zf&@*)Xnte2fr0LUfjIL=j`g4lWut1gFqOUSpJxVHK|Z%l*5!ZGMVy+qrSd8NJ)&-Dz|y9)_=j(sBr6hdq&$Z=L*7eY6M zu0$4?&Hh3iy~P0T20%$Kb2V75%999pSztz&HP^JWDz_JCfoBInV2n9)A~Ot6sa(GO zuKuepqKVM(^}c8cu&cmjbt<^*>{J9i*AIZN!=hqi12Qw&+h)<4^ghp(lmL1{4{+FM za2ULbA1bXt+E%hM2oY+&Z3C}(TRM%Dhs64uot!5Ds0*;f_Yzc$j0F##dAfFK9uSd} z2adYV-#gjVh!DLusj8$AH0}D2j#64DnM}lncP&XC-_69i5WQMd+;re|Y7sd-%1bX) zv_Y=%w#}zTgMG`tFqT4vilfVGT3?sF5twk5}l%(O~?bp(G)?cg_oD_Gw-8KASJ&-$jZqo>*g|Zrr#58Xpta&qIS99tRy| zmVIlSz>G%&4pt6apz3q~8#(fJA2J7$@2;c&;aqao{H~(2pO6av{gV6W;W2~gNpr0{ z!&_0YKUU?->67pK-|IC&bTE^SyQ06280pAMYyEbLTY&M(_G2i14(z@0mzo0;~Cq7O`i0TQ)hDm-l3t$8Q z?PhYJhrE`8S_Vr9R0zOc;A&i%crTD0yr6BrYeXuhz8UyhFN&-d)FyvUXxYN>Rm$ zptb4iYTCfbq5DbA9;NH3Yy?x_p@1jXhNNc^ZgXI7%pGE2EdV0D{r1SX)TPwC4vl=k zrEya~^`Grt@ZFjM$$04fY4(U+(A0M9jhs__xIhtNfV|d~0@l2+(iwU*lQDPwhOgA~ zw~lWAE*^>q&YdmJ$R`cI*DR9RhWm_LS4=X+5U^ffefHKlqj5v0ORl8$MLq@x%4!~3 z@m)M#{MU!Ufk~p-gPW`voyIT*b{NC$Cy2$N(|uNj zPFLk`W?`SHu#^Z#uPu*bldTWqs^5smCM|V#QT{f5biG7{1KS=52DJ^B?kd|} zS55C0BR;ND#2LMd6#YcbvNP^+Rw(QX#^Ujo{;S__3XP40ZjQ^v*tZhGu*v_fTYay{ zUlJvA`L7pk6bF8~bth}y-lkX`iMO}3Y;`3?$!&MqVW6UPi6-@)Gw+SaOPQktGQaXhHCmr3wu)N2xp=)}e9vd>snotz55;f>+|s{Vs-?>y zP=TwDt|cS#=8PZFUys6a^rqhBCQ9ZV zX5JPvGcBiBiSe0)d@G@pfk2?gaJWlT1Oc)jIXU@Fj=b?-JF8Fa8k3o=P0UnkhM{to zpqGNNF*hIIt?w`IR%dH@gXvCGz$u*JwPZn)NXgWfkM7!NYTg30Uri+j2!2ZQ^OYiU zrJflf`@V+Pr|6t#=*#&vntzRD8LK+w^|9w+#UZc5Pw5~Voegp2DN!cQz%hZ~w;gJO zES}g#<}PZ!S}=W&BiJ}Uwu(0-C*}ex&3$mz)A`hHzi>lasfIFC=W_g3V+Gdxe z-$1Y0A$2H~QyRN;Sa2!(UiMwLdPAc_YAUMRo1cY}r9YiMHx2-R_r~90Tw`QcM+eZ3 zC|F+ExU(|;2k`FYg6JJ}>~bVS2b3}6eMLuCabdf=WUmQ50P-ShX4Vxd)m&DUDshM6 zh89X>URaWYetP$r@Ne;y7fp6&!W z=Q!y%S71)d8b?@f59^@%rqe!#ba5>HEodIF^6wFOF~MpMJy2*5i_3C!AXrL5z7sh4 zfyp{j!#t9QeKvW($??hj5ir3cEd{6I(6DW!`_(Cpv|_~k57~d+GB$0g|rF(f6NwSlbUBU2HzSeCBGt8EC-z>({Snu>|a@8}KJ2g5X`LlkwKAFCdhRdjY1H z{?y0B(35}+rvLnuw7(Ca6()3hbvyjL?SfCG(!Pc{!ZQYs>VUW_TKi=@umYZnN&qSX z+46`0B0Y`+Kpr5t0H9Ie7W`1IRKf(3AbW~6>Pzn>Bn?@5I7DHZb`D5K+gJxB4laB{ z+0&CInf7WNUp0Z@n5Y?B(Hp-04pU169#^(j>GrsSljV3}^jJfZ{Z!Dk=%2&hhpXyPOg$U+Xu&+~14+dRFV6;~%{V6@>Nm%UY3> zy+N`1oSP0iRCDn0kpUVXxbsylLf{O{K*R^+JJAUVSouzo@?gV1QuNHb&}{OO-16`i zCsL)vz|+2zW87&{I%{`PLWe|>Bbn7zQa(o#>$T%(hvlQ8< zXTx?==rO}Fg$POj!o&p6td5-QSG}l}_ZV+YRH5SFGFOj!F(UJkbdmEeRs-igjE+;k zl*PVB!bagcZ6YZyK9x(HB?guP=sjO^W?JETgOD9ua{gH;{Wst`zVw~$7;Z%Y zrJr@*zQZ=0l&xy*ZN_#w03asD$4%#IoI&mh8SMCuH&5Gj0*;FE)~${YJxR1NpP#Bk zZY6qV8pOxlxV@gawM-hz(pn`?DAkjfbZ@nXq}`R|bT5{8NuRI~O)v4i*w}GF1VUf& zvmP;AU3;BrTGjAO@?5(qBA57wSK-|4f#+U`s!pCQXYEN}mYy_71=Iwk13`_8ZpJKx z2rM>`Yk+&7liHN7wCaKY$CYgQ1mb)fi@e_GjQ3U8QC+}GeKVY}-PFfOBFgi+=T=qJE~UEb%*e1!Y@<^3}f555FC> zSzVSid#1?xTDa~0iZ=U=&ROk@ptnbt99bWDPT~|mZlk8Z^dm{33@oz>AU+o~?R4;c z?j@N^bI|1Xn*L?C3e3%1_}f(BorQ2U;@K~Kf9+emJJwK~?Z@e|P?HxK5HOgbuP$&E z|H}yk&dnL@P2!A7i-}EIGc9bU0R>cHqT}auL+K@|xpAG7(f1bC)<@q_oP|i6I;r{8 zb$N9M4AfUo3M)Y-l#df$YxApPFWLxF^ z0}iJkO|X*vJ_Db`(|2Qbde{6>cVfCX=PodWz{`16L5LfIETzM9Q`zXl!aHez)lj>f ze0Xs<{g>BDcysO!)&bh4&7lDhyQG~0QGlfT${O>X2YHF~Qn=jw$cz{0K8^NF{{;AJ z5JPWNA|CB0QSesvt$!nI(kjqwDwP*ciEA$>_u^dAba>@}m)fz`c;ET74|a{4H2S2%8{(X%6S@#R&RNQIsUEYYyVR%G(Q z$=1X#(xD1gf^hOcb%?;e%BnB~B7%{Mea0@_wHA(BYHf=*iG)Td5O)pa5cEC_-<6RR zXZwOey|ZD%#?D1(j%&j-V-cG26cDJw+G}oIlqRyzP5z{L<|FOx-(zv(lgsze3$q8U zr+=~!2LQzq^O-a>5;!6sa{{X{7(iqH3V?5kLXYqF$yeY05S5-TaJnWQ+3F5NjSEUI zVjTgV_nh@w+lpiNKv$^wiqO0;Y#-i=c@Gna_}UdX=k;XU_xNlgeI5!MOPvp!z=Wju z@cs7;Z`%dWlm!B0T7G1AD|j4*w#VgYEfUx(RN^(oM10%G9v=mhTbWRb2Y2{u&Y ziM5#j2inUgP{!y!-IGCRb1*ft#{w%`@Dff^nW}ZoH9c@_I8a<$UvD)lHCb%(Mopm4 z5VLpncp(~aaJiGwQ6!)IITViGwaVJtwMs;Xg88bWkC$cdmzb9nGf_rfZ_lv#u>jw) zmkS_yD>+X3BkPvWh5fe+*L->++Vf7U4aHZIGiRdmVaNW>_b4OZNQFOJFuF(49nNqi zdw8l;c~M?X%>8cj9hx+m<~oKd^{?z7aa6}L8uD#sTWnuOcY>0aJSsoRpvyL}7LhfW zz-Mz1ZYKp*cntw|QO&L>qdQLADZceSV5jUR1%qq%jCuS2KK}~4zPp_y;M%5eA>LxG z)&IW$Iia0^!S(+?L=NwzDrF}NW+l%c%gejwmi_?p;fm_IlK0|;K^d7$I?2P~4(yhf>^tgZ4X2r=Le_0k=_-lZ#vLmF(3u1RCB4 zhkR?geEj$^>1aBcQ_^5>62;{yLSqYpn`^aW#TN>pG*~be@Z8E6pmqbSttkKs4XiDJ z?iJ8J@B$R0G<5(OI&K{ZsR8QGfg+nQ24>rsu&~Ix5^_L(BEV$cyl!n&@&aO#;WN3S zq=FI5n|`JvAR>Qm6|kTfkV^{7nigApw4QqJixdX76%VIn*tgkO6j>&F^S+tl?))*10xKE!`nFRk&Rmb{w4PbKZE5pA!;^W zUKP!VcuE_tumxqmSmdYUFMaD^;-#Z#3J4H^HpWSO&4{}ixZxtEbNU|`u)i8+FoUU* z9n|PpX6hQk*51T7dWGeDYdiYJ+)@M+6Y`BW!n~|oTQ`lWd*x$OAz;FU_Y>EZ=p%yDgqj1Cm16Ak#Ckf zornY-qCPqN7|KoruH%&?!2rq8_vUo8pA?eh!rr&b$)vBi%z8e2yxu69Rhas7GnzRk zk}gNozh-Cu7jBNMe#8dtMx?NlQn{aatIVu`5G*sdX!dB18TcQ+@dsn4?W>*VQi{Glr#i*M>GOCMe!4{v>mH z_yhUX=D8G0kG+kSj!xpu@_%^$c14$#giJr1RqzscdapmbL{3FBvGRrcy^U0~0^ zo>bo{G5b9b^3&&c%~HQf+j=wj&U9kip_g*2lAI@Ch`YU`!+Fw}DEtq;HNooUlPp*C zMO16el1k7c5y}%n-@k(8rZeR_ihuv#QUXxsgJmY}-FtDuFmd2sYXAVlMCgHKh=cM^ z&|D|-VCm??u7~-7Hg@AV=_lU;whk1k_~c=Iv@P!yL1j=p4VZ%nVMPW8USdZ*rUIT1L?k5}T`&|SWu zZM&!ieE@4aj}_la>6qX*uGY2dc-5>0@{Pj;NImF6(>>nhAmgQ7T)4Ov4d~VJ&Yq#L ziHjf;{RQ!Fn#*J7c7S4!@}9>IkO8af>0Jj}V&pBI3oo!Fpqvbd?j#XeXYt9~_kqj- z3~bBln`D0Ef~Qq*>*2U2H22VC6dm*JTi6A(x(cx~2A7us;rwgc^~Sz+hA8CZ`1pk# zb;F5CIZN0?v+NAOh5kmP6)T>-!*qhuJzdOEBZ>lq6vOv8r|o%8rTaQCN;Xd-s#dHj z)@yG|Nc%fA5;UaUX$H~V0X$><5O(f-=It@(&1z()AJH{`2K_+9-b^PO@g#3~HAa4i z>~V9HXx8d}mOQxk#c)3-32>kA3cMDy=%&>D1RFWZzD^zZ6AddVt7AP`gcuT~@X&km z_cg-Adb8ufqn5SXE$Gq43Cu3R&`QtiG)CBz21k-4p&D#BO_yTW-_QSU*6JszPBn$N zV;N>a?|lkrcHqZrpC2^A(xTD?O4{69xm6Y~k2G4xc~fnVO^zjp{j%(ye`jJU9|r z`DfxjS$9Hir#b52dJ*nF?}4bD3|S$vy`c^wRJ|D+w4E-M*A^vo-AbI3Vx<^UJ%|6eAY_h=M9Lw%h;ya~}L&)&A`0ybM6G86ljYXq;v zEgE<-Yz%70`s(O@K-#2FQ9m;?*Km@elR>ElR)<{FJdBVP7N%bGxwMZw#+=SNMkhf@ zFAx~1x0ua3^yY_4I4PAvu1LYNy-#ndTOoOmNq?pKikpREFKoum)!-xPfo?WAuYM8% zG!r7=OE50;nhJ&a-l}R=E@%CNA54buvhoWcX~IkZsCiVg7MUjtaQ(Nk8}a>wUk*6L zvsTNf){^){qK;{qd>0*6T8y_ZAU<5Qa^sR~)hpKH{TWy?BY$S5QnKmm*^h2*93M-L z>$bUi@V0jz@Sgfuq2G(iC@T(_(kB8^(Msap0NbFjlh^C{ETNW&Ep%TONR@bde*Zq% z4Gglu{-*pl;-N`P@m-YNzs31;J1e|MOF28ykP*_ny&%?W`Gmg+QBsgq)A>j<53UtZ zO&9uuIAQY6kYp<5l#4Q-)NwTk2$fx?Q(yA$Bub>d6laQ%5oj~rw@$_Eby_!v9qJIY zTm9rF#BG55&hSSATFo~?1yJ=2z5rp1`v6>g`$OXQAS}%2F3KeH(5oM^O#EUiSv;N(oJ2VcGYg!b( z1=8jGF5e%|{<4a*8MBpAc9>!QeYnH|^FbJWrJapeu9vkX{1eU&jyCF%yK0Gw5QEIj zLHRfG+HAbh{+yV->Tlo1d22IJ)~WWX`F7X6mW3kdLHHmK%6~>vIBd$i>M0o%vQ|w! zmCmkE)vx+eYT(#9@>3pW+8U-Q_99TpotlL8JqdToj%~<)0A{{i&PRmvp9fX~x9mG= zPr42TSW8tM#agYLpX}oeji=40)}`o(o{0qfaq~{dp3?h7v)K6p4T7=<&pOR5eY$qP zp&=dgI?rkE)pd)Au%HEE-xrvo69K#Zq1$jvd^lps8f3$+x|RqM$tFxKmYRG8>X`Pp z;(r4a9mwI{GvBN=C}Qc@JhAlv=tWfh5#Q5@v>yzV$F#ju(Lb%(+&A@yByj|>lKT%I zK9rGz3c00P<^})?gocDzAg1M@NpKsc=(qvZi~(2!FC!#8Op}LHo3+eWAfS@4$4DI;d(R7d-1g+ug8S5&!wQ7}kx-9_(r581Qo{T^ zZrVxPa;0w%bQ@m<_XsX*@5uP;<&}1CV9WGEE^WaI>z|MoXtDc)iUHM&$)+5jC}_q}C*hMS#@k=hY)J#9GkZtVE( zLY%xi4$^DFO3=9}WL$UeOV$h5A&cU`N9#8Lz_G1&wp$*A!)eo|xiCxxTLqaMY8HL--ik*-#bx4egD|KR~0QP9QDh~L&% zMSXXY3`XL2D+vbiOg|Wz5W;_Ng7s^ZN#TP`{k^TOaVK<~e@r(z(1qyv#f5cPu51(5 z{@!ZVw>-2PuoqVM(c1ii7%5|GRE;PfU$rW|^^b1%3qtO;UUdHtG{lR%e9-E#U8Ev6 zpn-ueqH?vR%eMAI5G|nGB0HI8f5*Ggbg|0a%ZGf{Gbm18lC!z|%=vyy_n{mee!&p{ z%)t^~|CqvLJ^CsM3aczCA_w9B}du+?I6?ty2?NJxhPTlCv+! z3)#|?@&9FyZz3jD_?@;#PO4A2;n=zdIsw!DEOV(p+Xvr-SoI`%(tk|p`8{48PdHjR zu0|JMm@u~EbPu5J3kd7;(*;46|UJk(4%JA zz3(ZKF~rk*scfDL#o9)~uGSken`!X59&eeW@2+?)V?{L=!!cClE5-$ND(ADn{B2?8 z{<^ncIC!-;opqD`A-P3CN{lkxlhl!${hIUA{tc4JX@2&6vq;RIW3ELU3Uo&A=7&Es zh%c2fG54NxH{ILwz>|L;`7+mBQzA9O@b>}H=f7$5_3py%TpN24&nUI82{azxXq%G@ z#Fy{id6jw`gfCC(ic8OmT&=2_a?~z1LY%rf1JGAxfna2@5$QSr4h^h9d%-(Qj)F2! zLbNu{a7=~(A9PHzd^z>^m)KnI_iFF@9qMXk<$P0`(SW}Md`$&1C5Z)2b2a)Ikrkhw ztEpKla8WZ9PRJvUGFs%~GbT9%1R^WkIV9b7O+XcmPOZy&#_45>V^a@M(+OG+GL57U zLO^)_hpfahfeuDA-G=wBYsh>qOPdb1#^j@v;YKPAq2r=jU`uxu6s}eJH({EK5r0oo zs_dr!?7kN9`OlXS_YhYv>#+y{q1!37Gg1%V z2kEQOImmeHOLm=*H0diE<2fjyZybN@cASqRJ7!hT#2aFvvMMlSb7oD_|bpP%UM+NI~nmq6}ruH)7FLHD!XrK0;9Zc9xoqK zzkMvadP(SeS)KxGv23nsyCNnzC4dE;jzMFyZ-o3lU&E#Mm&WTkRnP(3y7~M|zVS5(b8cRBUQ|D1$T%i(Dz@lV-Um89@MvG3x7X&7 zQFDW_$^1W5eFr>M|NsBB$t+pPN~p-p-jQ8ogv7OyY>~}TM7B~!GK;K8Wshr*>@BXn zw`*Qp_x|7a^IgCHZ5hxP| zC?Z!`eqJ8AYu#aD!Kvawzls1C7ep{sru^Lo|Kzwv1>Ay-O%|wDZgmRdy{_sPt5}}g zb3^cU&OW>~%7O+lyXjIhfvQn)=2i_t?F5*e|77x%Nh>%tHZm&R{Z`ZVXp;EFQyKi! zuDaCJ=+Jtza_xDos+Tu;_Nx1BkI}|7lms2}8y!Np^W(p`I-}Ry6Hw-8X^kjbkiOw{ z&x$GY-0+$hy6IRSSCQje<$u4fupb|`g8DDR5$IrbV6!Zdajn!tc38&i6pN5S;N<-r z>pQ5!UmyAQhpq}AhMA@Cs^b4g(>Ieb6?)sOT$qPuTsp|)hor;0^Nk^aHg(qN#BL7k z=Rs6jPsa7WEuS@r_V0VtwYVu~quAF0Kzgz`Do^$YIexxdtTNvWaVhvf`u;%YlN?K` zgj4W?Z_T;XtgyF;(EXNh*Ni*9KR;Z*$p#HBcJ{A%Cg1TD1p>FGTW=nN-t*c`{-PeI z267=Hb$F3duI%7f0`(h$nDd3Wl*beMi$cmJ?J@hySx|@VU2v6J9Q*CVH&@zwdy+tE z+^(6g==GWO#KdJ$Q^RW~zmj_Zq)Mbqd;$+}5&&zG z62%%+Xyw0t!pfa2pnL|IKsMR5pm=OrFC>E_JHuoEb`0%(vf$<;fUymolr-HF$~|p_ zFxsfnlcf2QSZ7zG(j!Bm@U7(au_Y!gZ*vThb zLiN$J`LYhndAayuPO~nO(=hICgsUmBB44>DSXfQW(u8jXiaVZOQj{`@$Np|)gTb8L z!kfLs=a1Vk1i?7aSz-r)t9LksWK$JkmNF|u=N+R#EKdW)8%f+!-91YGBJwZ&o7%jBGFdU0Ya2(yIN}7d8t*ASUXX`%0To$|BV4q zQQ-Frx{ivi-{5Jau$J{9I_JNkw+ml0=+?t5yGFnJxV2u8!==tBeWPDd8eH@A!Ac?; zL--%ze+SEi>@V@g0f^nmNV=t@px}j%MbC9NAnW>j?F;ELFSWFq(s4bmhGIDU+tr}M zmB7Y?2A~%T6AwVW`Fw7wOA`Wj?uzsry06~^NNtvXr15cU@mxb03_i1@S^=RinZwx0pV5Gi$p&)*B`2#+mU`)S^IUFo#dXsCub z7*1FCk+@@Fm(pG5FhQ{Cgrxe)ZeYbXKLUgEuPt9H0>$+9mvGa!8tc4Ut+&Fgq2UpK zPTp#^mxt^oHCfEZ(+p8SI8@!~)z}gB=~?yZ%1SjV0R&rv9uBEWr|-VgEYr{MO1>Iy zs@hYZCIvF3B0DTBj~yL&B@Od}RSplliq7PGvcB3t1M`4kzJF11=f2B6(`VOwPgl3) zcZFmJMo^VAYzKxK6KuMb5~`7!JXw5ubqo-FWV(Qo1?5c9v0( zV*qWHXTc1Aq@sa!P@OSnq}W-4wwS1t=cJ;|3W?Flz$oD*!04bs@qGQat<$aqvS=n8 z=w^D!jbqKyD$QoOe=-J6mzo7ZFE`iL9UI~x=h9M*Fihvbw;ZQ4*rSnHEF`UVR6yxmQmJ6$^}5sS*t&+vhK!QDJUs!0G@MdR&c3nwNvk4m zDT$8&^ZEnA0u|-*O`7SmP(WISaV^It(@FXjq2Fc`Ul*JzerrakyF&TfAP3MGZtBDi zpH}0UTaJ>bByyCz%q<+RtoW0G5)!!tgom8U7B6H#JCV_=#h}6aO(=*g3N-Lt8GgGH zxqd|`H2h`Iw7!9jk%;9J7QOuZwC0)S<_SIXg&c=&A6M5<-?#bmG_Y6f>>9)NyWFYN z5m%@Q<>hwkr_kj4yL!mC@$EpqlIG#-tMT*xtquXJ#DIG2?} zOJX}AC(A=*vi_1k6kd-bcQSQgx(;N;dlUqNjpWD66Us7Gc|a0lf^H z9_%oy%hLcUv-c}rKsD`-q)2W0`de$^)DBv@6&XHgws- zY754^2eJjU)mSB~eatEe4z`MQLqSEC*HlQj$l0g;8{$hUK~DlrO9kZR)2dECrp>HO zE=5qx6a%RUVS~r+FBbMX&weC;L+53;j5){Pko?e^=lcQfxbLI3zw!R!6i;YxMX!%P zD)F%_i}j-U6}GxItWX72SNLkk2}q`d52jN4hwFi zul~VkID)>$$$2#43)oS*BJJ5jEh-QKXLCuhqT({dssl+?#C=@i+m zE;f!bFKhkC)iOy4V<90~55V#9h`3;r%^p8_be`vq+}oL(4#3?yuk+_=@jfvRAPK}B zOWMUTD7_GS1{~t1nl21#TNDy7ts(9pN-Q!btak>d2}?BQRB}kQ@^8XLC1P2*s`wwgN{SGETx8qId()M6#keIK6}T!f@n47dBq)jRU>RfF z_12AHX5?h2_v4S^ulsQ4CuvY|FI3ixz<*c3jZcLaI4xePt|0cp$m*R*5g*|JpP)4# zky}t&^O;fPPC%h&fU!n`%j1b^%#|*o-jOEh*n`4f@)z|^$DXZN83t4uc|_Sa2|S*q zH8-LBWG0tmWt!xV7(@|3c~=m8KDE4sn$;g!?`SP>phq z!aRnCxX1-@g`B1zq?=hiW>?QMBcL+9VM0 z^wX>E{S}nyB-Lje}t;udnX2NDIiz%!c#dd+wgINN*w!s|j8mh+Gk^}_2^QZ$_@RlT2z5N+7T_H`Wy>!?4N$ZQT zy}rGIimuN%m#CSZlO0Bt>q0`hl@ooq^j<~d6+}&U()O+3RgCfYX1`CCyiqO8)xYr1 z98*U;?c~+20fV})W2obNmYKPE_#1Sul=0}>eS^2hX%NXHq7|Fvwm8{Dj_F?;ELQk9 zI0WJ=8udb-5T;g0a5d2WcuXSfLufg;fxMWp5Q`4Bd3wKh?mcPnu+ZG+K4ag2X=9+ z@bZW#5Nj(i#Xa5)^!O4%t4t~D-Xx!^UI5vU#1`&A-fiB8=R1OUaWQT_hANKS$BPa( zrOZ}^i{7%zEoTSj8yT@9&gxwXkQ7Vf&@D~ zWbNP{>_AyOd^EYNcisda8$8Dnj{T;XcZ&2=Z7)biM z6?AtSS!DqJil$1{;yzvHWQ*~=g*H=o>0S1iyhsc?vmT10Q zhc*GA9BhqyR1MPIq-XXt)zkQ4i`o}uXKwvv_YLqRiI>A#a^j3EZZD3IhA6xCLEf!9 z+Zb<22OU1V}eO3V|HB%^t~&_CFu_*(``)(8YAKK{PsB^E420wUtECvdIuH7bb-H5?GhT_3OXsOyJ{Zf|F*5g|~l5Rq|#1X0`O^ zBYx!G1+5S~*LRqv$uaq9OR+!?uZg?~yg|1guXGxwVl>+pJ$iTHGfR`hS7T?d!WB@Z zvh%br(R9KqUv(8O7JX`dM=Fce3;zcY*vBLYZ3$*T(WVx@cbLOg^LMMhF>NB%ns z3ggBG+~4o!>@%1{y4{jT!nnQiVQ42c1S1qUG9pP6I(5X|wx+ z3m1?Vd<5xia4V=nr^7DAih~=R0^lNE7)ouC$}lBR;Jp4C#jM@N)&ii+h#!`&An}Gv zY||#5LiK+SAIe{yLHxMx_8W!H&EC%QZk2sH^IG=&TU(W;2wE*&81>r( z!+k3^euARDl-J-6@~H{YJ6+blY=%5}J%fAL#t_ zkg%kob5e?$FLJ}^`D(XTvHyE);<;dBSGc{1@my<#!pB6pBoDAIk!KxI zZ%4jq^6TBChC}O9Bf|Xk&Omg2B#*!^2?8%@4ZGzne`889*->9!BCc`4;jX8CYWKaf zRr>q?`)XAtKXU?4fQ?I?Ou0N?d-)7tM)<>#N15weK~trKkMeKM2^7SA#hL{J^wd(H=<=OE-FKGEa%7OWGD zD+2@!bCc#7>`H+zap(q;><5wJxDRv^Uzux#Pmp&D&RIH&eD|fPTV6lYZ zO%Q%H;stqCPw471N)aBFxI<|JVICE5lLgu{308IQA$KD&mqC6fy#G{YW4~7tN_+%< z)V4sQ%O}c#=}M;w*if?+IbYFK@bkqh9y?3}vc~z&L6$l0Y?S8J*G<_e7D4Ioj7wp6 zFFpz2Ao|*2!5diHH z_^+gSyKN(-D+_U&xU53OfkVR0{w$Ryy{P-~SYp6OpMd>}J2u8yApU+_i}yg^%&OVi z7L`XjhjvV6as0h7B+ao_1y{U7h&UZ7F+3Np#bM7j0V<~K?X0&kZk|G;c=Oh!>d9@v zq2?(ya#!`*3Q1VzxLrcJKXQx-`t~4A-v|dlz+YpJAAfD{-2$Hpr)F)#oS$E$qYDP) z%ia<1K#|WCR@Q;x;jdcPZpGpHRcN^+C5`0KfG-7L$GZT(NOgTqD3-9{cAY?8C6`N z0nTD8IF%g{WKWF!nROWt;+3&RJ~ZATaCRfxuHv_t=~p+s;n4;#Od@%c1Yph~w}8aPpDY zlLP2LRmZ>Pa)x64>RQBJo7%|zJOIrAEcmXbS!(lst3+x6FP$V*xz;@A{IHAoaj7-Q z_M&{XTiQme0N6js@D^N z{gw&p*2?2zAIyvy55Uy*;C;eC)O9ETh?$Wpi-*W&$Vto^#kxHk%yez52A*gSQ=Ymk~w{CN-rNDOPXNBOHbJJ zG>9E{!NSQ6y*Q`mZu4s{yF$`>Vv=pX9ag!zMxmHWjk?h89kv5^sqM%(GgBuMH5|-1 zcJ+pq<7%C?cxS*yZ4#QVZzCtDET8gpE~% zH(JJwtBodt-x)all5QakeqSzu7i6&BMK4?+7S|C<_uOAR1uRxHePI7)luLR?P!rcgp5LVCjs*yASl-^vC&DxQOGIiVs~nG6ku)|O(S9L)jRcPZkyvGn=^=+ zEN6!eg#Ey^{3~w&85PbGGhaSwIEH1am|FHaH#ZMJMG3C7Z&#x|V--!9^gWQiRHUqNSkdD$Em4ZoE>KP1&hEb{vW5cY4RFDIIPgF( zfck8`i6itvoK0&aLnO|i;Cpe~a!;x|7%srBq}?frcuBUG3^ul<2Vs z0h@m!v^RNvc9gx_ZR+&*Ckc#>1L7#r%8)}XCX83Qb7N6)&}?^#*x*rP9*i&;usO|g z;Lv0eF37ih=>dbcPiw66Ht@=z!f;lq{hIhN<!Dw()X8AsFoAhc{V~QPEL877Lal^4d*AgZ`rcf|O!iN)U$$nd&S4G&3ek-Csivnz$4v;Bv$>A{j`uf}37dTxA|2g(w zbiRH*Rfqt=BQguY4}yoL_X!DXf=b{OA95HXU|L#Q*1ZT!CkG!7Pt~Dyzmr5ryXRPI z9%dY*KPUfn^4h@F0j4#ma!?UeB&$4xI34>B$bM@4OU}YWv7{=aPY)%Tf08QWHkF4J z{Toh?t2~vIWC@8{7oPlX029MR$J}9AR({;B+oUw_fn=Fs02^=QwDi2p_m-W@jf^2`y1^xxY2@ppDTFG{A30pLDJA+B%{-OtM{_{KTKKg6L$I>3V zvsTJp@CggJak%C8(K(UuRAS@D8I?pilU`NlD6I^zBKI}pHF1SHxMJH<4CbnR*<&eq z@Y2f4q)^ycW#CPdX;N=EmAa}bCnslvmB##MX^-T`GC;7xNB$~qOixeayC{H+K0wG1 zAw66EI-UD*^XhIF;7$)Mj-uwC7OcVbgeepF!aWOdSt<*#%a!+WuV0(OsH8l}VKmCo z2*Xx|4!dv~mZzmubUAom(AzEaI~=hrddgwd(884qG19O-<{q*wiwtxNm2Ug<;up5N z7^RA^QC6xCVtoTd$MfGG zj$n7LI8pN?}Ra_YB0emb3yMZjiiPm5@z8>Y5 zAUuj*rSzQN;zrT^VO!1yuTv9SA#5{$iT_ArpbtNQCT&`#jxtIMkXZp~XW;M+-pKeo z@#b&^wllW;w`HhWhz1-U-EZ$^xYQX}@)cdIlbLaufx?RK0l9;&LJwaHjja3KS@$X5 zB9L%-@8QFX9uE!_(X&L4fN%KOn9Sgl!J8!ApZA|p8tsID8dT}4{&se}cq&SWn!v#0 zrceD27y%p5$ETyayVhxPxF3hC^1wSm!-=xnl`8n7u93O0_gHTA*p@CKL{T+X2!RpB z^90_&S1l+zmejrwY#ntd%S$k_&R5pmr=o5PjR*cI=)5w^pyBXIZ##M^a&b{UX#}oA z7@mkt;9HTh&$fdut@oPz+wX}zMGS;sU8$7M$E2VC+%9-~kB)etbP|4TP4`FX zua^O3*R`|Vke*F&dqurYb}#M3Y@#)f`_g3F6~N;jHBk!XB@!b}*9(hkuA6PGCr!6Z zRJd~ZAC4HafO(_;SEw1vFPBG2{L zhYD@r4~&eA{Hj`$m-n{HpFG|pK&gnzZ$5&L7_Z^~9X%Sy6R6UuX1wpKcQU@9yxRh# z43NTcf;CSnURE~9VM7JR>@u?S(iooprWV{Qo~^#v{NPEC$KcSu*6w^%-!DLF z_|Q$fd*uz21)YV@9LeaA{t}4V{;9c!RH$B62miwtoBizf3PD4bN;t6t*?*jRsH{Sza75HtO~rfiW9-zBBhu=~DLewOJ4P^Wj%-!SQ)&UtUu75CtZ+6diazsLW z!QbEC`>)Hdzeqb6(6o$Ku3P|ZIh5{L0~3S10=2xo_#U;mwG}fl@wlRemYm!YRCnKX zttbS|QlXNP-`{g`TAfcl7Qz>Hc4$GM^Q6+P@%zdgAV)LR)}{pHFjvb9or!Og(^wUE zhi#V^UW7g*F$u7-{SYB_RSs@zCVDnGF7)jMYL3lG5%*{bx%DK+9xM#w14&_ zyl{D&_wMaJIx8y+#%WYP-a`h9r@AN}19PdrbLUQj-LF@v54S}veOP@IcO?MhSiZwu z5@KSFQ`uvYv9OJju#3R8YYzwvymSTA=+57!ZGONF^wT&_w-H(5B<@S)TpH{A}xwD=reO{+38*OckTW4iu5-T6*WP}H^$#`nS!$Yh0tv|H07ZHE` zR$e6*%TJAD__vD*0`)7Wv>Xagw01!w^N0HSgG=JgVbpl)O-b_0Y&5we4yJl~bWRef zwmxpn5v-R0og3hG|0j*g4FCl^M1Q702LP>hXr{kE_#(Gj-iu8D4hV2^!oX$vWigKm zp8^`mJq1ADN+)S|`8(;}{=N+;Vz+<(++8?GYR?%Q=M@**Iix71r>D~_>jGJ>t*aZD zp5B%KIu`Vy@$vNqvqqq-tgJsdEP55zFgzOh>Bvi9EbQl%HacGNohFS!2T zkW=<6Q8SHNVPT^Gi3@Qf_&Z1X%rP()+uPg6U-E>*XDoWghK%>aS><6M@5cp(GUHj0 zH2~?6ti30VFN$ z6X@Jw*I^xt`o$c=YUaAeOu5AO7a?Ol?U1lO@j9;1Bh6bp( ztu(bbOnGjdc|lwLhJ8}lm;6_4%?ptQl>>f01uhu3ef2K`c#djhD6r4AKy>@<@3@6i z+q4c3j!1=3A=9Qf8O!`f3eu1EW!!;ps}{=>+72Ub}z8>Gjl0GVx44ZZZ0qA z4#dsF^Ckw+{noWRb=V2p5vbM7HOA0#!)zFlHiS~k`A-KLKC2PztL5e<@6y*O1t%M zxx@!=&jvHPYO0!_;}uYnx2Fb!$d}q$!+gSd)Z%U=r}zBTAvTo(P(3TaNC^lv-RGJ} z@D|X#(v1L+UIJDE;IS06afnzG1Gn)VR;bez@HYutw~$wSf`Nw|6gHU_0#26E?P-vD znp3~bkOa7vXCIe0Pkwi8*LJ%qlLJVk0Q&S)Ykw~WuM_6!`11KT@#?R_CXNqF5$#eSUc@y8KyB}QWb@XnAqm_j{5y-Fs}J2HI)cPG(kAS*^$2R&1I~}v@uG%qOIlT) z{L;~rR~Q}d;d{$VUdd9{Mh!BdIjW=+c*+~|tXZRv7NDfqR94G#$ycYC?;jHr!xk59 z!zug0E6@YEeo3rUrrjq=@DrO5uCDK$!K*$|X*ySP$Zzl2Nr6oObN|xBANaSg1U!lo7S!Cj)hBv)ysyRG z%=iLnu2E#31f`~?lDIS^d&e~O8aKmWvT*7U-?1B=!E+@K2~UDRWgW4iqT=$}8U?V$ zKI8P;v9UBhettl0vjznP6%`jhm{t2Y2+D~YhlUJ9tHB)4JuT5Y>EnM~@x0Fl^!5Aa z{K~Kifk5|=!Ka<@zLSOSE?mqG3KA!J>R4xLQcV36X^c4PZ_CqPUbD+LI9O18jYS^`<4+F7e@;$ z?37*0+39K1*ccP24ctYclpP%lfA^$;&P9{~JX$BnXAYl4UJOM*?M_Zks_yQksfC%p zfNELp?);s4(R7)bP!c9*cMAv)GPmLa~Oi1w?Qs8LCxj)w8mLxao_2QCC` z%mKfNbm7D2&mB42Y9U?HOz75%0eiO%^~}uKv0yIBaGKj?6*l?RftHrtB99WsNh?4I z!TkEPSralkYk)MNN;4cch_6dr4vq=kT6!pce8FyGne_C8yNYpA{<3ZPNHX! zR^&Y|+S5X_*JgUc8$VBLDugPrq5LUjz9UcZ685zC4WEbjT4Sa-w zr-YWqo#CG-BKGCP0#1CvtgprTy23OV3IPMtgkOjQ6BCjB{d$1LR_WVN{wWRuSadpLc zuwUqg=wh+!jAfg+#)BXt2$Y(|>o%E!sC;oza+nQAYPq-ga!Rm*pO*lH$XHQ=Ht|_^ zK3$7%r_2o?hBiGK{rBwAgV{3@@ZLatV?964D+X;fJDwh{EHqDzb9kM5Y<^m-REAbe z9Fcj5QnK@yTNyZM`Oi4%kW9pYCjFO!^BM8cPlaAI&~;-{L*V5r_*Q#Jzew%jm1oa$ z9~qO#FU9fa%L6x=umn3d2^eQ;lJDbr#c62jH_u21Nl$FppJ6>70Uc@u-om%0>U5ve zM<2^eS|O?9ZjL=!la4DNO?~sr*_lS|&kd&b(>-XRF)3naJCNu(5oa%13%?8c4;*O^ z%_nf~-{L$u`>@;?FPt9-&(FV9NwM%?+OPa!Was28QbPPbZBTCs9@)*9vQhVc z;8+66bkIm}O8)qXkwMaS0^6x=$-(!MvJ?mmHdlO~PggnE>1 zabndXK}ncC3ySNkSH9gMJwZ)C3$(!sb<)z(DbLFugZOO@P}S?N)$Myxaq;S=cLO5` zIC2_XM?NJFr0f zpDo}Ke2o!-$4;4t#XlRAuw~%zF$a6Cf|0JGAd) zsJ}n+(@FCr*9-#qvRWzT=WDdjh%|bM=xpogh~U9Q%2?!C|OihRm}ucrQmi8`f&S! z!N*b1}7<#rpF5oi7g)1RFTRc?F)pRGRh%6Pg`GkhFkJ4h;SlUG^si7TnEUp9H+G9wz9^dg1H+zRe1x>d*HRjbA?O{!8aUhV=B$EH9^?L!we=?X=r?_t~osGI<4q?hAlnLP+P?`I|^GLD2p1oQEQjiDPG z7-^4hEVgBjNq|Wkh5GwpFc)~B22I=)I0UD1kFNLMD<4(H(fsWAome7a=RWkz5^tiw zkW~J?r0_PEDb9R);1x+DSND{W20#Z8sBFQ1AsCVrmA~ddNjhJisqeKoF3F%pl?I=e z@v_~_RRf~Q^ve6=+x99zb^fOE_s)}MiVZ|SIu=_a)6+BxLYFhKyF%Z}8~Xa5X zL1OW4;eijP5l~rIz1+@9k0vdPd3&Wz&n06;oxP;?3z2xVv>|a-p`z9#sV;6%g0%y~ zMV^h&Bcb~z(`QDT)KMWhO9Ox)8Rh&D{J)x~5`<*M#u=2hb7d1+*_NaDe=XEiPbiNd z0_YI_f7bltINuT|{p(K6l%EXXVVk|BnWenCQ>M&q;;xw_39o0BROJ`NOsJOKY1KBj zZ#@We;Q3?8E@_1OPfCdU2&lARmXyI`Mq`mWwy^(`_@Z2Sv5G*oF5#7s3lw^(7MB-$ z^Q3ymEC6(tiH%MBdkZTss$M5$Y+a)PHq#-YQ-^=n**}s5o9%wYc6MZDxjsBy7qo6@ z>Fy*)6nsCYwMhx2cHU2OXq_MTDbN3HlFZK9m!4F&d=GY}9rdQQ6y>yT$UhAkw&y+| zDK^#PxiLZ;*F8`Qo$Zj+pFau+z}3MrZ6IXUlW6`@bFjPj9YGe@`oDX|Uz@E?RBGdx z`N8st7@A`HxfsaViDP?kmInS(qR@|dBBfKa`i980Ba@jR%FXdBZ^89hwjaZ|*nEzK zvKud!iPP<1?;$0UKXQU^6PYf~`~K=JG;!ta_c+p~c)YJz7XsGHDz{?C=kB0*>6C~5 z8ju66GF|9dKVQ4pilR5@_H*G`FSNZK!ki+L8l<(%xT?_|)#`p7WX#64)Ep@()5vR~CzX&}$0wT>yYVG!ox!#N%LOT@6Z(Gf6M zXsDwV22N8bP~xSHQ&)W>)=b;h_{5wHmRD)gneoDm6-XBx!nq49h8jkMInUgKijtoVbyPp_UC%y|`2SOg;_gLqrXg7?i@ZIAB+&mM?KrFl15 z$wKB$tfLmj-w#xKI+eOjEg1?G7)?Z8I()krPi`6OG}%>(+Fa9rsSqv%23hmSChCmQ zr!T0x_xv2%{}89=Axfvj0N_11V*%{isjBx!((M8z(8&c1VRDcT^MOs1rOd;SL9v(Q zG{^Va&{P$VEHRuOq6?kST8d2agW=!`ewzSNZm^3}799tlKK4&K!z~3Op1rVHbcpVo z+yw(mh+81-{=hNy=6Q-~L3>7GN^34=Rj?BSy{l+tYsU>aLQS8klkc3X9)ZL8#6IX# z&^7JoNCH^2_UG#sq4!!V@4Okllflk>bipO9f_R?@ioK^;&GP&-qMOZm)}8Tu)vlWs zBaQzZEtP+cnT-yGKHqh*z!!3<{u|V_6QBa1c|V{2eaaxpmlZaP_Wt(JCmZ095TI}9 zygFNAREXma-n8sUOJERX-6xXD>OSEf%j|6vLn43ru5L)$$&Vb^>#&CO8&F=Nsq`tps zisv1a)oeq>X`RJwXr%3n;-BvngEp(48H&HkeQHD-;oZO-PHijMz;qA4-pSD0z*;Ru?X+V~&=S5xJI!LaPVC+4JmWry3O8C|>H<`K8v z&m5-cbP82q)P&Z)=*4?8YOZ||K0J+xPk}kDAJVg>b7aN6(btrUD;aQz|DbSz(Szu~ zPyUvj;TLOXaqy;6GS+PEqNIO%!~XY`dkZxVl&-qAI>Z~g6Bb#AO`bAO!`d7USfVPCh%w9&9lpkQf%&)5~Q5I>Cx}j|| z(SBzN*B+1_?U?9BY8HD0q{r*Ns9wqqmczc5ETV~c0i}Gf{us+W|227)BT=5CqT!a& z=j*jrtLD^g3fyfw3Y=`&r0;L9<=Pnxo?yc{F4;kaZ)3EyLpn#(A|pG~!sdmO8DED*3@?LOFrbrg*|%oEN)(4zXTPcffdD z?=!U|uXot5h(Y9?0(J}f!T4l3#tf&E{>D)0Q*#9ubF?rU) zVAqRHDM0x*PnTe0-;J%hTYi%{KNv^ckf`qL?pP6 zsdPFnYDgJZ3Rq?}Xny&zN+-hVVJ~V%0sDjbOV+R2zv`{%-VYy`8igGc+LG=o89{pxT-z5F)&`-3%4#T9mv=X=KG{;BZdAdwj1VciQLdy+@!dlv*g6Fuc zirDkMaE{J724StMLTk|B#>_LK8z4cN3v|S%~zWnJ{e^G@tT6(maO=uLeLls8>`~In! zJgj7x%wgdww-l1;yA+k7cX zSs-yE*TD7z$E`o97g?aCZ+-#B?bHof^EU+U40EwO{M2zn(LcI(oUHyY|G{wED`uLA zha%|H{uLj~asC@WnXQJMLr{wI`%AiPYQ6l~Tm-O%V;$w!ZNa*N-__?AnPK!~wqcc# zv}}4NK^M8RFVV4oRe7nxaG^^mva>H;=H7yLJNoC%al7-&B44cCA(YciI$D9#fu8Zy zgu+vAC2%QTnLA^}`Y-s(JlMFxdV1D`MiV~RZ56M~sw$5s{I;zhGpS!sEq_rYv zcLS8CP0?hhS)CI_8UaBWd{u82?kmZ_h+y2oa-1*VQr#mj^>wtmnBKy0u5HbUFh#a$Q#e_^@-Q^2q*K-|9LqhD`$c(gh?uu9_S4ElZ?08?sM)OzyC?a@U2s=6c* z>=rF{XifwM&M*=r@Uu;q*aj%z`rhT3Sv{`|=7zK@WSope>&5WmQ1pEFG*+Y#L;WztPO zm@!AT@O1@D-L*R!;k=Gwq%t>!;)Hb92{=)C?DRP2hS$b+mh%W|4Y>kuA1EF1O%Zic zpx;}_&!bSJZXZuW;`=P;+{1>Lj*nPS?jdnhRby7khwOQ49)V@j%jq{>fbx88AaS9j zYw_qG;~aZ7t9=fpcnhO=(b}kWA2Y#Uw~src@&Bp#vLJc)LE44zML5>4KCVT9ePe09 z>%>{I^GIny_7~!}$*eOpU#N>>$h)2pjEgg|Y~^L(C73pREbw8nP=0Y{cmMN5bDTF0 zHlcJ%%XWVDguwR0lpT>1wM>kUce0|W*q^yXMORN7hWE;LL8t}z7wg)mKTUp`8O50@ z@=^h9@ge;p}BPa*^HZwJNRcg)02>J+H*Y-JTnU6kZCF@bcsS#OgHLezYRaK@Nm##<(|4 zM6<06nVKuh%mFb8em44jy7&SJk=92=hNT{ugNPjGlf%kwnR@>0nB$(=(ezg2|!AHKk8RMmkykARBZ!%)n#h`$|RSzGUXTf8w%K0#ds!WwL z5`r;Zj7WJcB(`UPX%(_Sf}kz#b%-guRw2x)&HiAKWTu>Stuv19Ri5F4P@85PE~fXKis-$0^Pjk)mgxUL{-r#rxA zL4*vg;^frS_nvHOtRDI?$J}~CJt>!?P%$DlJUV(!RDmjYs8yJmDy=_sc-)!k3PW)@={2c9s`8bzhUecF>X0IMb(nE07)>YSqO|J0=_a9QC=Rb2u!?87 zw%5Kb0a3-qm8vZ%m=KXW+O~Hs6qug3B<#!zE8hG|O|uWwkn0LOnIo2&GUqx}cA%4H z-Td(LLQ;CZ%KszkJ;14c-#_qU?@ie|3T0-85E&sdiX5{fn{3`>?>&l;QL+x%dy~ja z_FjpyImS8X|D4b7`~Uy1tLr+)InVno@8^E*@w)H(b>AN&Fe^cHC0X~oerY2mcyL{o z;%#7GyXAM3KF0-tk2P}tCU1Cr|9AC0&);(w?_b>dMPqH5f!1?p`Zr(D_|`r5C{XyG z!PJd&`1$VzAyE(caH@p2@WlE->l?sVUlcoJZtcDjKeSI>=~ln>EMS~13L3Ef`-zIx zi7utTgk6rW@Y7%&l<}w!n9MKFKkKA@xdu9)#kNgGK8UU?*{1kS_MzQgA*6GMfe90t zt+QO)z8=<7%!pM_B2u+hs!wo-9+gjD<&GpWGK9o^hSSH^IWoc}2__jB8fuKsk?_xL zM6k%rLxYGpguxPvo9!BT zQCtKp+L46}^s$C*zH*QEC~Jwk$^`zk1@N(W)p|MQO{U6ktw%T3FLv0oloYPdc{G`5 ziak2j&dh=VN|)zCZNoOojw%eBi@x1K2(6Y70>%Wkx6qhfs+FfPj+NLu3khaRc~9cS z&VZC)eoWfNq_V9~t;LsW>7kuuWTm;RQLA~vQPCDP4a4F)lezjV?LY5&4v{cD?|fnq z_e#Tkhq)9GuoXIS(?3EV`fZ(*oCWVc#C$A=xH)euWogEQy-x`qPfW3yfphm1wrtvP zO3swtfRLAj$L(zq$dgmUywu1Mx(&v1LWKglq<5J?KP|_e)BaYCEY-#FFMiDF=|Iur z%t6t^=JZW&FUU?}x3Yh;yPVsMb&rBXL+Fi(gcu#&vbZdb=(9)lpJ3aH5+{3J1c^97 zuZCG89RIy#QGBXbzxwI=3;Gn}_31dKNddR@Pbp9ftyZ}=2y_{BJ>3&FNl6X{gs^c^ z{!{n_dE1Bfieqgyu|6sX_G@0f?ZP{hpkqyq*LJ@1ju{y7_eQ@xe|1=c;5^!3`0ryn zh4lyy@jVuFOKDm$_+H&Tgrb?UO>kHCCcCqKA6waHO=^H(>@0o2;d!TUT9UPbv+@uE zCDXt$EA`ziPgCEISZZkNKzBQv>;JrR>E+M$A1`XB+%@BYb#Tm!ux1#aU9Ct7Yq{sF+jeB- zk0XO?*73dH+hK5yb5=R}_@(CrdJwect`eFhH5HdNIP~ZN@xhs^_w$WTXtk+(&vJdS zfDz88(_$7F%=I0@e}5&M-}I3b`1K_^xX%~#!uBoL^53iFUExxT3m7>J?g%euWA5*| z`X*34)6>7j_r=exjUE~3YyTMwkd*Ee@{ZdGsHvuUx3R>jF_IJB;@V(Ryp$@sktcdG4V!%WxaXItV$xO0WWLdu?uI;m)I>xr}M~^R0vg5GFkQ zkT?XKJCQ33)>zD7aPPB-$WUr*kS=2u5lv?JkToSJdX@PL6**yuECZ)!%Kf&z9#N9j z#Jm;R)F%vFyk;>+P|;S8C%7KmW}oUf#Gl*dQuOQM@jc*!ooo&8aZ<`WbwC8ddcMaf z`_Yn5N6fEBr7^}>uRZ;`+sZ*MGSh12ufVhqu)okuW3?+%LQh;JLl0h;FPD;z8MU7k z_IiTiYwP`CRjc6~;+&Lt?|=R{$RQz7a(qevT0TZZNueum=Z6oi?iu1Hp^e+o0b)Vf zrRK+So*fb|DZk26kQher%xqmIfo>f1x4OnR#Ehf1(&>L*WOfc*J*G1r5Z9Ieu=Om7 zzf(Wi>{^?6LP*CzIF4||&c)wny2hLLkr zbQ0`Bdt#|k92@}rISZr0Twy|i*SFBJ2VZzktH~^aMaXty?yueXso?3=o9I599TM|W z>+!W*vgv?&pukiteYO($6<7zded#L^ZARdW>^IxF0<;_(O0yLidc>UNS4G2r@gjw# zR8H6ZZ<$Fs-I>6r=qGkf_9BFB7z9Q`iB~5LnNu?7ZXN3asc=|{qoLDSVb#FfKNkYX z`m_!&Z-zVUw1st{+Nbw>QggZOGwkf*A~l2f9um15B-x<%t^YbQB&rdolyF|*q4Zoo zYKq|?%Xw4h0#wSr7>R1%X->Ov%r1@}^q?DdoLeoAucO8MdA7X+M8AZB@ucKHC z_Dfv}B`1Cbf3+MNKU0JpZc{qGe+i*ZTj=y@(fJFZdcN$8PC@$&2yg9g7cY}jJ|@Wu zF^|8z9>R`EkCzVIkLpB_uQjEFeXd*~JU7S&> zsQ_?~Z!aO(sMRb!_JB!SVMNO%6Mj8q9Ub9>12a)k2fe_k@hWMK+)`^kU{M8sgf=8= z=X}JMdW_3wj0*-Z<(gm8^$7+^Vz$Hqau*7mcsj*|xXJC7mgS7pK_o zeybUc9C-{C`wd$%R3;yCn?e3E%=dVv<4@m2_aG_|%0caf3U-|hJsOn~W-#-2`0kaI zlc#lQy<4~&L7kAirenX}b78)IDf3IR(_SeK!3&wzgIPHCR=3nrF~p362{;GWi|Rt9 zwy95|rRTNiBv{kK$%>tdlNTq90k*&x6F1HZ@i3RGX$Hn&29wPD`Ek+_T~GF((_E>v z5c$s!4?;U9zPpQ;X%gx&jZKt&))5wrax+}#n{>Em>E93Sxwr+g8%uCkQcz8rB>+Aw zY{MDtrPd?OLGs6IxJWBFef#z!`dcRPtFW6}wxb^sl0bCsr`eXP{?fKHMkfKMN?;Xw z;Gt7D$RU_^CD(s;bjpx2r=*zrG|Tl$pUJ$Y_9ipN>I1*maW7DZU` zGm@^eAD8n?i*;nzztc#+Pz0+A8asd4j)S0heuVwNNX7Pb(-&szaItSsoC#K^$&?$%*i-;kxc<$exT$eF){q*U=&W)ts3 z%D5jC`mF2*i|K!$3jyFfb)CLte8ir4 z39kE;0}z0JGj*<$0d%;ddBIf?6^d}O0c$#%*_zJ+31H*+t@EtYt!IMZ1K_*kf{Zz$ zK{FO>uYiR~p>>Kg3VGX74Uz!ciB}O&=xZ7PDFblXPWdhU)KXhZ1APPwWm0!9LlaiT z%mG2o7=XO`9|8<(n0Jm&Q(|T(mH+cHjEV$D+TAvI$k2X47$J7Y@ zGk2ykvvyK_SIY!ef(yz93rAX+&<`%CC{Xt_%fV1Sx7Stwb(m0p356K!OJY zcoYrmzZj5!!H>99zJ5bTwTOd`??+6&(N&3?V4se&>UegwetuRem(GP;BJz++%#ALu z^7Q6=mYyQ#1`ulN~(Uo+JG-*LVU>?Rs-v_87cJC^$xPcp-$Gsccjo%H{B|+Wd(fvd)t!{#vF5|Kx z975KmG_GW4S#B&8so_K8KZ^Tk)aBKrc$>33H2s)99UeMXM}eunqJSkDc$>K1Ln>fi zp0fbg{iaYmvHSGnh``k}MFqS2;956QDlb2?*0?NyN;6y+v=m`v)V<@=CEUI-M?r{J z+F&BH+>LwdJ=l5Zuf8N1!Chq2F($EiK z53q9ZQW;ld;ujZtbwF;~EhA{Cngau}b@G?thVKg=ydvc?>ICl@2CsYcZS?ogNdQYF z&V_@$P>w97>E0c1ZujbOc%^uM>-*SoA{-KhWuC(qRx4MNpD|D$_M8FFf_|6rhN1L& z7Ab48%Z(WT7X%xJu+DLCQpjjV>UzFDgkk4_3yp2T@S2|@SB%fB6ZAwMn8BQe6250_$n?RcW0ge)# zgxMt0tvb}0euJJpJvJA(rre*d=%+Z~@gQ%<*s`_uFdUmipZ&r)nFXq zDbjp6l|HhWu=GI6`rj0XjE|sSFFH0!d`wd%0+!)WE}k;?BEB}|q-O^c#~Q1&3v?2&9@0eX%i5c*Pd?i_z$nw` z{THt{GUcBh;00}~#;HKxeo!i$X+J*L4*c;~8Qc`VbEVW_MOaGCOm*JMmpDjz`%tm{ zJfmZafc81_4B6j3DCM+3>FT9JJFWvDTamufVqNW-E41-9R-=Y3FOE#>9!;(JPN+<~ z@8>cyeIU;!NLJ~y0ZbX4HwQqCz>!P4;+Z6M~pmz@5`uK)WeB4X_lY(X&jeqEI zD;y~DWrQy7p5tHE@Wajlr7Qc0X(E3`%^nCij)S?>ThPo7FzCU7(v)qi^K&eY+(e`+F54f3qsr8IfM} z*Oz4Tlaaiesi3(`pYNpS-Q(pJx7d}Wxo4J6_76ZX!8$8T-F9V@0cLQ+g1qE}$_V*V zG|KQr=X(ASRa1PtFAD~rnV7^$oRL8sOCw6OaHVYgj1dGau&y@Rp*9NOn0eP1)P2-^ zFJ!#Ep3A>f=SvvU3BgS7so2@w9L~rAFU2Mwtm>k=L!NYj>>}9Gkj`al(?vcXQ*0Wq z-K;uK^G`dr)`RGG_6|X%u*&V`4fk$;3#hdeMb3*ZJ&l3_)cCn&N2#VVS*ofli2;yd z7_~QaJnfxsC#CduqTeFE^-qZKz>kRE^qPH8ow6*ZqqW zPUw!f0INHSE(E|ftpE(yg%XL}n=@qbJUUpaCu>K}$oE-4FG2hfqe^&Is+WXTflQ&d z#8kg5RaJ3I3Q9VR8)wJbbQ-XJwCnv8J^iOY_ZU9=GAKTbNdC^9nbji=fGA~j>quqf zEydmhbe-}f(m($VVhOV;TS_E$WTVs=Z zF=b34=fR5o1?i@Vtm*M`&{=#Z@@vHYn?HUq-<;*fc5L{bME&;dUQb#)NZkR@^{J!d z?PNaQVp%Fu-76nCq!~Ye420YoD488IB}82SNVR(4L(q3V?tZGt_^^IUYh=ZLTL#ve zYg4cIB;A-S^6e86y6bYZzOCjZ{xWc1og~{4u%Gbw7TnNk=-wVaEYG|SzpiGtu4~Xj z7#z>*oH|#grbfYZ)W)x70Vt|nUn^1z_*hx14uk*<`sYYz+21_xN!;U`J0VoCU1JT% z+_ozNCxhLYLiL_bb z{&ai1;)guhc3F3JCZ@>AkSI?;;+k2U8 zIcxZJERR;b)sUQ2i9H&Y$mhSgNd;RLmLhxH%=b0f;)Cf0)*~9as2BPAid6G^uPTy5 zCt

_{K?#*85Z_Q>C!AwLgaflWT*<-nbCwf>%Fp1F&)+wV}N3@*qcpY#5)}^ zPXGKx4xNI=Ubb`aBj=keP`9Fg)zloGEUcik#KO(mKjQWCr(bh{&oY8LePNdeb+0`l z`x%82%Eh0l=*0cpKc9+i)fWpQesI1ttkMOld&HkV;Y4N&yEVw{w||Iua!ydlX&lot zdQeQhw0r1NyN35+^3Ihj)?VQZlocau<^=9UN9&T^tb?Y|>OA?@re`PdZ^A8liB46YTrrhtjv)gVgDT2!6|_dRUhV5u_pW@FF^cugDnvjAjcy5 z0%Jfq5;udP|8xUI4N7euB%Qx(DrjmW1||*TfBuwMwqV3 z9=Q!lBE!5NhK~&1o*P}6Dt^|2MXHmbadj?`xv!-#ly+SWg~9lBvZ(=lP0d6XTzLFA z6V&dM46A^w>^Rq$)Q3CQkafV5)^0U#9pQk#pVxosY7!7-TvW`IB@U`bfKC|hBv0bU z*fVhgCwWqFEHKMKx9?m)Piad)Z_kk-#qxY7Egq^G7Q1<{0aCY`189g1rZbp~k>jK^ z))$oIh(4K9$4dgz`I(CnXEouxL=S5~O>bIqwn@!rydl!kj_mkA!4wSYe#C9?UtX9}spoNE0wMd;SCa zGbu+!iJz`-H8(mz^JbFZoHCC__JX=>b~vS?QD8RV-g%;;Q8Veoir!c5lpqdCR7~H= zw>hNppgeM|sKHj_nTK_5y<+;k-af1$obXyyiW5jw8|oqwp!355gQW!LM=fmjWw72k zeemooi{k)pWz;)vcekW3y+27N^5{wV0pJn|5YC>pMCHf$m0+?_%Hy>U5GtGn1E7Ax(VUoz&<4t?{12%j4CgjVrs-0T{zP0KLf)dl(xp_?Xijb zdxr0dEn#N=&Xv>R-yL(zUeKj{6n+e$taiQen#X6mG4qo;?0eyjM@5PkHvbhkPbPrk z@Sl?7xwC2)26GQFdwz5BZ3*1ux=h{Kn0bc1%b!x3yVxscrVj{DXZOtiP3|<_?^=>e zoSq+YmGtY2m#REJ+6uu8)VH5DXRyuY(RW*|&0L)y(a_u_PvK{-{F4L`iTdQ@7{4V^ z4X4MJ+7|l-w+^=KL~G+#tk;1Y-TyHh8Jo}f+QLqH_4K-LChfU{}5WJe0&iT$;`LiHP`qG z1>av69}z9OxGSa{(e5-I`TbC9y3Ub>9XfnvCS^UFm!%{%^kKy4-XW*Jps*z;>OX3? z@!F9}ONX27OXs*Ou)w>U#*_(&)EMY4c%=WeL_(lsvGwB24n_f<>b1K@7WU755T4St z6|6DLf_bSV-D~X|YY~=J2W1OZy)Ow|8?1k7M9g`{FkqjgsX}0MpL4y*fs?oNHNR-r zMy};6DaIEGrIP+e)DgWoR#|hmf8j8ZQI(m*w^;YXU{gObf0drOy5qwF4poZ*5yF)UL{hEutQC zW)DPKN+!nGp%vP4L8bB**{;tKD9+~NBizgN<`5MX&6ILpWJtm*~26y zIgh%T+H`e(mGtia#K(nk^LRXbq}6>mgPWDYU5pOSOyREFs3u5%pALn8BW8nj7|=zQ z8O9V%NuL=*net;n;A!oL@aH6xXXYGlP0GR@E~Oeo4|-Q9zdedxJlsmS(=Z>n5c>*y z(=}a%xX5Bl@2i2&N$=D7m_+AqUUbswa_vovYUkK7y5w?q%Q-CVprg7(Tj&ZcdVw5K=4t-JxVp7}i~ zTIKL?&&ToS&C`H*NX9$16HS!&LhiqY5svp4d-IKS<$yo&UsGeILV#?RLVz#AYJbYy zYr*W5;!;1-&C1%kD&W!+^t3P6J+8<0O@o#cVu+HmFOr7G#L9}>{iPV__j(H6v0(cy zDJj)-bmCR!>YSJ2r>9N+-z@=c;h8u!9_J$~Ur1E@=ASOShXGN13f_SyZMA)vE9hC7 z^ImE9jJWI5snWJ<&V#a^q$M|%7Y5BpU$l3gnZWI9NCg}VUv<1+Eo~&ws|o&2@bsg< z3$Tui^asz9crWw+(fxAVp)2o_=ZPD?wN;S+l@#2u@KJ8)U4(PjaXcX`@nT2+Rn=%N zBlcwbS@gPHEk}Lc&kmUT$fGt8=~5w*G(wlE;3?GBdeEPI-woX7Q&`~C&cM5Vppsau z+q9;tlv_b9isGOpjJJ!B@fk31FTio8)#fpC~>0rx06x(}W3}@Q<+*QoO|1-St$4R zLk6nzODe4wJz**Q_%|ps_ad^iTA;7$DU5qAb52#7d}&t!_Lb8U(euJyJe*&vaX*8N zAC&AbDOXH)j8BW@fDuRj3sef>Os^oX&pmGfyTO~jLn~Y0E=gAB2JZ1uOVRL(Qm3LT7W|_Qm zF3|0a*0*|kbfLxgwkMk8su)9^3k37(1>&FofceSEb?Y*ARn$wlZAHJx9ms|HSP>Mt zDdgldczzd>zZk>wUioxg&)hs-%G`&oUZ{luShS2gT?YF4)4;mU+$MAGWkIyWgAU&o zmkBcO;{qa=zo}30;t?^Vpy0tV`XcLzitXZ(k?%~;ZG*R+ML-3M@B|I-ZuE8?K<<~|JM$C z)i@IJw&ZK!>dn2RkF4Yc1WH}{Ub3UlL;2;_#Hkq43`cqU3Kp!=hKO%$!IB}s@*PuD z$@sp<+k`achPY}R5~vdB5usmCyR#+PFXm$yZFyKL4YP26bC)|md}WlTz~(2b zoc(SZm)CCbpP52imczCT65f&&9qpXSS}SClDF)PXvnq`EJr zej$!uE{Dv1=tdWLHUb<6)d#kQxfF;+tbzi6A8=!c4uJd97kA|RXB?{m^h)0AmA z@iUK+c39vWu}oQfKz(_0x~_}%u63m#SIcAQ7>`mD^)Y}%6kug?-2Wy@nBqeE?pE5X z$vGHHw6$PxJTI-Sgn-B_-}_9w=pJox8SvIRx!8&!@u=;2?b>O-+FFqQB<#*H+!C@6 zdk&pjk8?=l&gZA2hcDU5QRg@M=$p}p{e_B&<@x9tr(f+2$K?Om{iNL7-N9UyC{w3K z0z?~<6pB^jv48!#bDGA;)Re4XEYcY6Pf$PaMh51uBxPmAH1{vYt&WT1#kYIynX}4! zkJ?_{^E>S@yb2+rvf5j0#fu+Vxqj|O$tJt*&GmOBSp2hY=|A)bnE+;XcJ>TMEiXr- zXBa@(JP!YaDbz@LG6jtnY8c0&!3?_NjP1R@(BJYVG-wv|K!X8NnP~QV?}UNl!@AkN z@~I!FVw>2wbOBDJr&4x^T2xf#^WF@egj?!gklB5tV~Jq%m(P9&=#x9CxpqH*9=)xT z6}<%m^rIT8_n-XXfT8Y^=ugrm{Fqw>tH5H`*?BnDTXU$WNDl{8R=tKrWDvy4^s)Pe z-@pR+ZCDEgmvTrI@VKy7cATqw#QcZQgL3aZa0q_ZNNgu$XrrUSada86tj}?1g7170+WKhUE$Pg&CJkM~{MbgI$ zzhvgbpS5Ne6rdgCB0s&1FE^?p{pPwLIa|MjhcvuR#O6z_~z_N_ z%PR0i(H#gGD{Cz1@z0j`p#?qKk&%%w*t|5PkgVTd%onKthjHEx@ism(5>f(f(tuzf z3akZloOz_Arfjn&M->4b9Uy`L1ATZu$AMU7VTVtb@It-lO3)O!v0O{iqSEewwd8e>qNIBPT$}zpTGtuuiO2Y zfToO$9pw^J-qK^MeYu1qk6xc>t?>Nwn#CNmHb4ZoK^bA)=!5 zz+)K$L+ZAW6~(2cbfD$;Uj`4!~@D0bTggGcbH?Yhwr8M1>gY@%Fqt z7&snaYVzpL$<3QLIf4AShp15ic2w**NBCn@a{w2jZRY2l;nI}Ljej~`!vp>^{nK#%-Trl19K3GTJiF_O zE_gvaz*u!O356HE#?MGo)LJ>dqQT=t2~ZK!`C&?HN|7SCS{YF!!|G(ZE2p;$fI6Do zsFHRjUcN#v_CQ4S9^0iv`&9RH@GHUs8d3sS+MOq-*J9u$CBH{tP~DSjgNAbda99Ok zzOtXtzuWU!4Bj4Jzx%E@8LbYhyC5BfG^IY_Z$qR8Fd+jCj6)EcM+h3Qvd6-a&VW8N zR5zn9T1od4y38~wbCVG=dm%weI4 zp|PM83SzCK|wGm!V%znqwQb5kN}PoAa6nK?Ev%GQryPe z`w9OYx6)B+e<$r48E}f;edeRaNs@iVp3@gCP-9v)egwSqyDDbA?VC;SVyRGWIrJAp zIjyL8P=WfIlk(&}Eo}sqU`!Ee-^Vli$DKvWMGpISiiZkGXN~T104(`Z-m(`6G0_O$ zwuL@X0fKARhA&+w1e}KNVTqe-Ns7Xs5#YmTP11P_yGxTtZYjl5Rm~Ha*j7Z->l84` zESD~n^fp8;xQt3+3Jne#?2n%_T6<%jE!+j3Ci!0HFDMnvS*mQ#4$X}=En zZ%~aBi0i@}AW4?*gM&qdfLp4=o&nK&`fs81&j|-Sj9)~A`dZ8b&9?mf{AD1RiLjo8 zNb3ao6Gq9lv+GE2pN~zmvgc_#)LTd_hJbfgkbK)kz(`b_A_srhDyICSoR)KgO+ef47RzNCW&m zTc{(Xy)N$Gl97!R3qN~YwxL{AXB-ZrYXzfy``f+t!Tjh70hR1Wj0)s}AoS{-j*cB& zL9j?_LT=R?AT;mbIQnQj;#H||8xP}8kMU>W_}8=5n?!Y_`A91z{58cB%xfD2 zr1eP4J#t{K_fZDG(}2M{+4jB!W>7~ATCehf_NQaIxE#2; zo^^~KVISSCp52Xjd+>+DXK2?!^juuY?4)?`iUa!o;5easf9#L#%=5Zd zZPigy{qmr4gFan3JM_)uOmzoM2vQzGSW?8|Wrs}4D8PL$*kLcJsS0t!8CKT<3e+@4 z&h7#>b>v#u&1(v8nQWtYTp&y|v<$Qsa%tRl_4RC}+Or&Ahes4`!I#KBb_036hla#j z8J!=?&k#tW@3iX6Jekd`90*UwNOY+NhN~QNe;iZtYY8xT&9(uSkDrD{E5StU9e}bI z&?Lr>pwV76_4U{(Io`{`M0)(Cnt+0+7m%aUFf-5Yt+C$og(Se7+rQKtFommql_$ne ztk(MCl$t3x0+AoPj}Fi3YHE%dBj8s@{b5_tp^ff=kw&I0`P|(!irn$NKp$~+KHHtE zr}A2Oa~-tUHZcPpEPxMnbcK-}{4#a^Qh_pcZVd|~yPgl=M(|y-0(Rx;-?@lHi}Ig~ z#ot_@n%P+quVJcY)?8y@zE_~f<^ND5ggL7DZV;06nVYyRfcyLQz@V#IQ`rpj3>Ib7 z^Qh9#AZc%H{;|O0N*tz8Ce$a)vno3Eg*KGxZ1r!-8J?78>NWE=T^|N|P-@91l~;iy zGG*EU78O})qryh;dR74Q)SGU#dFaiESVTYTxtToP1M|P!6nlR_Rn!49C`~*XKDu_R z2m{=seGsoxH~#E#6fSM$v-+|KW`**z(5TI50OYza*cQO1_FV=GuHX5xY5w`x^>C`Ai}_ zBQ|u^3g{M5@q23<1TgRQFa6XEOz}5Ac(Z}Vn|(l?o0p%D3-CeU>39R)e5?iKl$U1( z@?>C!ab4@H+TVBa2i_9)%a0S=%WG>PV1h6te>5cSz4Jp67nbiKtNI{(E$K76yENhd z4=820&yaGqjbB5wJ9)`{{;(XmQmvxLHtKj{o5T9^uy2`iT4J)&{E^=1*4wb zO5y6^AKBo;F7TyzBTett_R7W4)S`%&!raM*X zE$gA(tw=;f^FdM#Sab?}*9Qzk6;R;-La_E#?+!Y?o>Fnw`}xtQZsE(FubB<&hpIf4 z>nR{G{6vLW%QpOWratj@KOBEWMN^c@;h_76}Z072*}SO`zv4ILC@qI zy!!)JSZHbAep?aMzglSak{jZ3l_4ErAc^9k%RH+4V=q3+WwGW5b#5lq<=1wH+XQf9 zwN=aUxE3r(BZW`HUB~~R_j)k`5z(7}r9TRW%>e8Gxf&x3gB2AOW!mg5WtjVtocto> z-Ju(swd@A>u>$wQk;VT49mCrYJxL@(J}m!tgcL!I#c_KXj?FEhbnoT{ zJHdbVHU$k2!EE} z?>TPen;HLq6q_PMqfJ75P9ua)6R|HU7MD2I_g>CeC~~09w^9V%Xr7zkmi^BDytdW7 zd@`+|2_@hRRnj+_@ZT_7t&F+bCj^`|zr%WR^KbfBS7*xU z0ZTKKqHMFcu5DD=gy4!Ma#RB}UzLn*or1zzM~uyIF63&$j=f^g2DF(B&&7F| znpYn%BNG!7Pl40`(ko7Jak|gCxoTPl;ySqsaR6Gxe(2^+4h9mwD?K}lP>GFsSj_Lpq`H^TU1Q(fKM z8aL_^0fDFxq}TvAx9IPSqq;=&zlmH#bT1=|2g(QJ3AAwUN5qvfhj{Xko^Kp8a8r5v!o7 z$4jKGdlNKxb|!@$x9!+LBy_bsUgfPc`4IfIhek=P60dh!%AVdF3ZO?qtZedVb-ag4 zK3{p|$yW*{50Jz!Udh3??FhbFCSIuVnud|WfFT!B0P5$@xVp$1SVGMnK02p5!ce-4 zYR}KTKvbS#NW)go3?X)ClJj?N(OdLWr(aNAE9UdD0p`{zIyYbMs_oCn+6X&7ibCMG zvr9FafdLM%Q2k=4m>P0*P$#nA`O$E;=vVb}gdL>1aAD6(O|kFi{q|am%cTkcH}Mka z`iGf#k1Qa2%N4uvs1QAsE27c;8E_$C^A?lh3dw?|x@*D;XD!H(YzfvHA63L%g7IA8DEJd);tO7Zo1 z+QbiUZ2D*$qw*wLqr_VaaQ2^^R&JoAL81&m)?@%NqlL%|>xHDd z9jZJA_P0E41sX{%K0mqvTShZrU@%pTG#*DMp20pnWe$U4#?IHT!FLBU$F-`CY@%_< zXA%PgGIZ}+g@r>^BOS`_-N8MfMGn&qD90O=fJW;qL@3o@Q41A>4;|5PRPo%J*WiIM6 z_pnfP)V{W?ZZUQQjnXZQXAk-P+YZb%7I~~E5NKw``r6SxxV(rVYY78;oU}6i^%Svx zun$HUjohPxKY}S-o+*y$y$lA#uB)r7^fAJ^_&q&`#4(YXF~E?*lpI@`fNO;f?LaOL z%a&|-qN|~CUtOK(`}gm9rozn0+uPfbVD}qUic%p@&^XVrjT0K+8v{lGYnxfvwvaM~+e=+!6 zk$Hrjon8F8GOwg08awLKFHYT=)>%i_{ZE5$TYFT)(Ph`p_o8SXg~q=blA9tj)yW6V zAz6wbX>Uin#%6VK&o|e8lWvJWp)_j>m&v%` zv0u04&oPRuz70b@100 z`8eT1KyEk%1+^}U6i3}ipFVv$9xeAeJACD2D$+G@srhvqJ-;++LQzlB86S2q^^fhQ znvv19Pn;|}U!kv6FXA32A&0T07I;BZ>T$_Kxkc0w@S2%Y4rKZGW{Q9Ap$SnHxfaf= zo3lHoe~1@<1v3k4{$7IfyvSF+&;`PR*u6jmH3&5eqWDYlFg;GkaEga2V{Q6+7+cb9 z?7DZ#7s3W67};j@s))!Gcz+*b+bWIOq5ruA%{-*W#{u)ol>ht|-9I}>2|OSN6qoG@ z9Qx`Bo%s)9IElM#&nA|Tb?HW~V#CEQHFdQ(uo3__%`Or`9EuV@qmJ(E!#@!*FTJzu z4v!+!Q(Yv!PrcucLD8h}-HuRDzyawOlNvjk_gPs7)7A;MoVxbcymzbmN9X5bAH+b{ zxPX&>fyCE-U&D&I%x!q$ZnGXo>BwfcS`>;#J?hC`nu4R!H1U0MH#awxsqq0#c&CG8 z^H2EpdJ0E`AnL~paX?iMpb3yzWSCf*dH5TFM&0H8zstl_y>m(5!tPVM{P}q+mQ`lF z2(6hVawToHtq54tvt{3CLiX1`U_8)g4>0CZsfdnVLD#QFxBEI4%|zVvhB9C-U8H||m9wl+N*lbi?sx#`Kb5E#Tsag=QQ9;=~f9(Qv> zamjq&ux|c$>!q%zP++Wme+I|rqr)BfoY|`9+Z}sH-}x6M?{0Fex(C%f_qv@Phwihq zGBM|Z70`e0#@O5AzO7myaNuM0=FjfaG7+23 zAR)#$LdLJqFN^K>wx{3mlsd!=t=t*EGJWOjm8cka+i4L>^SW}jfv^C?7Hcm@lK-z3 zPOuNK$1=e{rVbAl+c%66B@97^gaBex7)ZIGqWcp#X!@1AYmms4cI$uH9Jtg_+FeF+ zhlADL>6%w5B?lYVe--SinYz1+2VSjl@JK)s^slEXdheahht$5F;s#^M(~v+p#P&CA z<@kXCBQYb27&F;_)u(Cucb+$4i)sH?l9$n2P%rFIZ^Bmc96WIGw{=kbrW9Jpae}w6 zRO~7W)M1&^PxBB@!H8$kGT_^Pb;uviS5L*DY{8)T_NHfsN1y{C6$v3rON-XhjA0vK zGw)LsVV%>l$+NtTopTegKhM);wl=i}r;bFMF4%jwI#w>%F0%S{-u!-9yC&EDgM*za zs5{{9itM*NXOpbB;NdqvS<>&|wVe8|U1<0ne&!pS>y3Kke2*c7?RWNa>)+$rpfTbv zgyyenE&LtK0op<_4eG#1tV7lz&d7F zgQKJFBp&tsdG`@61qJqzduQ49*D=`Hr2O9?Yc?4-)h47OgqEM(ZIAu`o^K(f>wR(> zcKT5wHj5)mC_kX4z12OCJtih9E3I&}uX2fp7+YqQQC_oIfrQU8F0U}^wjHK7FIORX zM-LT{uYQ(&mCYPZHCo4EBrOtZh#R0l#+_5A8?HSPcDDyqX zNRY{Vb`6_BZX_OcOcvErWb>Y{(X+HiaXlfr5=|aVNc|y))_}lxKhCTOTv&S4$So!S zH9ccXn5&LC_+i&S385$x(1cSj@I-KTzQW2LODaTgIL{TZfb&!u_qxYh{=RvExxXtr z{ZsN=o2ua8eEd5mZxJUudHp{*qulr0Xw*Agv72Mk_r}!2_yVl_rH=lEgKotLfQLTzT1be8hZ3CkQ zb9+F6KbSp&&3d-9m_fj45dsJ=D8T@OGyo6KZCGAqrQVn)HrrsHlM~5A<2Qo@Q|lg| zKvkd|7+}sp(wGNen8mYa&zf2)z%9l+8#LPhC3TS`Y*q6!Y#fgt{|{l` z9Z%)|{(tP19kOSX5oOOKgvyL4*$UYrWZlOmt3pJ!LUyvpv6U@E_8yVFo$-5}_vbr) zf4qN>-{W{VxL;oPeeU};uIqU{uj~0zoViTKJ;P2z39hG{M`d@s_0Tlbu{7-mYLJZt zk`B7@QGq)K;4a-aj3~AvcY2)gJFFhPZ?oR`#ZH{)p;bqgr;Y+TSMT;1@=s002S6(9 zfN@)@ymx7qC(3zqjtKOS#CZR_hzg#x5b}JVQ+zKu%Wku&kZ7ZUBN+9&6RQY0I@5zYsDpaHOQZXCc@@DwW7WZ zS)~Dn1|gu>oE)Bralxb*P)0l=8XFo)c%2^xgp}|A zrmLx~-3cTa{|lJ`7^(#`!S}kwj)%d&)5fp8_0gD2#v_>*qmD`46ZQUBTAOO!@cK6^ zI>`ZwJ_z(HLYl~3x{4N+&I~)?D{p$0PPZqZtc8!)eKo$pF@%MI7VJTPj!aqa@gbUC zvAZU)sJi}#cItah&{FHZRNqnaNEoQ0Jiu?^ln1fRT+JtR^z@G%9fkb;{qy)>>!zv3 z7zO0Rb0&LZrX?V!@ZjeHc@-T@cEFiNuO3hg{vrDUW@+j_q;x&#(wkn9AL`EkTeFxn z_%s95L;p?d6>1ix-kUTn^?!+9ms*BXvv!5=U#tLSDx5445VBc1DZ88wDCGZJewgs) zsgLJLM>{pV4}nR$h6?b92RtiZ>K%5da++;?6&V%PdLb~Yp`~?c73xp(zH_Or{@s*1 zjtKvsua2akp&5EWd?*Gur-$vJhWiFHtOX}$m*FK7aPCPA+p8G29Lx{}`#>B}Or{8M zp0MopcDeuj`E^j-egWW}pmIDR5fP4h3&X*mpnyD%iLgzh4OG6;bt1rF*qh0=DI-wc zDt=;O0*~_~sRzW9cdT8|9&`FN?3)uEw8Gpb()N31N4NDKGsH2xCskdzFT~568;t=$ zW>D@IFm)L@IF$Zr0l*8ug7|M*=6|s>|MPa?0t0CWpq?*&91)vL5^m&lXBfmqU;Xx)+#GX%~oOj%_;j*Q%{)t!LpNWkUD(9in!7 ziFHO+dowf5TsINW5jFXixKuf}<$jMWTwTnN_5{f28Y*;fl z-*9f>l#{!>L$G!_Pyi~9zHs>3+w%px#xT!FAD*U*banJR^Y5w2e;CEd&fX8Ary#tg z|LD>B?lXE;)?P3!LGkhkz*0&~N+NUU_E!IU`f;)qF;AVQJ&~2e|0;AwG!S?sW;3Ee+=z-Oe2rOZX9*AfQVQ?t)g? zIPXC>ybTaBsQ`)gA0p<$oalV)RFI-y^VWFK{%L)ICCK=UIF*NEsbS@^9;=pMFLH}> zg>HQSNrUcyvWbopjYyM+i2*VukPA`;L1GZN@r6&Go$&i^@x{!epCaiDtTworxvhzh` z+{~NZ;G73H*+uiQhsO_ueb(`J8F!yNEhxpJYURGgTPZ6cBw7wa5s-mkAf}WLjZO5y z1C6ScTHNFu*l>OVbv*{B?OY@vzq_Gous1b_F+v|e7=IAuTFRxHKc+?G=L_hh%SlQM zVBu&o_}r;ThUQ)i2S{(PhTRIJy^FEL`W$r{`bwI@|mU~KA$S z-oKagKLh%b*`=kWPmIm)0=bGjpRbV5H4zbmrk0Trda#;YyMF!lvu9TUaT$E|^eA=X zxMxPkb>B+Bt_q}#>|I>K^YhmbRHGx^Bt}IHIF2GLD=&`_$mzCxc~}GtA)E#aPKN2k zxWpukUET|K6y^pZRPB&MRojTUh&au%Y9Wp<`~Rad0$wAG3oLrT)0TO)&j<8(!M_MU z#LCpX;uiHRUY*&r+`n%wMm<_;da)xg&8*VuyvEa_Tbh6uYnw!3`_ zFVZ6jXgSrRo@F5ulls+k2I9~2An;w!NXlUEv}w%Z$LYX%a*~Mp!!b(ZkC=xK0Z`^t zv3Ne`W5b*gAa(Nfdq zq2L?YT@8O;%VQlIi}Ywc@4BPy20ljFWd)|g$0$$?wh|K^(&N_7;Dec)Hw){$-2-64oFGb!bxCTi|Cdsmj{rG{+Y!an*{n9fB zxsG_wB}i!}R6oD(eUCy!J{SSG4=x2V-`8UZ;&Q}u7nP77hTW%aN8MrR!^}*Eg!-P! zcNlN~uBq0mSKfFpp`GSAH+6`@)XL^dKPNZa776UWP}0pjoSpWY^B72*UT!?|R}x?b zo@@KhPtbi37v4;fJ5mChB%p9!l!IR%)q7sY#qySym+^?Te0|T$iTM;2(>-6ltVomL zCdAP>>t0+1x>yxYf6xIgNt=@tFW@lUe=i&a)?}knQyj&YMr9&G!`OJd{EXxkp4)${ z0(En9j_sxsb2b?_M3Y#1d%G1R!J=t=mr12|y^QTU%Sf z^nRa5HOyfnWUiI^I?a2h>%PWdcE-}g9C%+?ooU#!{%L5d9!cil)bZzNNWnC=JKt|_ zH9CUi_{x*LQ%_NQj#Bkv^PQ(ZV+f`DQZ@Pc)Do&-uO`|z7G+Lzy3V3te8eqNe`J z$VE?=6Vzu=_Pk`s@Ul-7@zDmDx{^G(5u+S>fkYf(dOo6ot+9DnlKIPPOs7eJE^1GB2O|WRX z8!Nb8o3Fk8y}#*&=K0#HIayp9kHg$`tllBSDS{0b=(3pomcr^r?k22m)yi$=74CnoZx)-of_#HHx+j#V&oPfL^T-l2+=vws3!#|L zirH6g`hM;zveTix!_oGdL5LW_?o5Vtv<>PzO4)S2W~kkmQJpZkp+knx4IhIlzEHkR z8&|$SIjOmrhjf0CYQ2CwQ4rHlq@)$U6!G9cxJ?(UE4a{j4#n59+8RKpTG$7R3<7$> zmNvTz-}w73qtTp;{b_=#udo)s-$&E9x?kv=MeJk1$L-w4a?c{T5z?Ong?F&O#oB3F z;u9{PV6U@92zf*lKrS~vM=D^mQK~p6-y0eAIJiAxoag3E+6d~hJ6e5oxWAt6 zgDli4liQ@NaLgWcUxp%UG?S?M{rkP;a#NtUPxq7YVHiL_D@P|{qeYvQ{ru#?7BDn6 z7A6WcpW@?`rDy$i6upEMT{nJyQeBOYjpHtb2%2NACBYE7N@s*5)Eph6fqN8<=;JA_ zP{8&0SkiZusJ@|rmV<*zg>*LX!Wp&5glqvu(%uh&OqnX@+5nbIV2<#`(AX9jUWu)B z_TY+}VS61p)$Y!9la{t7Vrim38~hdG5@gGE-wOyJbd6N<$u;bXqe{7( zf#TxDxtK90;`|tGB*4%{oTbN1z}L743mHT1ieBls_da77%%_CEXiJThjzb z$Z(e$8WF5t6YrX!o_kwa8TRM+`pt!GO98a1s%k`k=7$e=LC%d;%@oM0ium?T0$k>+ zDv%Mgs#-ZT`tHaKicA&7_`w~N^u9Jnhc)2)->BBfXLZ|}ZSs@-VrF8(0uXo0nkjt% z&o20r&36yZPY816U{>OmD09|#dLVbS#(?N1+zsU#5TdFEiwF_D^cM~75^?b$+DlyB zaBbk=a<-9@78!@Cw*5Vk0&G!t(;@db3c9Jrr5j7_*8E4{ulbR^z_b#Omg z!#_<{e128+XXdy49C(+31y^At#*gqeu;sk3C3aug2_Uz`G!wcXS$5-EBZlIXPpvx%u9W;pu zKKg7eGq)+gQab_ANS5YXLxvp6!hWMH?5oBXJDDsx0Cw&U{E&(zQts2;c4~0@rE{nn z_Mem(6^uFHl*@{WD73Y;AySY~03a^lwu2l3JXcrOM>IvQ|~bZZ_k=f zSM4YJ91V&ly#8`eU@s&j#Qk*FicQJ?3fKux*K^}1C|YO8pIa}0(Ao6X?@BUQv3U~< z(6_thHOijz>RoAo?|M|k-u5}v);mHk^@Mk7XEMK)W^O#vh*`2$XYxpW{=IwPs4=Re1k7i@Z!t-Enf19hmqW0lVUTg`3M)kw4&sef1B)DJhqY z(0oCJgtzsrRCLaxM4cJ3A7kXr%ZjKjl2u#IV)69Dc#baZHW{H*YFe0)x| z(2yq}lg?OVh!+m$1lt}dDXFrmYJ0(jc3slFtJctw?`1|tmE7TS3)nTBHJv+>U0(j? zPTM6C-=+*uq3kOI;bn57=Rj2zquyT+3uZ@jw= zjoIVUd-Uuo07HB8@#Ce0AIlPqqnAMDkuq=}6gEZzK%4y;0QlZ?bACPcQ}!qv__aTQ8>I@jaPxHe3^=W z`6+)FD2}xTW8Y?Jche#>3{sjO_j5O*1U+Z zmwm$&Y=;Jz6O&FPb|-|fd~aB)!8g$K1nXycr?h`qopufjFv8nN7}Z?}ra`(eNWVZa z?`I;i&eX!a0qx8~x<#FC&A6i)PcFf{3L&-gqOsa;hfaaeaw)2ZSc)42;6}#-$Yov{ zc}59*&{~iUbjxl4sDOhFX8~lq&CZ&GnjPtKy5IZzSAg65!$4Ot46L>w45J7b7Hq?} zc0KEk02n2JNlCflG+q04Pt>gbGAOPA>7Wj$f#!JhzQIBMXoatFFn63k`Y)Am1KQ}3 zu#{dUpNvdOU#cX<*w`2V2>|$d2S^bD)okjJpc6pK5YpGvvWiAAY?bMco8W|E`us+oFvWnX;#pX)RRHs%Qj%znJEvXvCs=hl( zd4RbH613WZ+ID4SLW!EOsp+NM;qL&Q22`x}2k(lFHY2-(_6^!Q9jab{w!qi^YQw_9 z^5(;bDBx28jZKe#F3GWK5>JR^sM(~%2uy7%(!Zn7hNliV_q+_1dak=6n!`yL+_d|y zpQNFpF>)}2f1$FSJ<#Re~ zzY}#H0^3Mzpv2hY^w8f(2p)Q!t^E!Fje$(}$5Xudc2H3`w4|D9r}^TB)1A&c=;lr6 zUf@rMgB3k-d_oND7UIxi?zfyY2>#6ioOAlgV{+U85Py6tLV2@EnZwJ&<+HmpV# zVc&atctD_7M;e=$csb`m;iIO)Z=;4r^!GnK;0CJZDgCx_zk2TK>S`Dn{fazf0vA`G zeSUU^EB67AUVv4)e+g5KXT5>7eAOVaF9y_c|C5&r`Wyl^ivdJYZc=Ohk|@@=UM31^QaHO*7m?v}C6$yx!a=EL3GjGvizEo1 zQ;3R+0>eUKw}n6kz=MW@W04kzOn#~bhJqlKnuc0o7dGl33345Af%g0iU-B~S--j@S zI#d$QuM!6OoG7GjClcZFPZ*f{Ay&H|kpM#oR6X|@@F&)F82NZ?5CR?_a^z*lym!fl zO{5_=7#bgb|2afyp3YTF$&PQXB^$XvvlV(Lz0)CG$!`rnGM&GE&G}Iul)r?W#W;#^ z)ng7*!ILhaS`|N7JImnDSK3awMFh?DrA99I%j?@#Q$=Fxo@8^W-Yl@^zS(5Hn(7t|6 z>0->-BD=2c)x@2$h+rVf3Wyp@MPe$F*}umO3|y;Mtt1@xbv|pVF-6hu>wQg zt+tMyuQ7P1m&L{dww041`uyV%*x-0KIFwx1~^gJAQT4uVA&;tvA7yEFrzGt?+?r@G@F=UP#}(@I&=r-yp% zeRe`2>19$&jS&&+=b0zFmgpZ9Q`vGU@!+V_o$`Y*+pUyaVGy(GCVkFA>A;{{PQv<& z;KOjBXHOWW67)OSEd1cvGyjI39-!&Ho?hAk^9S^{iIO+7stkdBU{XwYF% zYw+Qj8A>q!s?!q_L%}8w$VRU{6ro!7W*TH>yr=}NpwsCoy>P={qY0;2dlyHBBn$iZ zC`>%m!deEQDc6_Wu&x|!gMshE?Me0)3)k#!gTA?|Y>N7)tLS0hua^-w9fO73&=B`HN$fAwpIq3N?`7FEcTc+9!1ngt6|9%%dE!_w2!v&MgI9@#rOs)A<+&YE_iFyS+F6GVW46_3ka1r;S6qXCie zV(8sb^1r^kJF~LMtEwzOKq0QEWQA8}Yh6{h0UNK_EsMgsdEU7i_Q{xYkaTl;yu!DnP!uOCBgh ziQ9kK%(pj}>;)NG@;Qg)#Jew(J2f2Zuo+xCcN`>r@Ydz$*%C0$w%`6(Qd=TH)Q!B` zQ}MX^qUUV1?c=^f60{*p_$<@2-xGpr(x=P&tEZn zmpak6wU^vxXl^TQq*fQlY=T{;0f>=TyxIgF-MX>>5T;cp-M?Q{E2dK3J<&7C z&j?{HuYG*4WiIDSWffZPSymIj+sjAgy>a#y@uD$cS@=E$1uvl}yJAG!^B*~qh;UXw zjeG&i8n)LnGmEXRmI62UHn1N4PF8&c*wMw8qN40!`;P;xղliN1JjyZ@v;w>0 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 Dhr0cY delta 265474 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%0AWDDY{8AXIG4{~oqMhJMa?cy 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⁡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 diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 453030cf414b781847e51a8ce63905a4e2ab7bed..6fcc795c6b3a8853c3d8c6295d1dc67a032e134d 100644 GIT binary patch delta 444136 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 delta 453093 zcmX_m2RIzx_x>V5MDL;{qC_Wz=pLiJ2N|XX5Mqod){+f%5EmYZ>F;XlMg&}9H2B8M9ttGVb&2>A8oD2?8fACFGtJwS@=lM%2HK*!OCs-v@OcTCx`KWWwV z!c88%ik?JX_jvD}9eo7(uwoQ;{5IF^M3 zH9dfmbJkmK@+SuhcY?tM=$*{cOxLvjoi%_e;~`O<48bYMW&YoC@LNYaqXsZ5v|oj( zJ%Cqh=w6!XisySG65<)S%0Fr0QE+D=EM0{2yFryks9BXetb_W9Q9{|1x_m6lo;+{R z177f9irxXe@KRQ>gDr5igT$Gb7?7*xbx7W-?YvAz`*ryD3Q`;QO^1N-za{T1#nN$H>U!+ADb=H zz2B{y<~=x9JWrfI(JCK9^DCc4Q$U|o4{sxU`xh*d!-i<7(wyk1`CC^Tgm2RR;2H_* z;bSR0Y%srBQ1x|zG=(%VJwnW)(Art_d$47B7snDKC17f%<6tE4sp@gA`rix-IZdDs zb_5>SGBW;j?wjX;*XH^Yv?b-JA(R&`dEL8hvM@O%Tr2W2g)K8L`d5>h4M~vyZ1|_) z0eLi!6_wj77c)c(xa-e?b&x8=Kzv8eG$!puzQt3p=fWoet7)H!vxQz zvVoj|5f0nBhdcLLeEd&xBDf9f^BMs$;6|#BvqoMd4ee`X&?oNDUmaSAzj99iXX~*E z^76M2l_?Exx!rVaozK3Wj(Rb7!)+}?bfK@~LD=)FUgNEqlox!V#!`vWw`Cr+ox3VK zImg59nwf>L(W-0zj>$1yN7c`Bu&~m6jFU05=(O%>-*_#Nn{FN#ujS1j7nZdEaB+y& zmnxX>lu(d~*Mr%vuRP|rFzcmEJuvaGi!gH*oN+!u3XwugS8rw1L~=P$w2#Y);e9(#|XPuM30Z~$Gvh7Re0zMkLng6OccnA{&u$fI_KpHMJuXXjy)3Oa7`|Hugm#0Gzm(E z_Wk^3X9d=q>HoX5&i4hX3|P1}zC3%d(z9-u{g}@SF1%rr_moowc5KQy)&IY zu}#Wgj^cqF0gI&_Ywo_sI`vZl@~CdaqIX^LZ^q3Cieud1s0H<09S{$?U+FJ=bKUCD zMIgHQjj4FrL9~yMMtW<3`gjAcSu5jFwvgY|)G-0*=kCy3S-5*$%sKiNk8g2WJmDC< z&XfMl?#(TZ&#h1QLLR;9u(|tw<{&5N=Kw@xTi^}o)a+x^!WXK&(X6`k6I1D*&X|XQ`tecRz?}LK-kkl53(QJ{q_HW1+sFN91UBU4UsUi;#kd5gLUd%3kJ+sdC7Y;AEpTFqmd8S*E=27`c27p&LK;crfg4gD< zHachAeU-lUPB==?oyqA02{)KGs0i~PM2g0kX8#fV;KLGs#6>HYov0^9Z^z{MT5eute?ZyBlE=pD;e^>#9P2>A)$ zY$QK=A?X{+vP60V$_&t(Gd-Rzm6B+9AbUf1y5`cr?MUVMOX)%wJjr`XYr1(+I)was z$lk zBUJwwX~!gw6Q;pjctGK{AESo%`3b<<_OOdHy!d3I|pWmT@_UP<{Jimz|O# zlS4H)6Q)Nwr?>K(qU_s_;UEW|TPfO4Bi8acZCF|k#nbZM42*-;aJtQT?fXt6sgtPN zw;CzO0_~1BAAcun0cZlhjfrv~OC!`ZS6z7?fyA$VnJ?uyu8QmAy92g9+% zL*zFqfbpF*IStpoJ#o;=l&P%(r>$wjlErCr$SZY!igxjVx=o7K!6&g0Ux9U1+=KPo zTgN0MzW21rD3GkgcYhk7we>FK<2!z^t#fGj0OiShY@rt>- zK+-p*&w@YVDIL8euat5a`x{jR8E4%zm%&&T%&WTw5j#J zb3ss>{CV$u`;AQNRi+q*>VjWXvejH33NzM@mxMmPAiEbuasQVmTC5r@G!LW=CFS3{lE!`Hu1nU0IWT}9P*)YD*{H(#UP-A{Uap8aL* z`SnRM<|dD24nRk_XK(M`GnsUs@>$PB1*{JJ+e9H{QcI0?v&4wQ0q*!{rx zGI`2Aabh#IDayXCYOy6{J;4RP$4F^*bgyrhLM)5vHTrW0E4I>G9R7>P98-QkYJrl@((SL^88uA7%3wYk*C2?;|6m$Ubdms`J=#i#|NyyUQ zqVN!t`Pd1njtMG~!iPX`1oQkVL9JD|a8(zX!Ou^xk#rMwSbFEp{+k$IzkjNsE zrKj9nY?1f+=lLDDX;W-1%&zN-a026F(rfA3VaURkowL!u`9;6}CS)nJGV~*1?)E)O zGD;;fJ3TV37YaKObjtAPV(EeY2kQ$zkGt(3gKI=4MuXQPh5iDVNi{;m>3&JS@yW@; zj`KQ%S2`+@=Nti!j34k+nA*kx0@wd8DEQsBJ~;4Fo(d{%(Vsi=CsVz9m$9ZOs9@&0 zu&gX=VBq#*UwDUOOtKefeFS>h`js4HM~)5;T)LexdLTy2bx}-F{yqKOyU*{p!Q{Wo z_V@@9evyF_o@l^*8tcXc=A?&D(}m%V^dCKv2JK#_qtgk|y#JxT{+YFL{puG(3yZIJ z@XWv)wc(OYfOJ$%nQQ(YGoVO7zgE+rzf#71Fm&kNO1mG}7yKwk}XU{UKL(kHz=|)o@ zRUdfeynp|;6BEL9-v`v(-28bQ0PV(dG+*=W{5$D?1h0pP2u1`4%iBewO;^GY4Vb^l zDZ2=mf&J~sR?EGk3Ep@7Wep89US3|0A(+!t{pV;e=> zcCI=Ekm{zU*~}~~!*Dp<(A=EDz`!6RB&4*ahC*Ci{NIf+{ujabl}OY{)1C6|#b4E| zu&+Opgb?)Cn+aXN-0}|b3Ph~)M{Z-OR5A(fy_deD(eZ6U9Jy9oFV-n)~DhDtk z1nV{HfAZ5Rv$$jnPEblA7_%``&3B}!sU6sQ4!n7=dxLONiH^*40Kce5i@1p$G^WhyxkbiwVM;byHj1y&QhdvwuBH2ep^5Ytyd6g%m+9u zw7SW#wm%Yg?#o8j$$+&Z5Nta8B^izlcM@Apy6{X_H0YP4Kazuzzd?Yvq*G*%-W?K7 z{|=7TyeCyZa9vqh5xYuGF49+yyzi%J3Atx$YpbiTuWjin3@UAJ(3?K%IEhP5PJ;>X znzXvjd@C>KQ#P?qRtmsx{`(aI380^~4!o8cEm4eCIX`2u=m`>6y>Ptk$h7J6vCXEA zuo!ng;&fR1sV-+)JaC0r+x`9GDKrVZjlWe6@)j~LdFWQ@8Kqs{NsM|JXxo!7 zJBD(HF1Z4=F;yhhJ}o}`=l;gHM^8Uz-Vpa7jO`&7}+OPv+CEdR>SX`_fANRpSC0YGN^bz+0uoTJtqgZbz5e5+M#S;M< z`ta*dMef!L6mJfKAOMy5_Styw4}iczHLEkfHqkd)6{1H-Q6EPd6Fzq0Ku<^oU3vJu?Dmpm_8mK6kuOA z_8C%t`b4si-*;9)TAG1{g~i3SPTkhFOG0I;E6O}~D}ff6-UGPGc+jOajaE-4GuYmr z!b#bqI*srosG)2Zh{TkhlH&|NM!Pb)5dY^V?+_7Q44Hy^RuugVt`hh?m&@*Rt!mNR z$0rUu8b84lzjul#&`NM3mV~!DuSu#Ia0p4lGKIHnxFStEWoAhpjrNylCDN6bZao9F zFxUrJ08q(+75C~}p?~lD%>Hv;{At{YU9hLK?fA^mZp`&kK4%X_{@t^yi(URg2T(%P zIgYsdyV7M0MFIGTr}=laq&G^!;KIb#Rn*QT>1{EJvb|;>!2;s9^gDLf)7B>U^Y_m_yEsDzW8UZI3y;VBX>0o=0)gKB zHcC@OZIQ}&{c9gsPcT!efh_#&$+m#=-x2~&sJE|g`lqX2>+H-7=?J@==Mqr)^i3tY zl8fk3X3ma|#Q69%Iq3*wcMU_t^MaqaHq@O^eUSJ{i_S8s#5^Od}coYW_1 znQR8-*CJv!Hyv|NaL5)w|G2@u0{Ja8#VpO6KA8!%t!BdJQ|EMHK zx7cZCDQRVYi6y#@LuM+|6vp`OIWpK4Fz}a_!mz>{7p&zl-wC*RV7R1YB2)W_kXVl$ zU6(#(3dC#>_Z~RV;|j1#hk?3z(^)POwe-w=7;P$WRFbVMIq3j3O3$wD~1_sn+<>f0nI@pL9(Xp}N zTKV-Wdz&v`>NzRs=PorR<-k8Pz6LM}-a(@IBqa2wQOCy*%+1;UeQ8_heI~)DhHarm zhuZYdLc+suI~{BOU2JJs>wf!c&T*>bR`oOonUv8+vUgk88DMI<=RcXclv2k&iTXOTr8 zzSu*^Dbt!u?!N`%Y%2h;&m}FQg&Yd|jX{Kn`01G!6Rz&3S#7PA&7MQOindT|jnC8# zF4^oOp5;@Ub)eSD_r7D+f{~FQQ1-lb`8yb__u8GCHulb)YFW-*cm(_P#;#zbUFpwz zFv4Hvd9?i~Ic3aEO2^-CJ4x2JXw(o!Q!3%7x_f(jA3vED`vUmIW+xE1rRDCIFJHit zlarHdGfY^b7tWcPoz1qRg%=Z~rKMe3eh;u!K@xadr(H|}&6oH zfVA)dZ+BA6Elbdh8@w#BUuvZc}#5V#=${qLIQbP zTN`nfoYB$IyZifEPENN+Qn|-yc~!-V02i!VXLU`DkfNeuz-*uio2shn?!kc>{9zUk z=n4fzMNi-LM~@y6gK=$nE)muTrxIU=hs&Cq8J<6XUa+9`^eHuB*CjD6O%jX!%|#G2 z&OP>!{qCwxBym%-v$1)3>_LAQrEfJKqS5iwE}Fg05>%i&Vq$Up(Io0lPMK3g{_o>M zPX^-UwXdwSc-2n~aq-_?FfQCgQw^k(EgFP&35{aI-Z}RyU#YB&xatt@_pu14Z@O2X zD^9*x7-Q_nW6FWg1ohTrO1zRDSS9oM<*hR1Pi3SNdSIJ=M^Sa-cNIzvI|V_^ zdNvdUIO(m?{rjxpc?Oyy?@+AjF>^$)AAa+6K<%(P;t{C#3xt{{3tO`(4(7e2w~o}> z;23OON98ULVQ0cJt%zcntK;^<8m*jg7b|e#oZxjtKvf2M9Ne2d1m;tn^$~>fI??8% z*!{oBD%az_5LO9iXkT>6IrMs98bHdUIlU44Aa$7`xA;``$zxrOx@D@%34(#@b7H(3 z#hp(;pe0dQVb#kM9F)0p+yE0y^!s)*=G5=A*(b3W3@nfp; z@^S`t_N4T5`nb5o3GDY=Vm81hE6Xe_ES&WEHN%bMnHi(Gxw(P0HD2TDr-N77Y$%EF z87^hhAVLXsbTmvHNfI`${&xZ~<@#*Q+s9Xv-zHsnwxm)IllAdDrNpe98w1wKbyW)A=2YdL}#V`ysLXHG=;9SH#l~QC!41Javym z#)q?@))?mJ=aX<=s=aIn^EPW7#9pl;!I*zX983(R3_Ls%Ci2S4HdJ(Uue{W3UT5{j z*Qx?4AKX6#z9w`#p`-}t(2xV*J({*7^x!=@kAPJshD`%q9JFu94X>0ujDziLEGtn3 zru>I3Z?zvomur=~tb~hx{b3d8_z+frGawl{x@d4n#E|YlEN#c5fmn>&=-rUFmzugb zNd+|7FfN!i84@HmBv2Do>W-5v=w=kKh$gb|z+^zReu^l zVoQqNy@CEHOhhBl|CbwX;dSotJ3W<-vbM6CT3Vt4=3hYD+uI+^rgvJcF%VmaXJ;_y z&G~3JsX7!pWreIMiE4>@P7JV49gyUqM7piRjiCbg*~!WJKr~s|B2payJoBJjsx|VE}veeu= zqMen45XW;^_UBI$X}}U%uD-4=x~p4#*XQJv#F|@vD!+^ze{QSS+T6dg$RFmzlFC8K-<@W@|OCEEgb5INXbxzo;=`JA*`$SwyCM+V>)i2CPp%yjlK0oZ&yAcG* z|4ce}W|zbm07)gR4cOFexm`}%ysGGj+nKsMJ_loC>s4X-c#r^NuML!RHo?4xL?)283MjpGYq)5-h`m(jL`V%Y2;|96r zZi$k6P6`jG(-?E@e{U;hDjCY#O;*OmGD+=46IO;lmCBnCBKfmoDAO?a{R1@pNhSW7ayXDMBgF1m?q!O&d$5*%NO)# zdt<4-(I^UVs{{5;&7Z%rD=r`6ct)lk5^|pmJSA}N4sZ)ZjHVBwa4J+yY-FVC+uK(` zwRLqF@3XIhyz1%(oxlO*yUR@U^aH?wo9p0*L!X-MX|kyCj=8z@VUX_;^yO08-};y_ z3R}Vse}5X?rxMYkJJ{4s;Mo#6&Lm>LHi@9{8o5P0BYyZlfFv;$;vo7Dv0BF{;mkzu zFaBGX#LuP+b?I=1_UQDfYS2%7)2Fb`Tq8i+Ter)D%nJ5?z-=kYjGUr4_K;f^#F)am4R&Sp?dFWv>mvn<~j)so-Cgd*6W&Vl0$|+?$ z+Y4N5HapMAUj8h(EkU4&ZY$<3(Byr3Ihi!(_oIzBu?isW^OLl}M5Q(8B@R`46!``k z9Ex*~DEXX!H0ktY&py9a8=PFM`x3OydvFbek-7kv`vd5LBWjS9dp8NlUd4p}^~}zp zUu~cQ-^u*A4dXZ?{&z|+p~uk#H-$$AS6F`YE?PVZtC%`gJ{({aAU9Aw?+)nQ=0g|V zGAcnWSWh+$B|Zs&ao0+Wr0NZnYn{Cj9};z-Bu^(_518*m2TL)7T(0;O4ycv5MTVbD zsoAOQ0zZ&GWK;Fa&Biz#Yn%Y+hOc$t~wgqegy5JdATtE+od+uz!fv@laIcG`zJcLCY+@`4-~GBVgbaP{>c zeD;RfD*7shHlp@7`i}QYLLreCZR%SyGuUB*g9Ztg=avi9SWw^O6R#N=NS^RiFf(F$ z@9)5N?hl>6zr^nV8rDpUyz2HP97RA8_c0xic}=^5;nC~YkE<4Qt00rq1SU;;8ss?v zJ-6rMZ^+a4)IsNHO*v5UV5yl!(rty3{W#^0hhNE0L=YVcu|MK7RbG z5w$dOWXJk~E4%5DH!A9h#q9wt1AZBTj{*CNKuFqI>_wjH@CgNYz*2R$AsC3=Q0E-) zqh?dd7;lr^;NHsxT>3Uf?6~7r!{h^~W;!I3yLzs*$N!QW>Cx5GamK*Q_+HCv&anm! z3C-#4`a;nQGLL)re|W3Qm7WLjy>)5Ful8NNTqp^1D=>@AzE`eY_%st|U#9d;9g>zC z2ZwiM&8=yI`)$0pey!qmr0GL(jd6v4-FYIf|4b8ycN7DXXZoiv_@0J@N4D=l68j?+ z?%OrVY%(LVS-qu6UU`2zM{{O`w)GFA5epPCMvq+Wo&hv7NI$9?-Hy|Abg z@l%zqc|`kMut|>p%Lx;>hUY-?RDclq9kT`CIM~7J|?XAF12pF z;r9x;Dy;%&7>|sBzswvl#pe`Oa_8a7Q6;&HqnMuDm=Q;^wErYaD5_w8= z-Lcbou=dt$%Q+pWI`(+zpnVA^ZyNP>&a&jr#pa(L1C7D-6NPx|mW^4I_>}Rr5Y2Cs z;2+^7#oo_41+34<4NuZWuY;60i4m2+)%{SSb&m;?r%KX&`i;(OJoyEm6JTR7O>tQA zF!<&fO5y&pk(s!F+M=mYq%XgTXUq4OlVm&3f$oEkM^iTTwh4dSmbZzPB=ut} zJ6=A?r=T7!nOq$5HiHnH@E%#uKDqj>SnPL%eIYt*7nLZzz#X=Sate~gmbTVfx5#g4 zWe;YYBR^`WU%xvuOLBr7zPxDsH9qav-)Ht-#=klxTFH4+Gt2xt6j1Aw{%AMZ0b>k& zn1l_HnVI#S7|;LSs;g>wnWWLMT`LA}p=Ej1hfd@q44&Y34)YYlc^=~^meRt0gQUh8 zK(}r!+)5(Wra<7$cemM@7!$AwRz%Img^`%^_{a(JQx6L)tj_uR`pRM5{*IA?Q~1@o zWg>}H3(VJt4?!S+o0~f+IeFG*jfXf!ZNi()!qUA$DNHOmt8A+6V_k+LknbJ#w^tO( zuJr4wqb3{lVYeVGvyEvlm)AI=3b5y-h8=)noa=GP3PM06QN??f7x@UU>r zmt-cRLI@f(Vi9Hq{Vqx@4~rmVNcMtL!W@?oi3*DeXXI>UkeqyK-7eP5E}q&k(vdIL zCkTMVHIa70`>sPVRg*Lb4#wV9|3HDgOY%^{VSTCwOML<;owjDBuD;k>gk1A;QvWfl zzP{}@NoalS;9*Gyk~+7e!PtXLekG|C9smz@tZsZ1*N%lDb)O6YRsGZh1vhm2&&`&i z)X{cDaGk!AvR%3yRbvIv07c8SwKAPU@e!z%J>3iAwFL{w#u!IMHrcw4S)PlL#CNPW zZ>dLpT1(BRv0?cHeQ@%nABGPU2uOZ8--d zN56qR^6u@uKKMFrmKN5;`}&qVX&woQ%0^**^bI=8n)1gB+cdnrAIrnnP*_96L1Qk0 z2W03u@;V{7MF{l>t!bagvAVjNuFSt!_=DIuWZxRm3(*T7Qko$yDbAqjb&%h{!kxA+ zwiBSvze#45(CLqR?DN}hq#Q04dIQbGi1EdsP)>NHvBGW>{;HVj&-;9tBjTavjFY4t z>}h7l(i#4fd{pqCZP#*d1MM)yxjL`=uPl0-qN%;alb-6fO3!j<4_k7iAo@ z`CnD2lfNMlTUpa2r^^bTExn1sO)U$<>kYhrzWvw3#YLT{ixVZ*^#efA9$e1n6nC{4 zx%}$~4N)_C(~rH?BIb5U)P(~A1IsEZ9!di}-Q9*}X4Ow@i3Sp;LDXK88&RS;la6J= zs)t3pbZQWgEc7o0>S7^*!s}~&N+{~$mP^!6x+psm;^DL@W?q}-2v(*t0G(Nshu39q zjA}7X!XMR29z_FP*7%yAS&Ior!KbC?uZ~!WCdSPUyrL^$T>kBJ;PoK#b(-Oik&%~$ zqdpxRb*ejA#+xj&)|X4upZE|?Z8zJL+s#nz{d0~jpB=Fj%LN2Dx|XGKGJHAlrwTz( zckNH5d7qeRJ^?%*$Euh2QGg`u`Bg z=Eu>Nq=w{%M3IBqzKe4TuGMFII!%a>6v%^3S1Dw@)7PvGKea|o>_t(OA&m`7Pdtza zv6vUs8UB}N^WW&yL-%8qbw}u{I-pB9-nV!MLnH-g<6^m3AB)7h#>MIBefaH*cZ^JCr9<+(f%l)w0I+I5b>~$7UJKR25A}ux0RB& zg~V^d$XYhIxLpm62(=xp-XA%Hd(WU&Wa?@tduF(H(jiZ)BfdmVJL)iOD!FxJtiXmh zos<7__&DttPDk6bpKM^$oDd^Falsa0kgWr(rFAXR)k}u4CEH(K$10BRBBX|d=8ap6 zcPCC1?2dRIpy#Pyd_YWJ08&;~@|tZO9k=h?p?vk?rK5dR{|vjsTKz?hUSX4@8ZU8- z@6H`v8JU&U&XkllM#W>IqMoZtOLkAbi;8Bio@r=kd`Ep+v58BJFY9~wkzi;VW|$8& z1zUSH>TzI_K&vuQcm6S>MQdPhQ)`9@-^#%+CEoRT{GwX@4%0ez6w&@4h-IU#fUm(4 z^1;DGDYUe@n%vdZ)djh$uBVq`Vi`z{rdf*GBZ9k<7zs?wxE~US=T@hq+uCHc>@RhR zX|%g_p`NAo(#2ASDhS|Y$}5C|WMRP=ULP>l$3K`Y>Zl51j6){@iQyc$A(f3C7I3*_ z8Y$?m65aYUsL1xlt_p}bGL-ory6Mg|6T|ZbvFPEJjr~3~4LJfY?NwUor@(z?bG4t> zke7a{C)iCny_2G8W0zkgIx)%&zJ|@bL~uKFej+hl{sLUm)-R3x>*&4qq!c-A6^@Pk z*#@rZb@lKVnXVYVAJ!H!uzxO>lJcXVvZ5Kb*5yA5rlBVa+tVh%&DKa+IgpE8_1fU# zRWnrJ+e>vaCCQY+j9QAttL&j7tV)+tWa-9zaSBqJncL_BxDr^v>gnOLgj?nkg%U^5 ziHTjHrMCt{kly0;48?!XP*^==P4)alYpr_fPCE4}xM}lD!fCqpRilD zYrRfGVz#qwQtA%Dd1w?Bk1|Z0BqoQi2VjCen%p2&d}~gb=AU>(HHY6pbtP!JpcKugSh<(5%)nA_9AIkYcJ&v2pqSRi%%Vp~v# zH=mxE|CY#k`YrX?iZ*_Y8Xrd;*Y7B=lXq1x%f}AGU>){0^GuhdpJ+%V>B45xPO=MXJKPM|a(>%Fk02>c5&U4;S!SNS^7C@192j?F$`=@_t+pX-xyooJUsI zb&+Ic3atKtAo!E*{mQfLN!Nxn?fXbqZb1mlYOPufNoFJsCN+($4Yz^8={?%DRSaL% z`EzBB3HBKr1wX>M2P$v4x2Hjgbh><_R4DW--NS8Cqmri(h z>Cew^{zdht1@vU3Gdh}418DaL;Z&T|7&M4}%CzPrf&%PbPK#bn^{#MEi%>ly1*kPO zj44UG;aS?CjK#vg<~lrc;)17ELfso{u;&R~K<40zYq+cH@~nV8ZO`vl{WQo1$p?f! zXk;8GA+#X{PZaK1k(c|opJU0IG4s&%Y_0kYrPbQPYGlZ5JIl5kM7No2$bGT8d~u9w zK74a-#2fu#0?+68bEbA+zRtl*haxx=fms$PvM(TH|6(_(9 z37ht<k-+F5P+Sy^;HHzbGbJZHz;5%46`x|ezzSZk@^%129o%NP6AGC@4`M~s+%&czpV z;aNgF{qHV`z^7j-XhL0h+e}?DDZXUvsTtDYqE&0EqI`UAg6>R~pQM==6W4(yT>Al4 zqfD5&FZ04}yLfH|L-T{gLiuCYx&nFu9cX!skUqNc`%4E*?WUx^3n`405+H|jSGd0&W;?DmlRT&N$AtU5H&q*SBrQ%H<|#hH~<9wq8G2bWf9 z;UFZHbTc#TfPVXV^AYP?ZM8hi#j4wY3hAhvf#x{1MKS94_J6}SR!QG3@D%jS&Ugfn zH$WV+pZm9z%3W$jy)2Eqs;<%zgX*LRm=~U8F?EDH zbz~wULee-`6o3HLUvAIfhuZagQj}?8j{jD6!Nmp1(?Gkc<}5nmEi25Z&8r& z1Cfv67$-5zMRoz4jyyx<$hPiVI0`vFMihUU3knLd0+r=^BO%De+B=1lDOUpZ&!UZ> z_roCZ{kP}B;5-;5)NzxzId00N7(4n53D{9Q)Z!k4twtmt*$`qc$HB12^DCeURVN5h z?~|>ZGXPRomEf01UEnJXXrG(=j>x<49yt zD2m?Su!jC$ofQp~tJPLEQ8${rbm&;46nlYdzWeBsBhJ`_clsW^cR4~jDQ8OzKCi~? z__!^tHK8}G{*BVuf9*qhONw$e_p8|MuY!jy2y&eac6c6(jtYj0%WX7V8{Cc>WR3dZ zsk%sP%yk5>?zZ@tGq65ItDC#i{gEZFXehUn5WQirt5)56YaqKWgjKxT9J>e9(Anm= zqlw8BWzjC?fiAqLRZ+^70xV@Qx&X5d(}I1ku4VqPaki?@YadIqNXDhU%j_GP_t5{Q zHA9ESJFix;h^y4!K!qP>g<+J4xFIb+OAGFmoZ+E{M&{~6uE8V8pniqIFu#!!+j`V? z4nVO=G2|)Lq^LW#d22qq+#BdTGB4bGY;b(Y=^%^U*kM~6`Pk#pv7>^YS0RuLEaJfqwH)-;@c z^S$&dRWSV7re19E>ACJQBD=;;b0YM?NYn%Cz{f>&BE}afq&_Dc&j4)f@_M$T^_M$&+*6^%PgY()Pw(W!SnrPcg+mt`pyo8QqE$7qizTG`KHA_BuXFfO?g2^|BweMa z=jUaY;71)HZM;&00Mba!_J*RHoBQ4?f$9NjfJdXJW(utu1>|yEr=2U(Cg6`zVzUHD`x3|qxeY3l*P}`f;u!h)_BFPczHp`mU1wy z+5XR?KGAsHP9fX_w=Fx~48A;(i;6n(1Q`~mc>*d1KNntlfyVsMr?zU}Afd>MGPn}q zSreNeRO>Mk2-xRd?B$H1{D|`8f*~?W$e`j&fh54`R z@+ET`+1WSSzGR#O7|Mgf&1?#H(j+#L)#kIQ|lhsQ?8!uUoW{JQAxXr}u^8+ozT z3!HVN9j*~NXS4}Wg0BERbnD`CJ4Hc+Ig(j@NO;RIpZM)(aR(EIJFj`YRKtdsIUM07 zTao%QlaJchqJ&>ozo6p0kt==c$81LR!svG)js;RxjblSZ2eE{aiK#!^I+XuqNasRa zB1cqt5HK<;@6F9k8!J|GgwlUd0GNTkw9sHzURsmFXqVFV>hJ+iI+L-!=9!rGd5ThY zTw+uhY@J9UU8ncCTpU3v`Oao+vAKM+R3QMSMaDvJ71i!IX$MEHziNgeF0 z(j?Ymqr(cX@4s%W7%^1Xd0%g9BxpVtfAV2Cz~t<1eTS`N79VIZwfz|#aMah7{2rE! zo3z1|c#(HURz_edf8O0uu0UzlTl>zv6h8aJ9m@r;;79L;HNU@1QH{gRLa~hpX#?th#OZ zbH9@6Jc6nh%c9M(1#}f43{3|oL>6C~!fa_l_b~_7Uw>Z3LD@hVt?KAc+%XJ^hd?ki zUhIjFnQgE_(^DK5s3JZNR9ZQFZb#BT#-}A%GP0h-hemYN2PbpI?NE`9@ zpG#=xa*I^i6@%xr$-=a9O_ML*%GO-!s;T9fNREa>1jzP*lEU$K1Hesf$u+z7oJcrt zL#idBi#nlO?c#MLu+(;qNZKz`1MQzs3keY=?7S^i zU_oDhB-%}8f$eJv>@lypnmEB{GHMLuQVmHk5X80E%My2m>IHZ=X%3ffmNB$!SY0^@Z%732q90_hK)}MI4d!%*%MLHWgX0deA2Y`sgp&)m z+k2+Ac)wwp6!6&M#PJz={tcEqapw)^*-DDVd*GAj2_Cz=D&#Nh++62RlSmbVMOE-= zo+@;^E8>!gz1)QHM2;c(H3$j6PUPF*sBrO!6%njTP*k`l)U#cduzwaF`5P#Y8WWHQ zk{%PtK-C{Q_`m&tt{o$8vu*s|OVfKxu3Gyv@U@qfAz4sx!qQXf-X58`Y7O-(ET%6D znKe)Ml7e6lbM4NEM*g$ryje0g$6t!x48sLVUH1pkFZmuGJ{NHQzGR@vZL&qN=Jk&h z4-O^jR6>eD3sDai2m4`+z^gD^Xj28h_UHeEtIXeSzT;2WB;S47{FO?hC-B)1^?xBaw3m8^ak{zRF48eEb>y$3B(00hRD%;d^+J{ zdt2Lm6?&DF#pv(8dTqxfD4G`LED(K5VZjP zJ0wwuvvZ)G3q>bsi*P&92qEm4A}F=-uEXDUVzm-^dCg_geK=23O)SFrf_HOytuDRV zmiGtfr_0&#zUG5BLSd3J73a=svK2gdBQDhlpTZ{OU?QDYW}}@idA(#EMbzQLb#70} zi*Y8P9uXrRN@#GdDoKl@_wqlQI-agXerQ=CCoe4=tQLy|({6W7y&j40z6UnMIeWI+ z;_?@cpycVQ7UV$%Zu%fzF0DizM#pM^4s_hA!yMtm97)uSU$HW~ybDS+SPCzQ?E)z( z|GBe#eiE@PxdUazo-Up>5lUb@!)iII8@$?-g>+PuBJJ!Akp>RZMZq{AU zHt41YEhxrZ2NmN(`Q% zPu2L+NHHjkBFKU7E#}^NdduwKTqr^3dQD36gifjX!?@Mj9g@T2;}**u;;IaPK!~XT zfD(%a-NzH5<3uj;F9LLKh`Yz4)V%*6Q*QwlRTs4lpP`W!l`c^bM7nEG2}MdlP-zkA zmW~60grp*%q<{$0-3%ZIN=is~_s}uG%)fcw@B6>^y5<7T%$YsIIeV|Y*1GR?FCVrG zccQS~CABaX=WK0bCIY%N-&Lj5U)U+e>myi(rYh$_dB-Foo ztuBzAWR5DRCSmm3><-n@pwh6T9sbxf@e6nx9}4;obqnZsT$#GmQbEzw>GyNrlT*R+ zJyqKch?U1F2Y$X4rHwHpKD6V#jGaff5LZ295XpRgb|Qa~2K`Xh&W-x z7Ze~aM_T!-{!U#6FyyZ}zJ-NfooNKtOPsLQaE~&`GAIA{=)OUJabl6j~Jqa|^YXipu&)KVcH>ZAQv;)-8S5Q<; zjKb=)`K$fl3>U0!cL#8Vw6yidH63n6vJ(Nu(;4Cfpyrd^ucyPXs)6{!M^r~aXhpz$ zy07g6n{3&?RZ&eAzMQ^aN9l3mxuQ#KI%9`kfxj^03wp)iB|Uf z4oR(oI0oVIf{|e2Tq95=MwYfRv|PrZu~*05Nq@sD@cGoymyUN?=ZLReJdVB#*RRx;RkY(0l{PR&k=d|DHZQAIj5ibaS!H#!a)$q((c#i%nb(EUWL9f3#BMuRuGe_;6 zyO~_~iLtOFSosk|wfi?9?B2oVLn#*uqFgGunX!64ZrU~G?F<^B>;bl#uFPMS!vp(O zy(h@T6V5o-oM%sVnr`3Sa{M<8+YgByMCBc5aw#Xaz~9nvoR=lmC%2GusFad7JJ(kM zn}ZczY4%%A;4C}e31R(22`q~^8=l0$zf*0d^PV9J-LxkV4S~?w$s^yZ*b3Dxgt6X8 zK;xjEsf=+de$ddHaXw_ zenJX=$3)h~{j$Vd;xZt}T)nN3eMQpeO#n@4^U!z+(^kAigVQ%(3U*&eXerIMe3-&n z#_q&KFNGke6x%6@Uoa57h)l||;lc?;Jf)F3R$=nF;h(Cg!l;GMUT^V6qf~$1RN>9H zV^OujwwIM6kY&&6AUx^gUV+No6;)`o(Qa|y1a(wiyE-aF#hFI4J~F2dUxftLy31*L ziwqvU7;0BobRzU(E-M?63CAgnQ_-osmdE)?=}V0GYU4w9sWVe8krHQFs7pCjDB>=S z1i-uL=|Di)m6c{`Jv)*W6)YtFh3y((NhH_r=kDU%Kgq#d41f%H*r_xZD7&8Y@#OM# zIw4fOW^v{D%G;lJMkR0V(Im8{_v%Ce1T1Pn-d+SxL6Ngbi`2&Atw(7uB>CB1< zupc*dx)Qm7)qnLV)RdNfHnrHP^plC@I47{LpIU3)w3x?O>0cPkwg!B$`dGOyd0p;$ z>uKc7aPI@T)IOPhWyssbR}!r-aU2P28`#UN^eoe-108zS%Z1Fq3J z=8vjBmltb`fH-4TsC;}!)I;6E!zfg7E%rsw3ZN(J;DVg61Y>fML?~6{}A?=j3^N|r_aeJ5Sp8wHcF>7mifLFlpknJ zwXJt8)3Cx`9p$$?k?8ZF(#lVRb>6t!a>Wywxb{T30Lbhg@1Qi zFgz>DDpL<9y_I_(dA^_pVTU%AC<1%(w(dU(MOZnNj{3d0ygj0K=b5BbD57c1Q2m~R zp8@yH9KvX$Rti{RLw+ozeoY=zdKp;u#NAUBlP~kr$`5a9J;rC2BjPh4I-8!JQhq{C z%|dxY5m7_jq|vDAEuuCA=QUy{VTaX>qBf&}qd67B%dv%Qm|^0(p-ulX+4e<8R5G!a z0#vhJ`+`eWt@w8>i7)PjkhSOeOZ>XU#)-dUeSs~mM7Gi|m2(8N`nZz1m0T5yX>u&Z z&6aqGy3$?+H#QRg^lgei^IqVR9qyHy2!E@L|9*|H!Ej?g99#+se2s8;wdKH~*5*4p z6#rl4eHe`u5IH*^FIh{FhwiHBa5nw?bC>USEn!viX7G@%h#Oml0BtwVe{}c|Thx7_ zB$nm`i>QRE;r<}^3ha(0?#S%fQQQQl`>b$Dt&LuXG#S5F1nM)mFyH|z>+^axvTI|rd`#zIe7CNv|$Ua@l(8 zfcy6!*{O2ts0{SYgq;<{6&QAWR^z&bKlG`a`3~~Kfn7&Nzx#7p<+}_dbJ3R;2d@8L z!t8&%SF(I&wfFB@*Lq$%YE~4k$Pw`D(}fiwA0M#95&MnCydA1;Re7a8N^WQKby?`5 zw)cNOxT)*iyX-MRx`^r-`4fg>k*`S`@&XFetTdQI$^JCb(a_}s4o0KpB$#hZV;xL_ zd0|ilZI9LbBH6b{EC|RTTAcpa1s`!Q{_@NpeE;h*o|VMBMG|`gB0-Xe^DZ^MaK;q{q}^Ch zRybV^A9|=C2B;!{d8E_vu6J||IXC(kXEuAVshe~BzyD}1n)o(xEPqf?DTiM%c?|z2 z?H$V>y(#?OWoeDm-%8|@S2n6FBZ$g;-)8ZhrVLU5Zm$#D8u4HQP9^-LN9DTgZtJDP z-uLXO?HU_Pg!dRepL=~U*S1;o8EPIh@2gAQ=Y90#<#l}j z%wNCyA5=2@z?x8}|6i^+xDedDs#F-cp+Vs)=y<5PvPwZbO%EdX-jFW}z%uW%k$z1j z_$;Dw-&bX$%6l{af@gSQKy1!QGIvbwO`xD|x0xeFa;H<6(Q5{LlMz_fJE)~?BB9&f zrq|tjZ<=#r$4`+Z@V3|V`tx`|-PN7`3pLfyq$MYJO-xKap8k8m=T+~dzILsx-q&Yl za~?l1iRsCcCm1<$d;6L3pm*;`!&R)UdFP}1oU!YVzXRq`ihgtQFL8Eu{~bHUm9n!R z5sRAUjWU0nj%AvT#o;&lptAVC#r2lH4Of`m{Oy!oZhL>G63j-0TB?t_v~$kq4ylz( z<5g^=O$pru+mUS;%4ny&g9E>PhvdJ3QqVa1n_5O#Si~#*20Ha8PcDatMd+}CO0C*8 z&1A_BN=iyRRC*~%Yr<;a$S2xV@EZ~2ipK4BbUb#Uh5>atv4=3`;x?GAzh+CaINjVF z9!C=8rMNQOuwTM2J#i2}m9!<-O2SzWOxqrocsd|on%o$X5Z`uQ9VKb1NRCr_golSW z()C3I6uM9fI5>d%=lQvCf!Bx8D=U^j!GT>?mRZE2XE2|JosTaf#e1uU3|A40z$&s376ih{UkAoi5x>BLs<-Dh(#3G?nP0^u6)V;c_h!a;U~yCIoF)+&SMYE;U}B%; z_dDCe_FunvqNfq@Wb6{Y#6#cE{wvDR)L&STk&$ViuXBI(p>0p{l@Mu{rEkTn1HZ7; zGN&7F+*&9^Sga=;Th!bRM_2bbA5i}yt}LsPxK{c%h_7ULwbnlGPEeJYbNXr2x@4iZFT;NelYw2v_HN(WUT+N9-e-(xs*{M9L zEt$`*y@5SkbR=9eLq4B__b7%(EGK+g#Q4J+eWeTnFe6GflWwOe82M9=Z}ygsy4MOin!0gs-{OJUH&egYgAe%tg#gHZX2wKRTpZ88 zyEZkI^;=e!=>Ys)-O|d6!R>kV3B2-`qr9TRwBr*``?;Et5i2wbAj!`mCU(`+({p8g{l21yWUh_%-{Ij9P}85jqp6|s8i<{||DKe@#HEp( zGx+%F(|@6B6Et}UH%$cyV!wHlFweyWIKlXr(H~%K_%+uhGN2jJTUkECMFEF8o`3zy ze$vZsW@&G)J48%GbnoM<8UO=yA8a<_gOk{475E_|0Z6pyD4?UscsxN#hvB=X=1Wpi zXMD4V4~Z-7<#>M#E2(%lx3v6qNYPF9b(2mKyN%yw0pB`a+W%c{?Dr>Oa2>qmT~!sg z9~Smx8(dfXbpJfnCIy^I`@_bVsG=})*Ye>`z$PCDKM@ooIPY+4^o-dLBS!ovbt-rm zErY+D9GAsM?EkUU>;W@U{c_fHpU(R+U$*CHS_Zvl?psEmQHgAgXTUl9m|exwc?pHm z&-q@4c~G}aXg<1rl!AaHk3QxFeKH-}fb&Kx-6iHH#+T9yeh`hr$68N{_Q*csLPv`R zo*;P+bOwiXZc8&4p3mQ2cWQ%ssWW=jdxFR%pe92HzP1z*-T5#9f%Zc-`A^@wQHf#w zplsD3cKA=YL?bEmS+q|30Yh6d3c%gWWtgIh^92|%<}OydeLsZ5Frhr+K9OrMR8R+m#py5`a&AqOT&mu za;Oe2@LEH9EFI)MHqZ@_n8GSNDS8wU9$%#Hwq8D%ChH{2$dq)2g>o3>{wJh*5sSN= z;lPF~f*T0u+w0#Kx%IX%!45F{Bv`g;p9(W;XArMt2||Ldt_ne@TIREg2P`zMqB`>UBNNUbMa39E#{VhukhEBX zsH=PBJci=f0YyYj&VFr#p3Fe}Eza~11NqC9{y}P2Omh8}!@)v-N)PDCwJjCnTh99NG*HM$CM8SetqKL68;zo7P@cbS>5`xr*Yqmh<|_g@l}uP zmVS(x^7Gq1JXE%@;FcaAV}D_6cP~3T8z183<)vm}iOf`q&dAFni;Ih^ZAJ3(z6UFZ zgNNrK4?eW83@?-2zOSQm<&nBNA;c{Gh6E@Qh=7vh|4R2FC8qqnQbL7u4w#sj9_Mv< z(E`gdGc#klO65g)v4^F2dP4qyFsS%HS(Z;0AACwNG%W@3fa&m4ZyH9zJ6r19! zs;VmcMcCW_?(J1^brl1Am=6|GXgqxUzR}Siwt$*baK<6}Ma|N|LB-EcegdAD5S1{D zROXCO<^*q@Sy~GID`W;iG_$igIr)mt&cd|+NMeBZQGE@zx3#|a@F6KU)62{2Q>nET z!89$kKd4l`a_w41Y3bzzWtI88OY3aKk1{h6ouN74l?m-e(dO8H6fjtbWwRr0hq*18gyrz z+wT79S%eAgztRE3pxOEh0eN|Q&yEgcdTvOS{&27(C|3D)LUpT6ybd}hY2rLwKM=+x zCCL=q=!J=TI^)%Clv+VeekV7LF^dU452HbRy$28FlfyoTqi$JhFB0zBp>89qg$wU( zqN2B@{at!Go{)QJ+%q75Pi1TIf`0B0GllI_WssD=yVK!ZaIo1ayf;R7dPfu3lq){I zRn+Ph2Or#K$yRJDi~=2e90N;@)`cAdkq&T+|M*d`h*4$3ZV?W^J!87EGWMKkHcwLxi4D(gHPeV z7`jOk69??x{DoavDD0)X4BKzBq0gvbO3KoUae%R?j|}FVtUsst4D5#DmmOJbZ@r%w zDBRbw@*~MheL>M={X5*ApjZNTvIC#5->C*R<=z}TzUf|ChxMX*AN8qeWpVzmC2I3f z=DFe<*`8D}GDuV`!=dh6qw?12wUE;W@X8mUrUjY&>CYm$L=JfE1@OVhJWLG9Vt%*$ zWRwZ+n2wigl8sd6Gb$%ZH+wsp87(h8CtLuHO!yWjqH|f%vPb84+>}L4Mtfei_D&M# z|Av?}ir%PTe6IYwQz1yrZDjRPr3S9wI! zM8VMRwy^ai38)r_f3-cUR|l>H&{)BTWOSe2bTUI#R9yA9{h4$#%*qOHe4Qy$xw@vN z*;c&8QuOEKBnwyU!_UC-0nver{nyZt<@)vOj{7T*!3eiquh-J}Cm^6GR=M|}EL}%W zk5g3iQ#8TfdUAlqr}(z~{JFi|LUnr`2}b%A>b?X=Kz*%$&}SJa1K~ku=VzamhbqO7PfvI#@XnOkFCoLlp~0b{>w<#R zj~_qoD81DDqd6lpgPMln$Dq5NUBMGB*U|FpAkN78_U)E5035gX_gke92!%&vJ)|W5 z7VZ*2&}w#hIb>|?#niK}VKgik^`6xy)02}FAcGvoCL0kTL{v7K@1w%UNf<;w%gV~? z=Q+@P{()qKOI zgZ~f7?zIBDT8l$Y2`*(sE=QHbln3kk@L#F!)_ZJ_+a~V^Jbd2~!bZJGe3-=>m)Ggi zjDAYxi!Ynb9~-I+X*?Vif=Xwx14UAj%lUj~`!-Q8u?e480)5Q_hA@Q2(~;$5#>GNs z2pa*P4;Yam-^UE*U%5=%relBsICks)SKFGJgzM?ZxH)k~MHb!EO3KkbX#}o&MW3O* zcEJXcPxj}M98}}8&XEt(%tYW)5k_>7${)OpvrOGBc`GzqvgNScQm0blcf1}cF|9*%e8x`Z3Y&vf>Fr_n>GtAR^V zIjDKE`)g#6JY*Lyk!y5B%WRux?p6?0U>x~ zwYk4(su{Q=Dud6`Xml&FQIbDT7v_l>T(YsTxh+w9I*UdZ&B2V9Q+h8!LbK@MsSd5eUgMD%^OQMNG4lma~u1TZi*H-HN}OC`xA* z5Cbojikv8~#7_M5*`b42GfM#-A<{lDy@hKrCUqpLo?3)h0nljIl6|tr$Hu6cnIkGI z#Y5KDt!-!kSvH<#zm<}NM8U;H1cSlY#t#quxtCc8e;Z&QI6=$|WW_F&&!nZx&-r&}b-{{O z<@9H?$5vHTaNN4}`?W`WJcw5~*x40?PHSic(r_2zF6=jMw0;jzxU#vqsk#<0HDv^x zUQT&_O6mzv9tc;gPTMlP`$`;(GwdTZp(uO^*WW*(O`LIQUx4-M$!940Fc*=+EtG}Z zSpM@N8jjg%-99fVZ0yTI8ka^p8(qc*mPkBH2b;Ew&$YQi zO(-$Nt&yX}$h;o`_eF=1$hwn##23)%$WS@kq`>|c1dL<(6VpD<<2L59gDfS)#d)k? zW-x}W?a%)+#-V=G%X-b^ZMLlDyS>LnUc58`%cyYTrRhBQlM?&l-2g-h?pebnIwK!a zUKC6oUdpEA-^lhB4?pIp$Jm6V`pQieO1uYGpZJ4ySzcZ-e?}${P%|8a@9jRfd!onD z)JxYOH+k##G_khIZ4CyQYbcc8;*0hFf{5l2);4UQ(u0-t;AZu$h&Cpf{r3&o*^eK( zzX67$9rng~5ic3hO3O%V=}-ID>=i0n=+Sx4g`g;o77%yGW`z8;uLffRfemxjXU@9Nac@g zZbcIK)O}cyxmT;H;r`92jY)Ayp2Q^BfJ^T4DJ319K6IL?p)X;jdS3k@ZCy|o_rqmBuzM3A!jIaHt@ccI?}#A&GM z=q$=)0f`>GBc#7Nn;JZZ-zvl_b4-#lvi6W2N{98XOW35rMZfy%J9U_Kg7e zIvtVD-|~r`m1W(1$FvDiTUq%#?x#8oPxSXYl+MhqF_9CAii+Ois;aA#0rFy|;z@DC z{>hBF>FIYx&YPQ}C4`0hXQ^llR@c|H*YsIvS)P}z&#lN5!YHqs$M}$&A+v9Y28Qk5 zplIgz?+h0~P-htL?gQdnT0PDT zl+@Z3PK65IBzI+LOrFAe zQ;3_`L!#5N@U)+aM-D&VTHzuMJ&A$M4{EJmp-GxsV?J6-#^L{Jtj@=aj8w1vybFG+ zo)I!_Q~ozd$Pt#<|NGLlpm!=QXQv_$SOJry)2|_AUDbXt?n#UVH1faGO{(Z8j z4>g%Z;~LH`HueF9MrH+1Z5Ogb^q*fmq>mq{t1CHZO5mOO#M#Zy(>fNxrk73Pa3HymqZarv(+@#1ByS%V4 z^S2|e$;k60_O?HhgnetxZM~m1TLz*UN#8eYBr!DprD+#bXs0nzSG(f4K!gpX`?c9xfLvA6U0_~D#&{YM+#(^SDj zL%LaXhYz^lxelI=kHWSG&IS7+a}*Sne&q_2^w%!~l!xgWC9|aeWS#r%XnbPIXE5#X z(4{b(36pqmE)pcQQ!N@N9wt)t@%R()$MQ_~U_qa~y_p`$%th4#YDT;#VN0_~oh*OjcWocQY$Xya8MDXKTe*U!O@;^-*8N zQ<-yse*m9=zzjdFBSOghQ;;quYD7ync*$(YT@aoMvir6EyS5wa&!nFvR;!{aF#vH`t|J6Arz>!Qa+DfICih(T(S_ z^6)#`Pw0+{;7Oq(89KMUD=*+}5Cg<|USjD@F4U zN}gH1`2JiZl=0l}fNKKNr3CqV^JC|NB5{TF_#X3{RJL<)A8fU5$Aw$0-#H}i2Tvzj zfjUFMRUg&EgW1R`WX#1!w?%ti)!*An=)TlK%WW`Wd@`Ldrz^W7sateHe8?(EAOdLL z#O%NCW6{s+>?zMC7p60I(v_>dF<*1n=o1t5MK=Sc2PfW6i{oBk&yS|l8!AXY%%%$- z9sIQ2x(jQE+tzh z{S!GhYPC;)2t*heZSPUtN|>0q4I)_)pUPR0H*efFS2h?u8UIQ_Np-$5_7l}KKRV-i zIwcBY($G?_U%Ew%DIxI8Y+EFgko&1y7sG4re7NzMd_r8@JCMOrOA@C5^L<3pj?q3~ zV%%^3&B@6%i0RHc!encr=66R&>1gydkM5LkV&*|o6FUOxs9$G#E$gQNo8z-$?uFl- zCwwkc56#Rng)b>kpwFj)s9Rwn|F58bFB-G5K#t8GOlL*l5MKxaf|wJ?dso-MHR)Md zN-n-CLBYXepL(C>RQxl)OaqJE)+=nKkeKj4*;}3uX0mVUh`VhEmyw0yVz46Qcj4b# zGhm0`VIC0Y18OZ^04xZ?F-*rNjTar^b~?nFo#pYhv-hOD2p-^l`s07PCT&7eCD!O| zee9;2DZeaIJR5b?0xbEcDK(h-}%<2<#)2%O>VRp^g+;X z^Dpw5U>-5cQp8@Pk5o4QtZi<76YR0(^GQNFx;kH_ZAItZMdpW9Uu`}4ns40P;IYAw2VK6tIr%yM z*?lAq4h{ec13UTG^mGIvA>l=Nrmt_qYcE_P<(c{I?T!6w6SUM2bW!{S#L`REA3O+s zsfrx$e_L2^LDM%DYM?wKAYgBLLUdwK1$eDiR(%H3sRF#WKYT%6wdr@C;ea%sF*Y2Z zk=?=LV$+?6LGc0-i7c#^^FbXrQm2dRnYD^(1sK`-VhOz>%A~4;)kCUCop=W zGiq!JZ?i@vAWa7s%omUl{Apt|r5l0q-ZBv05S2YtJ{-}$9Cwa4q=P(+L`2DFi`8ow z>F-sxz5tSOExE; z{vMz9=N?AlnH06Wk)bjyMF`lT9=e>*@3bZ);2&$b_=?%7i+SuUNgyCv?jR0R+$FVS z>bEvn{^5|Rv*Ql0M*<7IJ4j7qUd8!e8*-QZ15TQTUNVR7V@D8UwtMwfs z{|mGrH(QqzUgxRsP9cIT~`}pJo2okGymo!7wzHJ=sWx4E)eORb|7q{BS=)HQYW`}F5UGpko`J9 zKR5$d|54EAsh{wIpvLn`ieBW=hA3odWj8%FIVtio@=J_&f1^z7p>uJXL&)=BCpUDq-9+dn2v8mp%S~oxWC+^LE8FT6FcHsuRd$tk-!gEUZ;KRf zcMo6m@Z|ly7P}$J7sd27fTqov`{z>j>^eS zKo!fmPk9q(w^Vd^lR^GL>Uhg@X4}-a==AYp)*0RVK;E^**~$L2w7*FTyr;JPtKo? z$F_GIcRbgOwjdn}GUp<9&o}-m)pl4|-bx7a!8W+LqAg#V%J(-tb%CHE`U|4OaWeS} z&?3QN&(P&)|0QZl*~8O2v#K4#+0r@A1X?Z>rjssaRm#oG&(DWU-qL;gG;8Cwu<%DQ zQBjZ|AozHLCl<@=w6cER1$GeuSwTB_Iu@3KhnW*o4c=Kh^X(!BsJz@<$1$sHAz+b! z=sT9r&$^ZN0zFQ*nI?pK;eCl6HsJv~@5hpih$e1JqE~z8Toir;QUlAJ zh#L=`C3zKY`vRRD#KL#9)*+k4s%geD2^8Y`33cCces8Ei0`;CtY&l-Gz6Nm-x zUR=-2?KAmyqxIL!P@}x1Hg{2hr@lRXGm#-0S6}k$36T-&cXQ4r0BK$KgUzB<)vaY8~4y(hKt-11E(vodL`gHY`2Y%t&PL<=^D=G zHdzjuFAYS2r}K{stBLfH7*C{I_;?Ib8Kb{oIof~QI}6ink#)F$5PBcz_!mCcQ(nqO z4;|*hdlv2jZkwYa%ewMEz94#;Xzc6GdrEVDZ||a}wnmoX#XT4oPbL$S694|=!A-4h ztOb*R3~;Lc$*T#ws_Ey49WV~1L#ZG%fjrr#9U8h8$feC4VKnvAY|BbC9zXP*vFt~0 z>yjFN*P*@MNxg4luX3-^(y#@!80-@c40Qp%xA&%OQ4vEJ^fxWjGdwzOTLF4hj_;}vn zLtqH_hkcEvWygt%vPo&V1ic-U^Du0->vEQ- zP4S!wPujL4b&p{rw#bSO-@^4e??IHvow8A<(MtQF*T40xtbVl2i_(*?l!{Dy1AuOE zQ|{Y2bM(iL*fw2v_alFP#%U7<5Q=-1k7}apZ-m3vx^|SdT`iSP z+lQa(Oa6DyKGT}k%k(GQc<8Asfj4nuoA|Q`1q{Q6U9h+M!O=OF!i$35SFc77$^Oe9 zG&XW89%7e$T)Y-IZ{_~{cyqY~pST0SXQ1oNt@iW`-t^kAFjJ_BnPDp+09A`SasMs_ z18ne-8hJ~h;Z4r5Mtm?iByi?~-|OprK6F>c_foCPNTK_~zcNZS@z-q28aU5-O8R^o zF)hM^G=tNhcgs9`gxkTP7i0scOan6Jf22@yLaln$h|GYOUH5o@UT@Lg4aTqH3BeuT zMpG_3Zcr7VLm#0x;ssSN*5hh2d|P1$88#1A%@tg%6qx&bTM{OkMK#PHRrvl!e!ON} z9I-y@wj!rfg*U4#lE}LzDu(-4zuPGAYZBLV-@HL?7tWudKB1~gsG`Dq+cLvOO+uxa zxxyP&VN89EG3pi^+_vcZJp8Fxn2TNW?6w4~WCG{E#F8oX zxtrL#oLlkB;+EoNFu|5ZB|<~4?ewhnT3vppi~L=|nM@OB#IMSv0Dvx)M+<7?3o69w zk3j#PRWWpP*w2_HXe1$x%4818+VnEvYq+!}~+`ZgcbRG8>9($d1>>gsA~ytjt&lh zpH2u=34xAiM_}Wy*=1dCz|s12MOLU}4&5bGQu01knj)H22OfTF*3PR{m)`T*b2At; z*U$}EL$`i!w3-s9G&f%~iQxH;gbj6d`3=}s9Iy#+eEjT8^L@#B)V+uJH!cHLl-bBQ zAdr|Uy}aDEsWfb+EP~wuhBbYTXNAw+G-svMBp4q!YsJtVZrb!O${cqJob(GcE<7q~ z#5Q!7<)q@0DVY2c0KCK;Z_yrgJ^z_gox8R5r|o%7^~j&^uT}xQ+Up^iEZ~G<(-t&m zAsp_RV6@0KS4NfIG!Ay3aK2v(n@|_}@ertOm>gtMRJwm2qUX-`L@1PJVv5h8Evvhe|vu+c=o}hP+wo z#M$;2|EOm^X%<~c!8O;q9V*x00+-is)~)=lDKgckY%EY;!0Ab;)@edAi5v&F??DY z&t#_8l28-f;+>dVQK9B5LJhA;Q4G>vU5|AAI8T|h8`>YPsrK@qVkkaDmYCB-twJmm z9B2I+%SP-R9_p%1M@3PBwgwqRMN}Z3?C@?H6EXOmrfF=fsI1Iu1=^})e6Fjjdr}Cv zShG$7yu44A#A0rcf~Yp43Qt8@S=fl`dZ;840&dyL$_m8hGXn$0LviQ*+4=cEz_Nno z)Q+1(D1Y_}FxuNcX{3RKg!achkUL0tc9+G|VkwCl4mP5F z$2Rg9(qcgKw7f61@o|hnByg;Leu|q>f%N6!yYxu zcoW;x!FdUJWN+J$$s*yW7fv^oLJWD#!dw}xceJCaTU9?YtuZa4tJ91j_L`P~Tha39 z)vGr5FefLoxGBF7mJ!&*O;g|X&w<3GA-(=F0jfcO#w8xz6p=6TPEVl<{u3nC={_@l zdKvMXC)ABK=kxhOOBL?8`v_U4o+NI?({8e=Q;uiSf9d2GGc;al-_B5lKaO>m;Sa4i z>@nsz-Tt_?mzX}J$1SZLEq@$-jQ;wB8!*2nU!>Ym*|!sp|MCRtA&1?b<2ws)lFTZ3 zqJQJNySuYF5-8Z@)qRYIl|P}p=8U(H+ecelFAr*#Th8M_F67$f%WrdTQBA5qib|dk z2?7FBQ+6w07mdH0{JEi_L9J6%A>%*{U7DPfbbBL--Ff;jr~l}dG4E;W@|uq5n(M@| zUiMBOo;*XbEJM*hg5_Ae@GXX3Cgfo3RxRKz0WERVx9S>B$KX z?LCpUE1)&d#~XlMvBP?NZ~x!6!J8j?cs_pC4v#MJHEH1d2A3WEC_q!or_t`Dbl-{RH}Y8yeV?0^k8)RnF&zDfU$%GE2MT1l zDQKYD5w-ItChnoTCueBp1%k`VBlBGpZyQsU248vpXkV}z_W)DK8!ckkx7gP*gXLVU z%a!eUqm-aR6?hsA%0G7{2d)~jYHFI9>lblH^&DTJqj!5MU$@HuH7zp@a}qT+5B}qL zL-H-8E`4I4g`$fu$%iGyump6k1Nrx+!J8U}q6xLWR5Ba; z!9qlu$a9^n6=4s?$m88`0j=l8(K&Ayw|5TOR~f>P^#?;qlDfH*YTxD|HG&x8;xNh~ zhh%=HDW>crV+k4)&-mVGrtjEB$SRBWev)Qw-qJYYF!N~&$d3nK9j}_d`=~}2(xUS6 z=odckH^)`<-5Ll90y6#%{%Y?&};J z935!8E!^PXXIGYY7X;Hp#-{G>$b9(8J4a+s3ns-Aff5(xnt z4Ah>6L7{5X7>VP4=pqrbz0JN0r%}z_5d8V}j-ptNKKXOXH1f|jyEM?+B78m4f}fA=k>5_>ABkgdzN>x%?Qc_Yk2~;*pUiN(Yn#aL|Sb$q6sNr=r?m^5N!D`f;0TOuI zIwFTPN1KtyCD}K4X^*}~KkAb`*T7VN@=IJR-6kS=4CG!TfL*;6i+0|de!5K>^Dp)$ zZr_H|*XcroU43;+JiU2AKP)kr@%1)|Kv9me$1@TLcGOdN<2=?;TkBO`Dav_MilJRK zoY&jSD?|DPBXr{u(hp=lqO>);6&~&Y3oF*#zQX!WR|ikQJ=!nKbDfc~b9_vO7cuzl z`?nb_Q;sM7!aqg0)Iz;>|745yd1!4p_7>_k5H}4rpe0^(Sz@vJKx|eB_heP(Wt0-m z*k2S@2T+iDOr#rjEY*Qf6Hj(vYa~jK_0DVqj)Ij{yz}HV)|?fxKg(OsDt$67s<`%n zzFszii39LKh;3&`DJhi;g0W?Cz%k>BwQ4%JZ~mJT0%hQ4t8+>kn!BZGxN#Btp}KpQ zf8L~TbS9p0oW3X~zo=V@|Bzbvlfe#owW!VBFagJ#MifJQLf|521)!V;`E&?^G zyz<2<2)Go1T0O7B;CM>;=4p5E6y}bt?)4xozSsRuMX%K!?{r3w^lvaR4+Z3y>BdU> zC0?dduqT*VyZ|(2U05#)oVeKvx+6zk?*7=x$FM@ye$%xK{<6FWah24w7`cYm8{-1m z{vDH9-@X`4P>lye2GyLPnqTO(LS<3-c{0vUX>^`mXM7t4Z#FM!2_gE zU5*q#od|eM<2S2Y$oC0I)EBIJES#O5HQb_2Tn9m^uPcjS(EX~Z9IMWm;%G4i8w5 zM^*$gk=F@0-nQ-xe7gwuc4(jp|K-=R=rDPZF9vJh=V#JiAqhoAPIG zFXkvHr|8FOl|j%E*o&hM4-fs;_g8`}{@m&1v+}=EDOcejk* zo^5+e%fDIV+?VfLL&rPIX*;0kDQfJJQLV>^eNZ?SwDfky3ihaFu=n5VLwL>c?it!u z!!n5^&jmcpLe77a)12+4;oel&gFq`n$mevk>Rz;KOE3lC6)3p6R?MTbvaWi8<9nSz z8tBHa_V(M$&mKRfdH?>smXT56xNCZSy#WTZUUVncnTeVjfCRVh-1(P99`ywJvHX@A z;b0;;MFPn&T_0?#o8s~JXu(I?TNA+S`zBwn$a?MnB*sMJ{e6@mlGp{is^!pJG}w@Q z>=bvRNzE++^n}5Byu7})`EInw61}-ec!M-`YfI8gr|ZlSym;9p1&$V&M}v$*oSouN zCWP%Z)yuVaTy|IQx?6B}eH`o!;n;&$$bTSAM3Zo9!tZSfw2n%vV2V%}?c3XJ?;2u! z(AwnnHI>Xnv&Rv_DXhJt?B| zLTqgX7ZnKrG8pKKyYg`_nW-7fElW#F#}Qus_kDtR{z*9h3Hq-f>F8Q0XGGMX0*#~v zdTHEKq=uB^NI~T>d{HA9YK~k8^EgWThT-Py>GG9}wD68KrW%-zYhNdkN0d!5OF6eL zHGsgPI~fAmUZB>{|I}D+%}f##sF8fGB8XFp6I&KpXNH(7PP%5-PYz#z(jR$Zh@ENn zby>8!RQXU@ey0bCr0OunNhK^~gX z;fw%tsp+$jnc(X#`pNlT*BTn*ta^*Tc&1=}F~{R>;w`rvtu^Ue7a9FT-5JgYieg72=2 zTkjb*_yE!#G+a48(n$A5VeAE~#9hbw`uZy^DahK| zTHC2`wdNbDX|J_pDJRsHSA9JI5etMdsO^|^bc%wXvxav^XUwU5>{!sxeI&NkuR36(o-z{ zH7hm!ucj{aYCMivvoMBYnOmT|a2~Dq49g@(vUwhI6&fc{c!3ZMho}7FP;WQ{iJR2! zVhEgsIe9B$^A5l~g$9?9nhgL87~M$Vo~}Sub*mtsh`g}F=A}vXOof99jGpc*`+dP< zpT<6qzM|Ipr(L1V+0Za$LG`>(myJ6RG&uoR{9=RPzpcX(C5{+*!?7KiJA6VI-{$`% zcT>VTzn2@XPQf4Du;BHz$L{S~{cxB*O=GM2W(}R_KK)KCaD|C%YGn4oDFU*PwU)VL zGFocBZ~TEhS%Eu*wp=Y!g!%r&KMd!c=+Hjm!oiE?Z~x~p*ZOm6e`^diIqT*LaY>Jc z43}F${vfV-Wo~YIOSwD`+}ptH>xm@GR7Ps4CYnxyV?ZXxj8o1n;V}VW41CY{MlRm} zjJEvhrC4Wqy-{G&4d{29H4#(;Ip690e;@U-{4V_Lf12DR#}s_VjY2~vy&vTu|A$4I zPvRHxLXC{V7CRFL(7gZuw|l80l#k2>1&ZVsJZ))S?8@5H)ckxt-RWn6Ld~+AFq)h*4F6$nd&R^X)#v#`&$9yquKGFX3lG^Z-xfO$)H=3S}Xl%g|Xu+ zL=fxN)<{xVVpNgH_j?ouYZaNN|?|3}uFfI}6&|HH?w zkey1%5|LdfWlgEbzJ=_vQ_4<9mPFPF5nAnQ_H~e@?6R+8m)%$gGjra@_xJt(uiyK= z*TpsG%yMSV^W4w<+{@?w+;~4<+AS9yMjW%ZXe``fY6fN`S^8ZTR>=wkMJCn>^vpIfIuk%c6)LYio017IEeFgT_4_ z-=t252!uiIzkQ_iz{e7`@9(3l8&AihQ_$P}3O=!mJN~50pINFq&h!tb9J+<_L>DJi+1c0qeq(9f0x0;*QU2xb=olal7M z^bw#Al)=uUa9Tt3^V6qG&SO9C-sfo)uAFR66gDA;u$#48#df_Mwo{;;otRzEB~amV z`*8B%mncXrQOFX5!9andqeiA)QyvUZ-Ql!fB#I@30>v<(9i^`^g@cD9igKy@z=ZqsPXv!}Hq8{DZDnY`SbQI?}=gH1u=h*&;c}z=- z3KJ_UkGQz@UIFFZ|fA?e|Wh7FFRD;?~WtBc%=%n z(zVxBaXzlv30iolyeBDnB!%wT>n@XyT3TAQP`)J=SZXMlnRMY(bxMipyF@c`u~xM4 zNS^)(GHE&@MQl^}ROr@#=h&laNF^bRE#sqNVKCmV@F{gQ@uT}6UP%w{)e?%7q(fFG zl7idOUl()X6O=2shIuu4?iR9jROqpSM`{j2@tcTpA)I8|OvgrrJt66ppMa6W$zOfr zXA_d%iO=dE=f%gLv?7^bxhaPXlX&E&j;D243uTe#y>i27EAIKl?cLqr+FCypIZ=UnF92k= zE@%RYRdznR%I1_X;_suP(h^u-7M91E%49cyo%wf@OPUO*3CF_Tn;urORNJ&l`Yr+w zJE)jjmT=jfj%ysex z_|(~x>9Hg(NlD#){ZnJd@z47!YNMbr9trgO&!49LZ>lcWtByp?!?v{de~)OuK&jtX zS62bI+mj(j(U~Z$3v+-kA(~@khy`snQFxb+OUIu;U%M1xqhbiiu;^y}p_!0r72Q_- zAqPp|T4AlmT+x2bQ3H6*dA2$9p%06YQ6TsLXo^#+5Bl7;D2qDUhrTm9C(8Ijm^_6P>0kG zgglP$@SpS_(uXin7RoeZa?jPp1HOa|8yr3Itw~11f&pR6D8+!#RJX*={_)(~rU8V! z&LF^-6$yXF*3xDvHZ?T?q_+wH?g72Fy}+nx(f{=>H8kzN`{)aiQJFnGi?DG^8{ZX6 zu)|)xb}bl4J#gN&A3x5iPM@6c7lbT&8`%F@PXSF#1Vx^yxCrgTQBwAfj?LdAbKX+F z3v24`D*G4ZT0{$hjZkNJm;9~ViRb4W2MRu0^;Ynnl$Bdwzvim@bgOa#=s&13lb&TY zqxJIIrl-7hxOCOSjgyvMJz4B^XlUpc5HT!BWQ>NFo12@(ESpLBezFom&M=MwPR8K8 z!kV*{Q=X|mad6MAtrk_z08$8$C>?ZTpLdS@Fqm>}Slz9ws2J8ByIzl-e$guzk&^^w z6|^58caD#b4-Tbb6|4^wjv_l{A9D<7Kw5MeF1ebRnnr?F?T_|{fbA|=G*bBFov=xT zMN<%2O+~{50-4mj6zI9Vs}AJ3*!+T26yh{|40|ylLqZb`tW^~lkRqpjDfM-40}eES z*E@W+S$S)u32TW$`irw82NXB9@U)6Y={NHbphG@^9it-~>RcYZuS#?^Dki*00Mq?^ z8?R>Coj<}!gjOhj^>tqKGhKk4d86q&qB;wuuWBe5sdPPKmbzE7@0W#9P&7k?FtAht z6Dv>C1017)q;36MY~DWmR6z3O04cRzqaedl^IuGm7dk+OMJPE&vh?S(rv@z0zi|@h zCS|8yRIP&4+!3o8MDlDc{fFY_nsS%nLPxKY`$+~%^+&}D+xqngiOjp2D&?{hZZxY-?w%RgX|L9MghwLe9IqwA# zV8#6t$t?6fayS&8i-x)X^F%4aK65xk_jPOi(2g%q@<8bB*LMgk^th5~g0DXF({6Rp zTt+PABB7>73Fnosp*NgF`4(l&`F5*vDjIyuO_$~Hhqsgo$MchsT6n7sM@Dt86_3WQ zOpRiish~iUB$3uN;yJ{4t`Sif%hgv#;D*E-+lZ$2v2;Sx9r0#7zT|uT69>qB>kF=S-aUxpEEs$qdn8XQ~%|9VC>JUmPe%E$gw=?2!uioua-Cvb~E z`1+x!g*Lq2jeY}!{4zH;aev(NQ)A=GVraHoJ}_0dJU6?QUfNs&MSsP1=yTms&k7X; ztOda-(|l^_3%7INNKC*wmo7j<)2+y=!mp~>q-bD}sKd#85skZ~t!-8~=wo2O0+jaW?_cI@8R=o zBe!qks?bHioCZ|;->Rz4uZ`m2r)^)Q-!Hwb6o@bJJZ1XI)igBQUxcL3i$hKV6p`S553pLR{*r(^;7bs3&g z;kCgDs(!DhJ!b|D=YK;zU1g72c>u&dZ8z?IQ0T_|*4y|i1dYzOjI1??Ntf8+59|{T z+pv#hUNI>rNLNs8)6duF(nX2C_>4{DC4uS&GC$vBP)KT0e%1@#KZs7*MZjnl>*qBZ z6t=v_Vig9D-1@!-DiHSKH~CXJQf`mna#rjbXPzdapv38|{V1uo(UH2;&l@IZo{}S7 z_XqlK3>d}$dyidwaZrd2_*h$$so&0HxG|u@x&NhsNZjPhfk#yms1YFdJ|s`oN@6#&_hkneS;U2Dw015!1K8i;lPXM@l|H^~rpSD&yM9jCUi9m3KOIF&zTm7rGb=t*}){6)JbLv|~8x8|NVid)_Z@ zK@8$Bz3=DI4y=fVKF;k)4HMmYr0v)@-=vlW1V4-_UD+$_{d;Iag>T*jCuydM?SVteD^bsc z?J!<+!C(?)lzK`toG!#Y(=F`OfNhx`x@IQ3_x)$y5CxwtFna?>qQ^MU+Yt2eJ}qPi z{D4HzwRC@-k$Zuh@bMXN$N=?CPoMkN{}#m8EPcbG6D-`!8uYaFGxvNm+#Oj!N5map z^=CH(b32M#zMaHYexR zJ4GOmA-hZ?7R~pRg^Y85ZoQtv)cwzu^S3;O8gM&mRTm8}q0Cb14)?Wuplt6=gYOV?iy}Wo@CG=>Yy#$Nk6;Agbv5)HC1PONOKAEvtgmAJYy?@e7 zB|1~P)lfS2231s8n7Ky#1ipTSOPs#)oH(IUjux3xf3eDBr5QVnh|3DD`ryp@0O63IGI zm_jtCPZZL?G`_oygiYE`{DOahlE>&jHbMRNEfM?~DtGP#Z+B!U!15r_#^ge9miRcc zu@PlP#8>u5&vrLG3z=OBTz}D zAi;hf!0f`(d7$;Rx}2Odid-F?f+4H7Qnp8c@&^uE6Nq*T;jpl^mDRKD8Ku-|#NWrv zEPYc(v7TSCqG%UI*e_Cc+XU9JJTwD*u%!3#@necIDZn!nGH)=I-KyI?k4)aj;tw~H z*vQn>nGqJ=gOPw+-fVI)u!>5;0CofvL}8Ms z*Fz#<5TSL&Ec?>l-i83aJ`6@q&`@AxWaO)f`t4>a5X044Qa%C^331>foGxoS6-TV{<^r0XwmqQO4$(S=Z0DvfEI+l} zjd7=9l9}Px{Mga_t^IRB2{U`z6wmM><{-qp7!`Gj)=bvC-_@^!rUx&8+BzLRynYPv zsYkXTpbL)`rriozu*tY>E4Yg}P*HY{c=YWTQ1_p|*J=I6oO`p|tH24=_0S_X;5>P+ z{77=1cAKoyt}4Xywog>LB|*hiRX37`s((;xblzYXl=1Szs@!%ODb(lt%-*&9rn$mp zc-MZS!o~Zr-lMCtlS;U|o05`RufoZ}^-WR|D}3JCd#_}%dFjrx0}}O*pY*b3lXJu0 zgb<+87;6oUb3cFnWGc;QM>p7-+2CZHM+58XZUb^H`ck`IgE?diM%d`->G}O}w4Cyh z`)ecC({(=0^Ry7C)QBhj%}Bg!o0F5{-6XNX3ZvZ6@=VOkL=cDf3=v=}mL*_iB;a1}b{9t%qxmiEAU@E}r)eYBL|OW;BrAxXAmDpm_+_ zAQ^Rsuq?8IW5ri<$w0tHj~-`)i_6ONK<0M1jJ{EHl+)Uu2T;L(Eu*0-LN)o$`q?r+ zo%E!FEXaQruMV-&amd}9=1^3%tIs^XqMB0df8?GuG40vT&<%o&XJQ91ldqN~Y>%jI zEa#Uqh;OyF$lUg&UNVz4?%MG+bL4p^<&Yf!N0nNf4-lDgq&ll<>fzW51k8Q=e!Tb>^_+8-X^Sa zl5!upbUuw_zr_+p%USU_Jt-*+^nqXdOZo3A;kL{x6_pT?=SxwL-KXbowy}9p2nf7S zUvAV;z`snLU(N{vs}~LffY7K>T-K?oCRcNJ|0yE-_v%}eoC0n;_%B^9e|t3hFIolM z%-=1O&5IA_;)yb@e^MbY)|F5)`u)a9hiK~h*}t^?|L+}A;qR__{3qetG_mR1dkVf< zXtU6ivty=&h2TT&Cr_dtT+kJtuP`Y-YQMA&k5%3gS8x zGL6i?AemOEp!0I{iUOzz1Bs=PN2S1?1Ufc)v%SW)lLfG~$>HZv;K;LA?vOGDNq&3( zlDz+UG>piBJnS+JagzC~n+F>c{Ca3@S}G1CCFLRxT&Knq7Hz;gdT|ca9h##41h1Sfi-Nf==PJJk&r7zkoPvUF z)U56B?ozjNTjT`>xO@J~A>A`5SYoVF2|SpK6hcCX`+Q`Ubfk4nFoJUhSW7^ zct#Vt%C?R-Eb6BluF3>TdR%XH`}?JkA_DbGzncF6&JdO)@ATr#yD;w%ZaUWvA{lAo zpF{+fkw`pHj{jRX5`b=uhw^j@pmr+iLe#xhoYx2!#qE)qn$vK4bVnvxt>g=bB!0Y+Y~ZL`LI_=r6JwJX!z2-M|b6#mA@r~ z$DYo+hDJ26Af8sC0_=0)y?z!F9|5*BG$q0};nGcNx1!5m(DkRTNxR>tf1smB{6A3e z?EAH2d)jZS1Z-c^D>jnh;o((;<2A0_yM&T<4(pZN>$*VaN%ulx(pSdXvYGZt)bYLt z>tpvdG~Sri!!t+EPzwt-UFmYQ<~}Mbzz6z}Us1sVBHhlY^aEhr@TCVFJYGkm%#Cn% zJ)i!p=H)TP!{~;9(Mq=riHjB>OL1SkPR+fG9=9fS;+;A5bx8w^AsAt`D8cN|ai zJd9~&okt@CnW{oFjQQ!Z9v~uecl`VaPL-Yo&sYAP$PoQ@x&~ER(T~sdk+RPzh>TrC z4Adq~Jfanfmb+7BN|Te%fBN_#l#GgXRsPImP$<=N;Esa=?S!4TgI%WGMo%+ed`m52 zl;XZDIU!yDsBlX1vgVuAkHS@KpO3LZW_-o(DKgj^Wj`TIaP3y3V;dZMCV#2D zp!7ni?0_t$jAI$tNGm{HBJqa=&1JAHa`zyXHxDN5-JG5Ex?nlKg*??ufLQKqT9~4X zed`<`iF6;XD=uidX${n0B34uNq>1>KPb({R#hMfIvd^Dv{PpX_s-{=kv&H z7-yT$avJ{vHs;dJARg6d3oxsZF}JnY5Rf=zv%dmapT1r?sqt7Vw)w*VVm!o8 zG=BZZYx-qAb-D3*S!AKYOZ-jxIXLqP4$L3|!tmGRcDp3kbMp#y2z!wG7Jt1Tl*k0L z@^FdwFVT(xvnRw4L^(t7_?+|T#Ppf!)x*9LercI%eLiQ`LJz%=`|fVy*iXry zP0nUk410pDJp8VT%6|&=>$JS)>kG=CjK^1|=AcN1hK6hij5VME`A^epynh~j45-e%m07@j6Qc6^?^d8w;QP;b<=_{CR`Q|b@sx&6qjX)ZES2tC%0t)ky$eO ztNJ!D1_iEM34PoJXQvbWrXdC4y!SO>4a3{k^W=5MRU2z6ysFWc;=I4zdH!5nOnfP0T)vZ9^#}&5KX5z~ZmDm&YA@>>t4Cj9o z;%-I{qR@P#@V)t-s;VRi?S#=lP+wnPU_`{(FU)`it{eCc$HL2?tJcOwbH~i`Rwu(8 zBj8Q>o;>}E(BS;HWuOlI+{P%pH7B~!Lzv;dZ5~c72*4SL5ZABLDrH!}7^?TRtrzBX?tvqobc`Kt-3bTK&e*Eo4 zuajzyr^-c;o;gO8Mu4rPi(A2Efjfl@<}_)bJAtV^(D8-sRok!8Q$xqm9pWGkC6BCH zCtZh3efvKE4IlPD?B@T?1D|GtF{(|9`eNSi-_M0>GWKr{6e?~4cP6JHX7W$yp4EBz<6ECHk#M4v;7ii)~_f}925 zOQjMm1{@HlMO}$U04ZHkqFq(t%P=#W&ne*ge);Y2|BsfL_Ky4dHDKGPlmG4ysRiKH zW|(SnVuGqIx%+!9uKf3&Lg1&T;6bkRn(bXDjfFGJ7;IhK$AhyRB`F_uKxF* zozYVtkZ}C@%ljk_WT71>+SdTn=Z%eVyESEf5zOkkH!1xPow6lc9mbZ<~PCt zG3TYcY?jQTr>Chz7{vYL8w8-hZ>rMPr%Br-bcUEEv6`$cIrRBkJsntBHA%1kPqO=e z^2%1%CG$VY`Ch<(y9@6m?6wBPeLYACl}3$|M!1rO!k-X=H^lU#uO`zD1z2K&E>UnZE|_U+C# z1gX^2&QIsUf+OijTwH!`CE%zU8{h$76!w~^F{}Lllcatt@rlzu0M?CjLb>I|7qk|8otuqIu_=;>Yt_^8bWI zt3$Y?S+)<`R~Ky7!($AC+jGUd2IRbA zo>cmjdMNqI(y?`Jx3Q%p@zY2eiE+n8tQf^)9TzB&B+bHf72M!SB59{W1=_<>$!8a! z8M=z`bi!w6Pxhw06pLSi(#m)exw z(wn4NLhOIso+#mXw=LmEW3k0hArddeIUB5>~c^WpjFb2D7lAGfgzsnjgc;*Bp} zlk5Ss##&DqgI8W#95T&@$b*!vqssc2^)5o&JG}rLmtN$xV?jIy=cSKhPeTd`hU`s#r^?T&nkJb0TPY|a#Ng^5Tj*t-u_5^F=g_5J1IPz z_Lj^Gbw$toNpzz+?IMh?>5S$eQ=Lg=8Id)uC!cvIs6w$As1yorSf$hadx{IiA5lt z9W|2APE)&gy&sD=Wm$3r(G?7~*5A1Evxt=|GbZh*muAKxIm|*ukgq%&>(=g@fA3>d zn`1%=5X$Cu^QnKu>}wcdGefJdwMTaSIF_Q|k@|oO<;pG%OP-!{Vc&UE=kZ(u;g7q_ zh0eieO2q8|TP0>&F*1yzXK%lCE|zXFZgK71d0N^QUvG;zD4^%bmoMw@10fqAzPETu zlgLSDKK{Ocge%H@k9GR;yiyVo)&H;z-Z060vEwSiYR(+6f7TJ|evrlJ8}hXMBJpjR z0>A}u0M6%k6IsG+2mjhHWExTh?!kM&xqhUni6HA~KHg0F2ZyK+0c*}SJSG&BXWpGr zyDUVn&HFZj`l@T-4OtDXMoZIY7d%=rBBOuZI45$|hy6U$v%%*UbRW2?KHnQIzFWZ? z+mo)LESuKTFm)KSYLc`0(vHg`kEc3gc_phhFZbkAO;%pbs^6wu(qMZ{YQm9`lasS<>=K#zEqTG#2?1Tfk>i_}O%YOR8Wy68H}JbkhKn@$Dh5AO^wRymsjolA&NnwmY8@ zQ3Q!yzp1qv?jo#0+=xR@PukY&9H^~QX{8uO|0|*2j@ggn=(pxMJ$-*n%y%H5hXWY# zx6frFKd8)LXk#whRWegrCpvya&N+u8^RDOL&CI?&f0RerLVyK7fmjD8Tpj~U&Bug$ zJ@{IgSIH=5o%SQ@!rI%s%6MK<>$xW(IRVhN#=8ISM9C7jB|-oXC3DTnou3{!#@8R7 ztX0G^&@gUsyPM46a@sX3svX_aAOINOWA3kvic&$MJ z*?>4o#M3(lu!`#Z1`0<8ZMV$F%tyDr6PLR}HlV8mDGqU5ewQQ^H(d)KTrh(VpFoYd zAFg%({Jt}HjoElHi03jN+56|W9JK_)i?y=(D<#t9oJ7@lU7$%B+I)nInNbMl2Goq>ACJibANTsfCOC37%JN%eRL{=W@}db@|N7ko z8i*A`^72Aw?%$m~YG}CX;Bq%4?^>5t3AbFy;=#(HYE8}fWX1P#=D4#HTij5pAG}pq z&>G%$uS=4jXmFEEgf)=g+c)Td)X*4O!c>NUA2Tr+;?vL&8%3$*LHf3C8GiF8Ui#%LE|#m>KBn*_Y>wx03sogD)T&umogabaa6b+r);- zvM*=w>j%B-ckXFhd?oIa{RriIiavV)6~23a_{z`}`pJyc{FHd-0tnEySF|cHNfRTZ zqnom&b;wU!G)w-vmlrN0rIdJ}i@12azA*>F z4SZrgU+KnEI-gO2I!N>SezL|cJ%^}>Sh^!Foejc9V@Zs@%V%-_c?oItf+xi8tXPL!LmB7^;QLV{WUZ(JXy8j`HM8~geusny4aPC5ZQh*O* zA59%_ zyTDe_OCK06>!W2#V_>{lr^~9Q`E#6~6tN;3BMDs)3b!b_*UKIS)6lT=hLVvPp7druUaFy(hI0^wjM)H%obAi*pe-nscLleCBIj2Mcom(F}goF`=x&c+Wq}%I1O7 zwdtb5iczx%Cn0oy^uay7__G}S;VdnYmla3BP1)u8sz1AhVarrVNFE4L2 zaw#;8YoJ8RMmE}8MLY&2Y}AJCKUf5WmNcXD86VvAUYes`$pNWM6nf0P?+er?+vA@$ zXI{#ty+mv^zi-6^ST!J$?@sK+(1-oY#LNJjwq^Rd%ruDq#hD)T!Fd)@vq+G}$&q__ zA+n(Y&Md1ka@++^2$|KLUv~4O)?8xvzQ_QI4q{YeA8Y0)2uIYx^zpA3R9hIGcX&wY<69T^vxF-R&!T2D zPVT+H-(2%kx3863db28Fqn2z`xjpM{ zKi*s6?45ZhnpFyhtx$|G#RqZtEYR;P#A^~m27oTgNw+ZcGUeY4`Ot<8kOng-Fon-h z5~usF3h><_qDd09Za>&Kf76}UbA9x6hJ+-$=Qfh?F`WID=i3Hn^f?f+iFk#o+mzjK z&}bd9nT(#m2!;RB%USk-n!j`WewbiY0{WK_89ST=a9ya(D=EbzG(h z6C86JXLDlWOF}OBo1OZOz>(qz_rsMQ+R?^oG1THo<{7zX|2^V|QEP17? zwY9L%ygB<2ReTB+m*YlAe%rluSp4K?Z3WAl z1JAptjDrU9z@I-QZrr^2V9pW9HK-cC4;~=xmmco!${(w}su+G~FC4s!h?rSe82r}v zSWoYJa)8NbsocwdT0?WLy@`K`i#>1-pInrZN+aNpL)j#LR~^usHybSiV`5_NDtFNL zeNO^3uZ#-zTTYM>K-|Nbni(SDC#NaS@p7j>3@<=2#?A=MCLg;lo+hbXT(t^Pju(60-w1WD z{g^B7c6L!e_uMQA^Ld}e|K`RmwetQCmvx@PL0t`DkEy@+4j(+;C$8j&u1&4g!&%AD zI@!!?7UVk-9Wrw5TFHRD%9}r=Pt@N1LJ$vO;oo8(iwEpm);@fQfKm6p#i{6v7Hzt@ z|2qbP+UjdbK}vdm4mH{EE(+TbPnLg=2&y2nU}b&}51;fHLlw~qF6Mr}TYZ1bZP}j; zn^rv|`tjojDF3-z(7aet7&1N%8~@3mVimbcz>ABE8#y!}KlyK)py2`lY>Lx{G&D5M zOFJjqz{h(lPkN-xq&E=*i8@5mv>|dsg6PJ85Ohs$^$WNKs}*)Z$j$CDL}Imdq8|{6 z09%du0$Jl0!VV+mJ~EwBp>o~^@E}M>< zL<6CV7!w6zw{yl*ZCB{l=RfF-DTB*e^vTR0l5*)~xgdr5I2y3$pPI32ZYgKB#Auf= z2j_Mh_hq_Us@U3qE^gIyv*CHE43*-`Sz+VN>>q_u?Z}&wY}vf&a>b!B zBXVC)V3(ESp!$v|;%%x;CS>uz#lth6pXz)RF?2avdRwFHQrzdI-_IQ1Mf(E#cQ4o$ z=WsGEck{}@O~TZ)6i|$$1DO$Dryt3nBf7dc#T;~gwr0rJQv#5t@^Fa|CFzYs58?rx z%sW~)kZ(hdajB{AA|t6+Z1zAGBnDM#s_)Y9V#D{$Ool6>{ylRP4;F66aE3BXj{Uf6 zK7r#1?D=_Z8S@Payvh~bu@Tcmy)dIy$t@<_#DjeLYxFK(ph|bBN&!FftFemF+hyO< z!Cc@YmdRS|&Jb4jRjKbUeNH5`nAi?OGNpPE-sgv;IA7enVKdu#)l@Chf`|}o$jrzJ zbBY~i;|;C9(QPc8i?=f-4Dx1O?hVbdi0ldW~I!}i)_!M!oouT zQN87U_QE7p@9eVr3&~9pL94$92Py_qYQOr7vDfdpbIG=W1`@YWWmu%^1_AK!e{phX z`qFl9CE0|GPBnq-tMp=n`u-m89cFcvA$WNBA$L~4JyV&n@QQ|!i@iNCPUB{lmsJz! zRGplho-cJ>z#KQD%^7Mp!Z*rDBXKVtS_}Ww>3`h)R}2te>#+T{COxfg@0#OeW*&0E zt*x#y#VFu8K%`lKFf~>=#20}^{w%Sap{3=IzDlLy(h-2s^={F1bro6a`bYvpqk!Lw zj*U&NhOtIcQnJKz!x%L2`EYvk07zhwdqi+6TqpF((y!dzLVk`;BSgj5ey-}(Q6%(+ z#-^q^ajAgBhfY5hZNm(^h|a_D%9!OtB)S%%2n=!)6q=@}A|tvJxIMvLd=l#Re7?gW zt+POWd1?M@RRBa8Lj&IlsjSKX=E7x`Dy{duEw7T0@6F`@G)FZm@}!6xFXGRT?D11m zrhWF$qVU5ggf;hgQ-{xBye@amnLnq`rdz(P^gJrI``k@V;6)Q zALkJ7#f&?_3rchiENP)MGW9h;shsm1h&KLm5}jJCqu_bZ!U;aB9_ zQ4>6S+q2)4m)Cw_pG};bo1G?)F^y$Rxw`m;aKducf)<*7G5L6Rt+Ei4Nff|H}`gT2dzt)QBm=120^-h zx32f}q%9){o>f%DvQVAwlWrmTsWXlAg@w5vg1<1%8CRD7CEotf)~}7Bn8#kLcFXrq zUD_xZ#kj3MWw5QU9*j3Dq7Wt-OznM=6Y#D7>W7zcR5N?9+})^fBbPIcjxmtd9jM{& zji1r5S8+5duBm12;qlViTHdJJ=UP8@S^8~|ur5)N=E`}0c>iD%ag4f$?Enuecuq?{ z#7+~+4D!!>xM*R+$S%noSadx)f4+AM8LCDqrE*sKb*=Z+tI zhf>aXvD$ff_FqF5O|O7 zr2q25BKr}|L;Vcu(Tl@YPUb6GO>K&-f$Wwt#!cE3Byxn|OZi2r)g-=9Qf2w9ML_+X z2@{%Rk*+-`k_DHpa_y3Dcj*8}aD>xq!5^0rM>wSk;(Ar0Ew4 z{cY1vN#O_gl0<7$o)1(RQx(o_!F!bI95Q#y>7n@cM@sAe3grTJ2_}M74yO9=V6RSc zHC%8Q#dsvy?u*TT^iRf3qp&8Q-;B!lX$e+~kNTJTJsP2K-+4Jzh)VE^tNx`x!1BbQ z(g6qnI18(H6g_0wpTfQAQ>~ndo-|jJ_&D(t22{{CZ9Yr%j6$|jPWK%TTW2qfsBEpAykpmj$6Ex*d0vdlO@hW9uIGwC1K0_8*FmfWPR(cCsmQ)6(LKR- zrJx|U9R-3519kPa*k6BL0hhTtALE{{+}X1&W(I)zGsvtc4ESBD6cbF5@$tH-;nL5A zg@8iI7F<{G+O-#NA!p5X&k)K@%6l;!j~0qnOzEPrQ%6|rOHA00Zh%Po_fpmw-N3Gv zB*F~A7At>$Gy}>0GOz-0Anh+Rdd*+r@EKAkhgHjmDK_26J$2<2Q@ss->cu$R)_A)(_+lRd2vxCzPb$@w~0( zyXwOcC^i{w_pveJb^zPeW9ZS z-#Ojcm}goigPe)d=0I6d;c@F4n-^zSBSK%j@)j0~4Cl;yL(R35zQng1Qpq>gQrYk7 zYINcJ?=p7hGmS7fVX^f|Hp8ZL(%h}B&Jl!mu_graio18?#8_E*fd}4DRJ0ne*n7Bt z7nqaHrl!2G(fFWac}shH`{qLK#VB&%HTOA|hkU?Kt1EYP$hRg!)Hj|2DiN}o?Cfl_ zR)vWEt>Q{FTPya)=M7NMZU433{xq5d9Pgnm_!n?;PK&}pr>Ub~d!H&@*s1|Kbz^$D zrKM#C;B49}TqcsSn9~vO=aJn)9J>z#$_3HL7(<}7wY6}^PH{*gTLkEmqYq_bDrG1F z4MMTICvf`|(kU*@22d*87X?$}yf(i&5?^Ib+jvB*Hd4B<)E)oB)9hgC5ijhyN7-V3 zkGoNrvd#a1-97SXpYj=%a^zE9E7h3BpIffn75>)j$mTR{8#d30^Z1_uI?!}RY)Ue1}QsuQoLjSg`dsMqCrVX|yfeEmcR)`V|S zW@f2VK<6DD0f)CJ{)o-d5rQF*c31b~x{co(Xm%>9zqeVlCbIICg3eDNdy3?p-%*J_iy)$Lj<8M#$jV*|$C1 z-?yNRU-ZuNYHBXk_r2EmBG=VQ1~#|*J9{mgw65*c1nFzXHhO2ukXzn&F#0J znVSm&6hHu6n4`n+2X+qD>aQ*+i1O*(dQJSOV)UKD+B6mb%9TL@#0A-x+1|TW8Z9>* z87x>?S*xn5?z?Ck7`nGtTic^z37*jezUtbC$?Rd}p)^%KyEe)buOrYzu1YK$O=lg0 zqlqCEu9_VkDMu={P&&Y^4q#gnqBPD zNYi_RJhoR-B7}VB$D~t3L;B1ZR4s#8{+}i;D*Dl3-^`Ns1SL_3b_v@FlMHtb-6#BZ zX|)tAS!8pXnEDWC`N+VU=lyLtU=%AwM%BQ({O2{BJAntt4omS_N>_?HROZU$-`i>L zNDL+E3Hls?RnU6ac;o8=HQ068VB>?fbUCSqm_E|Tw8dQfIrhb1xi9hM(0JYnDg#)j zkEt5VMk>EOYy`{KXz#Y+HxeVSD}k3d;8#fRB!%DsvEm)u(pLB3SkLE41%9A%s>m+1 zE~&DP9h&);Wv%jN;dgZk7Kt2HYoJ1 zL=hTDA=Uwfy0?$L_JsJ}a|I)J93v5<(&scM*L4Hm9ep&bEasV$lbytO3(*takY>zQ ze5q*t9=AgG@an34RGEjAfhZ+G<49^ zk3ndpW2XnPw2H~ORyYeKv+>YjWUJHnijkBJWr0xcR85U2`QHXjynL61k*FM{>NA`fcR9&UjYAG;rp zmTlMv2S{`U@^i22PEL#ITCGII?ZCzl0mvVQ9GC04Cx8Q9rrptq5c zEq{Ngv0p@7CMx3Q=Byw^OG~bS1I=bWV(77v$ewN5--CjUQInoojNR;=_v-;Q!LXYH z%Sn$nGSIcJFu=9vkOu#+w*=!zizk~$?lM<~z*W1;VP+@6f4tmP< z&DH<0;m&s%ccgVvaK3Ucp{=vCb8`paHN{-Lh+(L^yZgy-HE72yCKg-F^4Vp~lQeoK z7_7cl1um}Fr*%|UMMOYRG*fTWg$sX=r*@a)gCeOfOSAO%_uCBTKL*1PVphaIHZ~^L z_I2b;ph-pyuhK~MxAF#(TW0Ch>g#peM{{Zx7%J7-)s2wTSMyc2PY$Cl7woe?+lLdo zpWMcX1kGpMSo#Vwl`TWJ)O^>H79vjHVX|zhH_0jJ@9X0OIB@DZkGbx=Ipxm>)f^$A zlmeAVEgF9=OC#<5oB}Ams5@FpRo^f4UC?*##Wyv4Qy=ecJjdX_z~)w7me5e zjk;pZDFJ||vqhWx^j+}p2{)85iY^q8m|4ap7?oI&eFTwpKuvJU9W1golK+_JNk}Q( z7tYf_JZQW@1fAlZ8S$-HG#DB{HYqk?7f*@>1V8G9^#{hlOf9LR^RmIQiazG9M+77p z!7wcV_?q_Vjqni}x$3gg?^9SXT5>6OY*;hG&sGy|6Ta#Sfgj$VBO~nf@5o#jC_i)O zHC_id2cbH4U)+f36KP`BX3$Z)28D-mDUmFsAv7?~}3R5t0$T z=)7Ta#AV46$nJs5;{%2$NvdKCUh{qHoOl=qqPB*PZM{tOI91Vz_ez~%a2IuSC?DKH z!#VGqw7=UH{W|9>8HK?zJ>P>siupfNx_7^z_4=*2j?ofz>?w4hF>m`@exZ11T8&I+ zi-o^o*ff@bV>(YMnNK0#%F=R#NmRt`j}l(GS;c?EvHWy#0NSVx*91^W4Auq{6Vp}U zw~SHuf&pR``q~E?N<;t>t17sr<}2V06IgQE8OYLNx-G#D4FR$bgNqWni06*>*pe9ZC#2t`?fubeh@LBR;qCbEBEC2*@?j-~q z0TY0fh=>RZeDj8UaAf3HYinqGM!UJT@|`={pmrHBL;yZ_IQ+1#q{RE0sOCfR@9k}X z7XZ-SodH4Czso;MOZ{-KvdnzMF(Nr5^&qW2lQz1jbk_&PYp9)Ir#N(&_Bd(y_?&Y9 z--EK=-)5RFz^nx)XMkW!2k7bG*d%P;?pb&C_EwIfaXA0KeSMH3Q_$kvC90DbPthS+ z>AnwrVF0CO7242!L&J6tq-kds7q7?xvAhSJ`gOzs1;gEFaC#q*q5ZS|9m~aX=5?Ml z;l+|HF9Glsv9Ja)@@uF78*T7yZ2?*d9Dvr;lrM@>MdSs?2u{QKL=d1Y7>`t_hn|!^ zrHRKX><{YpwY7j8ru8m1X4sJ)mUKR!?!P1O6eB7mlwh_s+Q1GX@Gre_hM*f5J7AaH z)Bbay8SkK8F_&>=<+=p}TpeJ7v2#G_29K-!g?PCh`QA9ji5^~|N&L@GlkPzrThKaK z_4XX*Xa$01fzg@EQ_(RU<*<&<)?7wH3m?J#WQrXTT32%p8jInDS7!gsn{TS=FbFXc z8#>`?ZxTMXnR`CF!bNpWy~Dqb^|m8-@C3e^KgA& zK^gS?1zXwd>Z+g|cs#A_0AdY5*@CX-Orl_g2F94GjMuw%$9C%D?{~zl^dfn?fivBPpSbqa-UUDw~w7>^-kTwnT&? zBO?{ENw!FZM6&mmy^ihtp67kv_wW9GzMt9#TO<&ExJ4Lv(r=2}sGyMpxKV}QPg$3uC zA4a5TGd+6a-Av}}|KT<#KO6a9^mAXgd+NO5vXQ_u8qH4@hs-AGWa`8GH9+Gq;12?b zYFV4;^Yyuic!w2e>~JJuy{i{Ft3?i2>iEJVP_T^rM_*vXE2*Wm0{da7SF$=8e;0jk zystq)k-Y}eZ7Ie?P#0h)iC6qd$TA~RAT@?}e0c!ukHl#5iT;--sp_A9#gD^lcZrXJ z;Gz78;GUCR?SWg>!A~g!%g2tgxeq#$0U+>;ee44cd9k(c=KgQRf$5(gapK;yTjd8< zl>-s@aURu7oCF^gLnJ0LN1XR)|CoN#0Mo2X=qd4AT6^8U;DoKGr(5N*iVekEr1}P< zO{(#xUMiHpnAU>^-jna`z&f5c=Ih43NV&as(u0R1`gr9c8mz{B$5ykD6uf(`ZkQu$ zvp-Jdo<9Ehvs!nv3)xBQcyI2=xg8Tbf}*13Rna(upI|b+{lV&KlF4m%{IPsEYj-+W zPpLe#edw^??1COBc9IWFVBYS{qnNw6#bhKVI_O;XUCu{^5AyMM7hVQ@nGkowskEE9 z{PXOd=Qn%V@uEW}_`)Llv4|GRs$|~ELj!5Kk9b+ zJ4g^N6TMTy`4~sjmDJPz<>Z2%?_E$qTwG1{t94Je^-uU%%gW2kMTAxvI3Z6F#AmS|)#S$3|!(FAJvTEbm@i!+xs|)ES zghih56}?H+g2D=Y1Eqs!#t z#g(F)Pnd7<`e5vh^J{9|xsZT{IZPG*+CcgT9Yc|klp`NMo-DYq7CG#aXHv_4HTeXv zz|Xy^9}kp8Ld+2hN!ghIgpD`7ykzlgvS+b;xT9bS|j@s)r014_?(NxPo%Y zPnI!q`8{yq+N%BrbYiS#>NhYjc!m3sO+iy_Obx3meE%?RdS6E;Fv7ruhjnmF(9gT8 zqQr1%7hlM8coYKo&Ylf`rBw<4MU3cSzPb-O_x`K2QTvaYQel0{#4;k`=M5;G^^^XM zjg5!K-nCMzsn=r>>BD;(`+%k)N~dioFJ8>#RZi`cf&_aP<@|8{-<&2)Wc!7_M;OH35o%N zU|?ua7zPMfd3aFORv9gLw+p_zE|5k+hrO63_kU?V@~fEwID1>=h@%&%0a(9 zN~+Ah8O}(sf1KEF{Dk7n-1q;dMnw8h`fz{0y&amQ&-{CEM4^8BCZcPd7!K6sBrFX) zjxw;ac;p{_lV0qeeiW`WrL1bcV~7TU!}JDAL>Ox8*s|jGSe?0v=57{tfroQC@-&Hk z+mUI}t!_gkQrX_O^0wu&x7;nX0H@+7YR`P~WUsx}>wd7&$Jg}S4e;mXf9HEu|C*ZC zq4f>pt!g-v&HPM`9S1oQ4K3}N(!F$r2%*1$f?DAU!+Vt_B@BR}4%sbFOmO|-w9upc z+Ko?@x&QhItSFzR;tkm7@Jn<^`JfY36#fn!J}{8@?h44ah)?k{+#bR&r+ zcTYsuYWwIIy6o$H9yiOzD2{0D&jb2F$XW~x4D795jUFKl3Jf&Ost|WW9i5ySpgjTi z9-MU(x;unYrO^Sta{G@V*^ z83|enI5}W2`1SRFO?SdK3er>#6o1elrNtG7cS$$$w!A)=$&I~Ty;4nox%ag(d|^Sx zeei|Rlv{{V*6DPd<-HP2!zPJp34}B{b@}IsL$u04g5&7Ef+=}@Gso$p$syO2E$1SK zyZ`i9ia}bZW-jx`QeXY`5f%QxoQhq4D0bg}{J7+Lz% zXV?S%tAhpx2d1T`U-#Hw(DRvHdgeMcCFwIse)qEY_{wuG-FwC-kd@6%z*B=(e!Y<= zyyE1sV0J|!7YvzPlR{d9kaft@*@ZnL;$B=eBq*DtA1+ z_iw8Dzf5&y$M@FOM$iidb)j84*D*aD&rVAPyw}bqMy7{-1TS7f>oS$U8=bI&-3w|I zLLx9R(KGYpx{?=jG$$wV3q}v;b=X*h@`E5>+s2XWqSK_30#Mg?_Didu;?*dd(8Mc; z65q#{tr$@a7W{+96Z!uYFTC^ycV-w@aFBMAlgVvVTRSX9qUQfK=kfKf`#nkHZ8Co+ zR;Plg8ep{#bC(!M63}0nTK6Pof6BMvTo<<$zGe5lzS*8+n1-+Ka-PkZAs(VzjKbp& zt5lssH?9N?9MtVZU?ZLIDqA(n;^(I;PH?yKU{4s{Et4Oo*N{g28*M(;&!wV-M8@Iy zcA1qrlFpg#k48D4d<9&zJ4W=Q@BQ%8khSeAIzr+v7^$uCi~SEw_RfddI=K>H@&xik0_z%`T?O2`-=#ueF9>ANR)!ui47dD)_W?=?>ZlW;>$ehnp@44|ii z>fTUqFG>#5Z-tr60!BQuu?LYz?S4^{8^N;<&-*cfGB(u~6lfxHlmdc8&TE_92KG&S zsXhUit}as*r;AH1KZC_DGybt?Pk;B09HI!B#UJ+~$S2z^yWH?+Z$};^EYTxQj+K%* z?mWJ_8jXTmR%u$Vc{m>ink7`PMX1`$-as87)}WcLFHlFu_oE1ytaWC6d{1)N4P29! zme#ZpYv^g$=>OOa4c<6q%%z?e%TKl*be1`hOR6RKev^*!jgB;~I#0>*-&oRI4$ljU>1B z``Enf8bQz37l-1n(kMq`GSpws1%B(^`&+HUxoPJ(tI?_Ov%fUH`L?MkXCdFaJFsa( z@)&QdvZjhlxj6^6i?xqQrGGh6qp+|rP@#PUrpC-8k3tb# zZ(v`oaDrW$|EH80(*fp|lH6ur@%F$=QC-(HlpAh@Ld5vmY(~^smjkaVO}(&4x zWZNx#FGa1(=cJb}dDfJpP6uwLp0RoTt9#MwEV~4Qa2gndO@CGEbmcX|vDl3Qm zbyHPQDFBF)Xti=;mE-m5%na&x_IicO8>&#UD`~vXt z*@v%>ZJgZ)g7IG4TlMTO1gd$Y2VUCCx@4I4TQmw)PdU+ZRq~L)=vLtRZI0|FewAOO zLy!yJxX0i>A86o+ucq-t_dVf^nwpA-Bj|tjB>aRXsqq*LI}Gn6R)p zIi$td?o;bb-#7mD(yk|`Eg|8xzv|*A*1z${?zW~BVsU4yG%XE*NYN!X8Jj(=5Y@PeEKg7pP^8N zuTULru-CyqKIxZXDaBv)n zU8UbgBx&|g2o}qhlGC#a7+)FqXdAzN)j!tq$aj?kehElOC0P9G{Me!q zx_|$%v84ObYsfwj@~Tg~#XB}w;Y?iTb0ZXy14KKm>~Xb)El2mBI*0XXyiD)IX+<@) z$X~yoO!-Om*HjHsW_|pq9*xm$uHo}8^Lf~DSgrSS0^bse68HmlRx0R4OZWmZZbmi$ z_K=qU4hsu5;Kzhb9a^m- zQ2gks`ojTM{5BskZ-AWCJs*vbj4Rf3quqB`uMMOFLw1FRO@XW)c4!2VS36F;e~^`g zdE$Bd#AUBH-|b7FCZ&Nd1a#^I=|(#SFAZ$);m!;i1ajf)^GknSt`^j6bMUXG+A*TB zKj1hwmmSn&>>WAi+GEtICc=sH)2<}b1?!FNt*1@LcL=)>AqaGIb>@FBG3yg}Ypgo* zScc+!UPwNLBZ)xY-nAe%fW@llFMnc{Us+WQ@oy7&aiiY{y|%4O;sp3trtiIL+cUsV z{p1V?--7Nkf$GG*J<0ClpJlw$ep?dqK9ki$m>*_5n{|_+z`v;BK`i@N>)eKXfz1ph zmMSbZJk2)yq?*d8o4M})$-!y>2MZLu=w|)yQ7mrPv603U5^02PPO)N_g0WK4hp#ZA z_TJ8Wbo2TztOxfE`idkEjf{-$RP4Y)I{3f;m#~nghA#s7#Qip$DS{iDw|T42=i2sK zy@%75PT|H0wd-A};;+2%CYn5ln{PeNQH&?QBWkr>U47%$#A`ZDpyCws(H{By9xgF4 z1_08YEYGxk*=uVfKmt{!7svKI*BuV`JqZt|e*69&-NRY@Nm`S=XG85l#>LUEI$w)3 zucoWo=#0obPW(Dda*Vl}$ic}e#*Vb><;$hg9%JWO@XF^Jl&k+?MS#KGhrRgU`!S*7 z{%5(g1j{Ko64chV_B_WW7AHC@4=)M8KM}z-D?QtH% z;Z@Df$jEqINr{}|_;Ce&WA?P(=MQ?Ii6f4zYafc6L$?5!o`5Iw*958Zj@*hBc_LaT6?JiJIM33NyeTmUkY zMlO*$tvmzqc#BPV0~{zf88D4<@b7hWb`m3Xl!dp6+9DU@SP)HzDe~Y}ERYTGriFg>`x)?^?+f(hG zQBOMT|4IJ->r<=saBEN1=wdn~YH^Yx)s&$yZT|{PCxr&`Uz+$opYIHFi$O|C%rDz~ zK53gh+;HvG-1jby`Q_|%jM|Nr3grLiZqfg|BEe7djVqJ+`V1N(=GU9u8U-{Y9>{pp&R z_2=4`t|JUkg;&x%DQq%6*Jc-;vQEi}hi`9txat|->%lr(gp-!`BS=^8h)FsIWjitR z_kl;3rqla(#|rWWqQ|u49pArun)<|J9|m2vqM=tm=l>u!x&8e75UgTx@ezRlZK6R- zF|+@&n$W)w^s%u?cAqIAgM$bepPLJV5qXEzc58nplaq^tz%vyV(!%~i=xuYj1*x;N zcf+FS@g8^R*Z|~%8a2}uSV!2(qK7rM+lq-*_uy>2va%B0U0PDY$;TJ+{-FM*rykGk z?BKBGH1T7nLVh@|=i6~kna8E~qGEdeIREd8n#Ol21ZsY_6Ulvj<21E6V(IP8v*=#& zT|5Hcp>?gZDCrF4GJJ;TDA!PH9-`K94CCRHtd>cfI`J*`Bk8NeHCOB~Rs%`4x_zma ziAaf~O^!|``0KGT{X|5&!xHL*aO)~BFVm8euB;Qe9oGHi1NAjA!mQ4|RCL~Np8=7x zwOzbplj`(%xmM}MpyZ3m*Tl%JMDHkhKeA@rVFZF~29{}OW z*eWP0sxEVJaTP*}dPpM*xonxAKIwXy=<0rR!SiW^@i{&?t9h?SZqjUTwor@P?iML> zL5&!I?8j6!e#Y-Ehxfd>VxfA$>oJ2C7X>^K8}^-x2>b4p2M9@@aeOzo6ZvjvE!Gl@ zbPZk2TFmANTTZY*iIQ6Le-}4e#N)^=D>pj1c*b*1p)TlS>s>{efvrWvs+6-Rxe} z3+39wESd3n;)Y1EZLTWUY;^}9jwQ96ejOcYC^@daxW#=0Q$A5v`9yT8#^%+MJ=!05 zXP-lrBP7Bi%B}E{S?fdMy6MkLvyKyl!3fA*Iv`$TC)lvC-m&{`Xf@(jNK#tb$q;b2 zqsQ#4H<=O>6E8sG7F3NBKrn_!5i2PvaY9)O5i*67QF<@y{>IQD*gP!?mFq40kD(8Z zt*tPkw8wVpR2a4Fw%qD-gzs=w0FKU(q?MK?r$uXQH!?853QdLxJQNVG&@Fsye4H4( zJOHnQsd!P0rqFLgdWNv#i6&{*oZj!8jc{-$1jl@I42@$c7QC^h%uW zPSDObNu6i2?>HHl?u_M(8%UK$>|fVUxqA87wT>^*o)_*7F4c}u3N09XX{dQUm9xYh zq;N-aMNK?3Rxt3{-PYG}zxvoM6vwAUE5iHcKdQYGwjPMrK$C_Kbwn||QN&@#j((=E znG;7$bMG0mWuJ9-Z`jMF;57eJS3xY!>`!HZWw=MolK->CP@BYIqsr30`vy(7GEv3x zM26>kbf;Q*DI8$Df6J|GOj@#+RaS(7Z)K$X^W3+dLYnl`wtyAWFnC@xn_cPn@EYH8 zJ~`GWEsUBH%_02;4)SjsbHAU*!~}p8jX}sLde{~%~c06zp z(XU>GK_)OI%ndHU{Xv9R5Bh>vePmb+ey5!q_(UKTh>-8p$ZhX;v}pe{BDZxKA&B&V zeUyfXrSLsbD;4Pqx4Xm_YrlWZv_iR7jlQ0HEv3!? z9E(A^4)Jar!PT^gL|bY@YmG4GqXuL9wdNDkAFdMnQ{rRahH=rH`}QhTW1`AJ=I5S#y)IQl5(={c)uZtRtv;#FR8T%OC#v($kZvB#}?ZwSSlF&(Eq z#eSJVYHL9Oau*P-4Wkmv=Nre6Y>m{f4W7;&Y9gzCJ2a!M5)Th;s0j+!59SYd3RchM&FS*_4 ztWaG;VgbR8nA4P{2b%`?`vO0HlaiNi?b%59^WKQD7*Xp|IjU(;)*l#0&Gq#buct}E z**RRt1(ryr>-bR7*sNze-Sb}Q1GESncpd_?8mgwzJi^LK%R(3M_ASawV3V4@1fLP+ zBJs4cl60CRhuMfATbCs=IAu;NscQQ$$blWzMV z7u0l(cFxsPZ)WYO{8Z?9EBX6caZNLEMI0Ps0o$P$k_MQW&e@Dir{>4zG&!p#VPU>n ziD6kZS8KD>3g%)vZyY6&;HB7Z-x_zBDCP}7U$&B9#f+01ii0FSW{$pLY{C~=n_8y% zzBx#ur+EZ2HMtk+u*TPZ)bc^nMW!=DxEqUa5&z;Qw?z|QoXc4neEaG4#+~on$l~hx z9mji#+zl;F?s5x}elQtBW6oA(ENc7s`i4Q8CvJaz`Q_I9NW@IWs&*!~Twj)RpessO zr@z0oM%SeIO5+9y(Ft=g@v;rfvvXl>y=BKMCK^=$d!{?hH={iT7fbfX%Gl~H9` z#EQm&CrAz%%1?3NZ90chy71|*mtwX>W-6a*f0A`&OJq&@HC%+Ou6j9*HDHb~;o4-D zZ5w{bns>hN=!6@482h@-_Yp0IGy+>DAmi+#D0hRcVEdyq;Ulrv9$E3qhoKbbTw zz*(MbbduD=<&Vj)hw6tSNmQmHp)uFRN=Hal2VTX+=`z{Qkx-#~-G03RSw@O`qn_bu zjy2nHf`=B>;-__@QB%JeoXTg;^4eX-&tk`|=H`_6lJN)BY>ytK7Ohfqc8^pN2TBT1 zLMCccIGaH?NZGI+=T994EaRWDv)c3)jQoLqW zhWpefD4KAuG2<&C%Vs}(lLMsZxv{0&8ouvyf1zKRF{DC1X@vK{xK}2ZN2Qkd+Q%a5 zGPX2HDbIk*0mOgw;JtR%6sUZ*{f4C*-)5_}7+-kx55TXNK^x?F1Zp16+V!=Dt@Y_M zGU7~x@&fiW5K@do^kNfXI3>gf!(MzTDb$^CbWTbPziiVz3O5zd$6i<2G2ToZ5YGgq zv!=d&IBeJ|&cquq8J89oo=#6cl9ZAf@cp&9w6qjMo?qg7jfQ|lK?7t&4mggkbrY+- z?ix}uGJ;g({Q2{ic6PyF8A(cF9UL4Sg?`46sik1szwXb=2^R=5DS)^^-Rdp}!L|?Sc)bR=lUp^3)f6(IR&Tl)yWXrB! za)djhO`h$!6Fl#|+ETR*%X);LHJ^FE(%=QI?zb8$#p`6`o=wnT=rpt-Tp6mmHTglRZF#TfqnQhVBmA}06N zJ(=PDf+NGjDdP&Y<$QK8rHByCJ9-gtzph1)A-2_ZF0RDH=CPcEE~n2y)o1B|FT`3l zk0G*ROG4T>^b|@P45!r9?qK0hZo7ulj@gScqMqDlHv{VjzFLwq1vo2`X?p1yb~6la z5{2TWbVAi{zhlLgjtZA2(6J3Rk!3BqHjhestNtAlem21$!Y<}5x*Yq8~`Tdw?l%^T4WnnQs z!4WWuMr(3EJHFt!HyW+Ey&WUCGL2RkV0yGlLxy>BD8kxNSP9<|Jpvt2toQeTA==$?Vd7X~`eysuR zr@Z5hK5a8F^+E6m*WbJS>iP4heq_Yt?|}ySHRvxxZ=k5!OycUOE4z4MaR2&q&w}D? z?;j=4nU?9l-r&6Y;ds&sbs}qLgiY(KUl4Qrh;C=jVn#+l!Q4D~THZCbOWb(WOsYA9W)R%I_p9S;_8BrYW@Hy_XY%^VO$`5+&;{GrZSU`=pt^Z+}LdZhNox zjHP^&{$5GQmAtU_4;#l!FMq(|?4vgW6B0&6yNTE-O+xzmYcpofKpA;<*;XWO@_yh~ zRR+D;!_G!hU+T~>#43gOuAiltQG986d5+s*25MGYTwMIYjYuggg>f_~=5IR6pG-g_Sn!`z2G z$>c2Z-P4MX{e-R^_eJ#H5VA3uxM=tZoEZTWZ|&7JoxA6Ek*b{Sdl) zn+`S5ANbWZ7=U1oYwEmx=li6CRN@}9^6U}QRhHQWijO6}5!>FM+-dzcd4jgnZX{0} z>_rG~kLprkuTyaxW6WCFaIi3oZAMqV;#ZDGTri)xsUw6^q@sp>kU6)uQ2BlAfP(~C z(koQ&I_hrMIL69EG(B}tRy&6(yw>}4U10Bl4TGF{5Iejg><49aI&SLL4sJxU*x^Wk z{B_!*IR(=lRVB8)46(m*d3c}qZCmJ5R%V&-Xf=^^vmMoUxxXI#_!$}g!Pw-hMx(G| zP1AQhs+FDQxD_0&)Yxz1!+*}@7E#2=N7ZWiDh{bN;hLwZjcjJTiHP|0{Se%#{MsLheF}-3P61g@*yY23M6+#tZi&oLEtm< zrNP0(xmefhT^e>Su7zi$|18cyLOp=z7L6Vo32Xcq#K;}I3ZUjto zn(M#%`ziHPM_>yF5sIa)ZJgJvplvD*@im&v+j1M1&jg0~+5nN+F+6;pVyTN7nEnVS zx!jf2RsV#9gpy_K%V$A`-V^75%@>kZXF8B7r}LBb}b5FmHKx--y01f9)?zpZc-=Hpjvce8HRX z!=-(q0K@%khI`kaUrXz*UOtCEXr3RcA$u_wWZy2!8IE7GV8W3}p(R_su*Y)Ow0Mt_ z#81H_o;ghrHbHS4zR{441JiDIzDX2ZS1eNVu5O{HA&5xf5_PhA^J50AYdiWkqEk7_ z4)1>PQr1BkJ4G6INe!xXjnRd(5BRtgPG<$x|(f6<9dqXwI z_&q;|^6Uu<+wz~wl~aD>aY@Ofyrkru-ALl@RnhlyeC+Ys9(bP@!Be79GPdqE?=-rg z_vlUMWp91A>~F6PtSQTkj`HuNZ!c)Qza`>hv)5fcq#f`?ct34Et_U+L3JQiQBAV3B zPN^n~%JEvd>Xr8gLM}UpF2t{TQ@dYfrVWU)phryS75gh%l5`3znDDWUMXKFOg_=iW zT-4Z(-J}NyiQ7Leybdo&RXn@1n7#V-mEmc)9`i9w`#MAHLel&XgALO1rmXafJc|QO zu>C^6pOXSAW7B_$F_99+eP4`^_?c@^?28RMIJ*|E_|r-sK9M{u+0bZOOQ3;iWr^m~ zE|=yW+4jDh`$a~u`wWK9fG)%8O5$NZ2U7y}64kwp5AKyX77N1OYr*ufuHaLk-$3~^ zOmZP(jgz;9BO!>Dq03a)FraH1oH>;GyEBuyM^56~&YwFh>7t(c+$H5;^!GHs@VUlq zd$%#T2c7(4d5=Gzcmkry+^e2+z)=L`=l2dwe+eXIlXW63UmTA70twSb z6&}u`p!b0U;roBS$3npyP;Ux5yv|+v%L({561DR`S_(f_v58$N_)z#Q)D>7tpqL_O_h<*Y^Yjn?56f)Tv4f!QUNTM@60>|~uaAUZ`0rRt zx#0IJf0o(ja0~7sF*xr%NWxGLC z_2Sfs-fgR-T3tE0nQDtlm_N}0y6JM1NOA_|j@pPYF(k%x18GdlBgFLGvP zvE=1`!rEQ$O1YL!{%f#Hxn5@U$f>Swj`gf>UxY_S?{eN3@H01ti^>mw6~ud$76s3}y zhWe0V`^8E_)5V3Ge*YqUEf|P&z5@OLoioheAV;!DT}x-r-S3!Re|?(P7x-?w4w8|( zi=Gu8`6UO#X@S1pvfl^%*K$Ur-{|{Hl}*YP^o~HLIl;3Fve>wfHj@G6r7Km0G#9w! zJl%TV%p?VyM!)vMSF^uHjh0vVxRsR^6FqUx6>6;EzDd!;ut{nvD9BKq14H{7#TwA_ z8{SG3k9p;5Fv5CCnnCnSlMOq()u+!_a{QjTyE+FaC3&=|9^5Z&cX~G~!aS5WB52#r zer`G@qwFSk!J5T|!t1I+N2Xke=9F8Wr*I>BbKhbj@N)s%X%D|!Pnw*ej{S%ee*Eom z7N0PT&HGJcNaonsgGSV;gs4^dd8U}_lLsY_%#P8Z7&>5u;~Vk+z%jvR`z^Uu z_)brP0qeT``G}2Z&sw5U08cLPTsigb<4sUs)-DpbvxYFVN(CB%JOQggm(RM$?R)q5 z)Z_+$wKZ6_so7z6basA%78esVybf8LTZ?_v0hf$_rvSf{&dd1~EA_Eg{5_!C~#z^yz4g>&HT~LdnnEKHJdLbOfH?DSb@EX+87I zyZ4_%$5l{no@du^dZK-DL0b#OJW40&{l|Y4zm(2BDglDa`qrAHh(-FJK{4VC_gF-) z-1OXY;%%OFSTd`}b=_QneC8KRKSf>QnNNOGxM`VwUf7^^B;^;a*fvmUzOl zJz%Ec0tg6(p{++jUrLEZjjN0gver(+gtJ;kcf6T!wxZB|d2a8>H90>&*}}^rh>hjA zJk8b0il478g*=7qBvDpbS!2mZ?0=>wCXO(p?OujI+UvJhCxlfHqPnboHV@&xcYcqV^Zn%D$ zWh|$OGxZY&Yf`xbIo%Tvg_%bl@+fcaEc&S{ z@3kD6bM<0DG%*Zi_P)!>+=z1H_#XOOuCanf=d|ltdi>Ph=P;Uw=gQ|HEVp>ayrfwo zukA!=bwNZ+(-W=3)GiK!K%+hd`8zjuLW9~psUhb!&i4Mn&;!Ma7IH#=%hDqqx!CY?Ji=Cl+k<)gA?_~EqozeXH zo(!u4FC>~*fc>&H!|#+)6nbUxg6;Cx{N}hJ3CnTdK2|_lNsR7uK^-FH7U3 zoL@x|&dTiCL=aIFOU;iXmb=ErM`x{Xo>@{OM!aIV=Y-1|-79)!z`PMLRlVbb zE^4C&YhezH6e|a%_G%s;lH$OI>zdH_51@B-qr9S*mw}FD1k(Nsvk=a8qnF>Q&BJl> zl`BQsx6rZeorkhNlPfq2N=ABnH-lk=KOPy`W@%?#|NRp4tD*g#KbKAS;_ZcM@Y6fV z5?8I`5Ml%!d4pi{Yor7~8d0AfsoRSl3^i~|L&A>7s!Vd5O)G%Kpiolnttu$y-z}=p z)WM?AR&8b6;_6)W&#$|yqZfDtDU@1@URz2Csu~eVQ{2VfDY1<+RMPl+>n7*%+vfuq z=ae6jD7RFq6BQWJL^rw(Q&GE1h+QsMlBs!ra$#)gt;)KA#=f-%>GaCB^DY`9GnTw* zK^E?Nx%S?B0#cV5wFieB zL3M@Hh0*iT%)fse_4=l>FTPwx228s`Lr7;>IEFN>r#MF@t7o1TVsJn|S0%*iIl9`6 zF}w310~I?99)wq?5XjDnCUxiFNIlO*h*iq64ZHqDByW*K&eYU2Ve!~e5_+%$7Gc0z z34ymyA|j{&e1YYAPRFT2%OGN@VEci@{oNsc61>PpJLc5zQL zDf#Z3RU>HoB>dp#&!0xqh-L&1=l1!>AHEoio}fK`qguJEc9bPn(Wc5WQfs{ zQrBy8-L{>hk4?x7h8>DO$c#*(bzklzE|h;L>TXDlj~Dmw_;j&!**3%7ca$cwP5l1Q zVV9k~k4}Ju`y(QGdhgPqWhP$7%}HzS$k4M}naXl8w_LMDV#!}D_zxf1*|OLyFjmW@ zr)!U{U!v4+Z-YMG`9@gZxM9tT7~Zn(8p!UQx8-1?`%y)zZa*L|ob)Wc=BK47 zrQGmdZGNvB^3cM9DvW}nk-lzceMS^yn{1K}NUE5)*^?yJ5>!90#MZS`lAeIh5Ht|~ z)pQ2MOreKjk56`cdX1YWpV*$|vbs@6#Y@kA)rI_$#ZMg`1Rx=J5Li}mN_1+Pp{2# zn8Zc>HM{Y~gwo^F6#8{~>r^u~QNVnmq#oZ(- z5WvgV?oFEv$svW=_|*ksc#;ZG71tsf(glh&eq2{DSBykJ4pei6=zhsvhJ!gJgd7`{ zJv*{PY-&jpoj=N^sRIoKm$gQIsEEz8L9TIdKtFtROJgT=GMPo z@9MeSyP>FTkh66iDI)hhsDo6~@ueTP^wHp;gBqW=a(8;ZINCUF zr{Z69gULjpx8VZL%<7HsFKhFr&53SevhE)~^CO3SJZjw;*1ttfV=DN3=t8+~@VzQm zwa^UUij2aVTzljox4q+)JmHW4c<4X)|- zudQv63{fJVHsAKG{Py@_`5__2isIy5!kv>Kfk|3y2tXnB4snwf=_Q|G&!5_?w2Z*b0P0MpdYE+v7@UE_>a&VegycG zH~VI9Gf7WgI*RS3H$2qic_VYcaWSDE#6SdRlx!-7185k?v1?UCJQ5Wz884Gl#1>giFy*6rfra-mow6^!wjzV?=u z1-d|idhUUwK{W$I81er^>6_UL-5tj$q>w_!3}lis1)vWfW{%fl1T3?MMHLxRM7}jn z#k0(1`BcQ5{j_1!f3kC?oqzB|tOd#&`yp{xee8=+2{Y53HwEO|e``lB;z?+12jy~o zqigSa;Vsk__P-GJZ~<$HQiP_F9iNeYEnHA4mPr0dqt^ku(9I0WI#3Fccpk%kjYy6n zNZd9aT_28ltsSUv+D~yH8zTOdoM|NmPTdF9`f$#a288P&dzZK8yy8*Z;-CJgu(0QJ zbh&48gPBh_pznSS{=Rtk^|#NHzlxVdb7F2-FICELyx3@tR}x|l*RbykkScpzZ)?-z zwzDu(WPZSSnCBZkfX~jINVuF`?($>VJg)B2v=cx2^Y1Xn=aH`N;0jLG=>Xkj#SeNO zvJONiS&osi{T-YEMa~v0y6v;5FO)Q}Bime6+f|#JD>zVV{9qH>!;VP?+@9V`=0UG< z%tg}?f3RG!LSkBH2DpD2#!3ulmEn@$BqTNU&b1d!3cLx&oMqsOPp z_jiMXx-ss6J60G*)((6t_(=-qF(fh30MW&%SOg8;gukJHW}f{LK!HpXOB2ikwHYlV z$HexYtu?0@bsuhIb4SZ~-H|rP|Bvn(WHA%+?(VN89f^^Za?uAXK<7!KhgD*t=b?9% zKp@C^&k|tz=Ju2z@R_`rd^ni!+5qZ~5_l#WK;{b|evF9F zV_X-(0|1b{f{%|hsDkf{vAp6vbN)ri8UD|En;%BUNlO0oq3xj=pHJ4cajaZu7wOO; zD(T{My?xv+MGPf1Ik=ZRL?GYupBa_SQ#%B{vW2B|dpgjgScQ-D=+zn0G%iwLOz+WJbF^PC**C=<_} zqu{g;`Qv@&+t$d{=h37z6$rlGn3L+S>+x^Iqzk1RXSi~HlU3BNeZr}3WM^imp5DKI z4n34ybAE3vB|(i&k`BtPYOiq$AGq+SlMnpt(k&Jll<8 zlS9x9kUHVeRq+q?YxologY>+-V z;zv^t?7c@wBa^ zk6t+VE1`j=anHQ?GHw*(Oj*0zM$fc|Z{wT$(1&qbI9VGIqzg>`*a2h>Fn1-|V=rw- zQ#I+xm9d{j-U)gQjJNC2+>UJ=UY4_<-o{wChU2R1y-aL{=WU7abISRas{idZ=;n)e z7tUW_eOvr@K{x)7vqp>F?sIdyh^c@Fe$2{69`8`YfKbYUlKpTl#}~d()JBBabA1Uo z^KL~OwyibxS@tEn59LJv*os0j7}S0Hwqf>zSMLl6vcQ*vU?HuG5M8P9C3sBU-Sq@v z0ccpifB#)xUJxh%z`w;LQ~xT}r!|)5w=xzK*1w-qGe}63+a2+MKXdxgn#;n%B zOV}l0^7U==i-Qj^3(cA6sba^4kb@5;dHMMwul~(;yHy$i(9-&&aARYL&u^D$-S5Er z5d}@1pN4y>R~;Ccgp;1MiO>AakT@%ei1nSrk1*suOYL^MSk&kw?ed7SLUUw*PR_+7 zPnEr6tCo9}qsXnG9CMHN(84uOxT`{CzeXrnMJ&%b)qDh%iCEMfvm6`oLeH#+IMUVq z{&Jct{YzF4Q~9-}zr)_tVq?EQbGQ95iy%mpzuZ@V$V3A1>FSMBl8{+r<=ou`-AvEXWV<6bjlCWQc_y3TZ`N-XcsjXYtR<4ewrMS7cq*w#Z(L+jCrX)Mcv?s9`iYU74Fw z{UBlW&T8I?zMeZM--*iAH(W%s+*Lc~G=_>1W-}GUjsd3h8Q0Df^M=QAw#>+%v@BTZ z=;=v-jyvzOE2L>n4-#?V*{Rw;WRpkH;zwNY&$%m)m7Sm8<*@Dj^PF zh_Y?%B1A>{Ql7a%hYp{RxDnC{pFHR`8PMrFT?14o+(eyq*K_ zaXJ^q;QW6+YzRxOX@XTq3HMH<`+5}&_V;;tcQ(pVB}LBOeoz5xy!3lAnb9dLWb|1l z&2>A^JNfq(C@xL!pd(=1!&S53Y!{d1{G*6R9VBnf<$cP(NypjtRV___9Ceq$|6w_I zR^zkoURju}#)S&RM(j_H08(C3<~pCyp#w>n6^MGO)p4&<0Kso!Q@=jCrTb+9^J$`e z4CPl&y?xh&n)PUFYSbM*4Hb!MNDKg{FZVDzhP~FLnq_;Mby_{@X=Kw#LxW~?awNFE z*8W}W_NaXW}dj8`~C&U)TF9Df=WttU*D@YjRx3iCMWlJC5}27 zSh~ntl-k>6&_Ir&hIZ~XX&K;l#PJ$Xbqt^i*4NfRemVBm{aLSv6nLP}m@5oZWi;sf zK#$ahZY<^$9)8%z-P#uYjAOb$p^$WhWqb@I?kAW!@EabB3=}#tVR@ck6%e@BzY1wi zbf`EZDXrJPrgouy4pbyA!7~6`4)`J?)YF5<{9FH!!bUr_bW6f2xV!; z5n3NL)YQ0i67)7j)wjFbU_V{urT#E~!j?Tj){9#Qk(UHA)1U2_cWfAP8iq3uZoSc$ zUlU`a=;HMxd_HL#*{6%dhj;mBmLQ6epqR{qVTu|&+~~UnI5H3@$|`7UQ_rMH(2_Gt z1c8F>4Zxx5KL$eb5CkmJvbj7hEG<Zlaj|j@8p8~`7rLMx# z^72gwY@3WJ*Ql{GDbWoenkNe?w24XW}2C))smp}qC(hDUj-R;+T`MC+RQSm*rvv84KSu7sK>D_0j z0^bbappe5%u8eNFrt|SKttu`qo|BjNP)-gp>=^niUr|$&VqsxncR-o-$Z&K$|Kj_1 zP90rcm1Cft22lWeS$?O~D<|!N9eR4@D&sivZ`s!b^m)q z=S3x)zB`M<-4}yb-D|&ciL9h-+|8*j7!ck6yEWKCXo#3`p-)^d$@VCh|6>QS!wfMCMX5qGH?X zhHYU2Mf#>+CB>61BaTXy?S^XMh!12qD|WD@w{MZ-&Ccpus_1>x+#3eAutZfd%u(i2Ai zR$cWXe2sj{jx*&olA|hQ7_N0LV1@oDUo!g6-+DM(jnEd<8g7x}CE@;&wtBM%l5U71 zCRdFNsgLD`_R;LyaqP%bdV71bhU7S3BTT2SR`;(5bkpU8m(nknw9w};!4pPWC8pP4 z>>_-dMC!u&-?YKA0BT2^|3e&X)rx-ot);V*LT|;QL`w3XQgBSLio8y7;b-PElgba| zt_cv_eWIy5aXGeJvS?L2aQ+9qQ70gL--cZSM{EKUS25o5{RS@g`v=7TA@RXvtMPdM zlinEB6?9e`xXcUPIt)3hot%E3^|9w+8FuFhZNr0HdM4UZA&re-WUtO1tI&UBbCb)yhA}=a3eTjmuu~11ziWH!d(N zT)FVQ`>Na73Q7Mhbz2m~1NlAYH!btu0&a2{mECc#22T{I?r~DQLty%?ea!C;XG~}Y z=5-H?x$T$TLM>W^s3M2QR#O+`%vP67EM^G6fGLSdZtj?veU~hO{E&j4@IJQ}NM3yM zJJP0OLiC2Q0LuQfbst?wmj;;CLNJMH45o`3@pis(^LXO-En?`9gVJ2!{2%g?d96M> zc9iNNDD6onQdlsGA$xJouy+&?64yxPT6Wn79{5UVDu4LOA7%myI~9__C^UjO%0`|P2lrec2<~f-prfdHz=NcM zcyB2@Ma#+KARutE5F2q5q-mdnfOJfLJ)3HnBHzFbzA}(hVW)lMUUdF0D=2*Stv=EG zf6f;GyWKg=QtOzJ7YAl04cK|JS$Sy8_y^6<`*P-*^Dlc?t)p{nXQ^<)C6!I#=34NP zdx**IaYQ#W%iSv)`vH8g?;2O(h_3Q+D!CQ`1Z$#Y$ zC!>N{`4MH*lA^c71O?2PvBjCFg3}9J!KJgC_G4#hGhCcQ=JQNeZ?W6k79T3giVt2d zSnO50`GoZUxa>*FW7pX*ovNkAjH`i1wFjI=wkvSQCsyZ;@Ad|V4=XBUyuK?Lx(klt zji9zq7uHxtFOC#V17{7tkB){0cseNNx9_JekdM)0mS;V8eX7m7{fd6?3rm&?x);xy zoFi1{S=VT=1>48v1xxkVKAJ=(AOTdjLd<3P?f%o+?Y}jDcSXOx!W3kY_!_yFkFg$p zTw8;!FExTQhI)Z0Y}>zo)R!8b-EqHXXVaidN|2y&729}NbTkh=c*d@_{&*6Anr2!E zl`UrAY-UsS6!+g%THEP;`?i~@Bc(;y>EnUHv&}+2JP;%FzrdS2c@db{U^mwP+V*He z-3ax?%pL&px*Zev$`7&~kFQ7xz(~^i8IQJvKb#NPuOGQ8T~6?yM?iTS0hM5!qjGs0 z(MX4-;zOrT_2uqxbjM)F{KELR7C?FmGyDVDbU#bt-EK`ba^Q&3(t7j=&^7I_Fymf3 z_U@ZawcN`-a{ILpdj>N8+zlUMLm$4Tp{IR58=pq}f3hnC{YcdA~aeSWWh(Rs} zKfYfOhgq86=7Ar$C}s^x*r3;GS%qnrU*iN#FbXf(_Xl;hHa3Lh#9ak)6Xju_q&4?^ z_1=?U3~q*FN!%WU2D2DBHSm(<=H`Mbc~edf)0SNgYb~84U9i)^CMJCME!uNg+GAhZ zNrryMh~)FCn*)OgmE`JAe8}!1TKIZKb8F=&Zz|p!b=XuPyLw02PM?|Xd$@}K^nH>6 zzopp#=Y94;@R-+@Ht|;7RAB{;Y`dteRJC_0aurE9z2kHTf%9(Bagt(Ak22jb7|$Pf zTbnfsNl_EJ<5GRS)Bewe`5Z270`3E%U#yIHK%vZev&2N#lLRUjtjSPud8bHBpI-W- zs{U99zWvOQD6SG8%9XNCdT??^th>;78b%ycA!_do0lMY%@T!cqbwGy7n)5mMxSZPp z%4Ywj6n!eKW+f>5Cr^wVCu1)f%Ba<#Z0cugWz`BfLZr%2o3S`p=w0;cfu3x_br7tuB zfp922JNvx>lXb~rOE5`jbaece{FJNUkq7AdLIA!I0HVQc;)FepfJa4*(TCC;syyQ= zYT+>pW(L|JvGn*hAL+J+j=Q`;oQKkljFZ7?Q%ohWyJNgOrY zzxUqK64)z#j@y|~OpXHqI|X1~Z}#1lgibm*nQ8C(($?3WCkh_Qlkw>1jwyzJ2$fG{ z6)~scq89E`qb5|4i+Fz}r)=S4NGpR8s`EXs`T3(;JuO$sqfG}gXaC*Z4m+~ST!Lqo ze0_9O=C`j?&aH;%YDh;IIX=!}FXF`f^4d4p z<8HHVa}|DN-VwzdK1t{gHTIrpr!64^0|P1P8S`^|A3JGLa&z&hK6FtxW!dpGuO4DC z;8CX@;nH83dTT_#Cn_e!&@B2_@#RadC}#1@DmA0M%2!3d({?Hob6{rp)^3`#_Vl(J zVkPF<+ZaJ_D9I9Jd-7-s_LZ!_@DRQe3(?Z*tpXlTTc-}3bXycc{h9m1 zMJ|1oD}5%X$x%Y^OJi~xW0IwFB0L4Q6B#U(-qrHQcs2pWM>4&TzlrNH^q%S*$#<~2 zo07Q=TO?4*)Y!GjkRy8Un=O_SVk6_YD3?;eqhymb@mz9UsQ%bg9g!sYG?6vr*hec% zCcoI>PLyzEP@xbJ_1hKgQhUX7TGO}p*T{sc~9T01O$hprc``?UgpiThfJu<&j0HU@) z*fc0gTEC`*v7iS5EH32#5&lR4Wisp_ksA7(i2tn807C}I6oRd_8nC*{-XkX_z5&o1 z>3g6`=?_?E;14YA!CONI!KgUh(ar2i+M|DJ#C*3zVpMNr=-n^+N83`4*ETJgOr&#@yg~!j>9(XLg1atz0&Wc3kfM@M=%qO#JmIm3NmW1f6;HwN}=(YxX+hcL1gRmitZv;ExM|2 zZi17A{z#B78zsybW8|m!cWJ{f%*_Ye|*-_mX+rRioNi7n-MK zzT77w`xVUwR^ZCpDTJEds|cp#Qbt0!>*)mmYibyXiCI-H5vqQfy&cbAyUX{XFtnxf zEW^TBU54zEjSrqPm{A75r1yhgYEk9zcs+r9uE|g?HjW3MNpOI2up(8{LVAwy!a+2j zmYLOmaQ)pUVd0`}0`yTF!lwku$>q@HyLUsa0k==VL!nGjz;EOOgYeg-6sd5euykNr z8tZSkl!V7hK=#!>&|GbCQnc67+RGPekX1KLT_$Z=w#nThVS`bjn2iV_8d{EmZ6lJN z!S3qMO9$WvKJZn5_=o2hXp^W4V2^LD#UZN2<4PVe3}77_Q#$r;Rh@MDQ;-<}|Oe z>b02XH21-_rceJiFpZMSD7LXaTTDC>T3Ed=^c-|Aa9*F4m~&`>!ourlEae@o`4i6` z)v8w)5uqooHdTHnxp&z|nXF1K3)SZ*srIUSODd58Ijlto zE3O`Qj%xWT9HULNS(^=Km2VfGdG6u7@}M%5I-kGyK*fgoSwHH_Bq$pV_gNMoImYfE zQPTE3ybj5&SSeHBK}RcAgbSQ!RQI&nP13AqU>@CLmlvUYI3RM}RWT#ZV$F=ro9`$H`NO)SdzyA8b;oT| z@%0)Jbe6ay%J*<{GiG)E`3lJ*toH!3Vi-x->c=YJB$C! zB%{>_rK*tk?7S)Is9xN^)a3WBJq3LVFN+%NUHC9SRA1?C#rX5t$jUzB$|r?Zg*H2H znmdy$ioe{i8J7;ulj+%sU5HK1Um5-Bvg8%7GRb+J8zn*9zb!)`;2itaN50Uj(zeh^ zsVl}Y=Bp1bwU%kB&dFUr_Ki*W!&7oiiN|uJEgYFnfJIX!ctn=ucQdR`4+t<^gXRwB zSrMTx&8(4@r(T2d5xoi^bZo`qbQnXpanp|8PwsbqrDGT*V=*f$G@1}gA}FFeF&mN01W z3g^#V|ND3T;bWxO3mJZ*;OY4^abC^E$B{UFcyD&0_}3p)X$${_cl#TO{jEgHqAY?YC>k=m(t?QSP)o zO)Y`QxvT(qwK(6Jpnr-@I(Zu6p-*oW|^FeNL+n0hD==_cznBHyR@Oy@Mupr%< zC>ww;$bJaSSp2+CZNLyE8FGN%XMh)Ki>*eqRex$up#j6|_@j`D2Ur1|~Le zak19MGQ9H5<|c9f*jQ+7i2K~mJoCqBx-}#(RP77!39qXG15S49Viv4;fX!P~b+ugK zsF9CpjIAs=d4xC-WIh;3d0T_%=i@0{930v18wNb$Adx7b^!PB|1SywSn`SmK{wKRO zb;qUF9A=Fmwn1CYg0Ss0D_)=r#*DR?EoS9hG|VmU+jyg;6IFKqZp8sKe*m+r|mE~P=vaf{q%`lY8_HH zVtJ?NoO$r*P8=d3&DpZBp|<1mo$XWXGjH!`*yU2$=#qL<8-w$>1V-&3i#N)RAjsC? z;ykae?GzKjYKJ<{mcp(t744_?i+g&WfL#e=g+G68m8by?Aw~9wD(LC)%!Z{UlcxoA zJ|VRP#9?7iy|r0Eqpuhj;a`xklKasqcKW^=WV!^of(b0ohq(pa#8BI3I&mks7GJ+s zPD};|q)E2-7{R}>9Txj$T}Ip6I0CBQ@XA(UvtI0UB#q{$OQui8zXd0mq1V&8t}|)c z^Fd%Vj!}Y!=%u0bRZ1XnMgE8b8ab1;xZ{;B#2qEl~6S!8*6V zEnO)R);(P>A>(}@QMXoEvbpw-@B7VFvY&-?Aom5R8ArZ&2N&*{S=+R#X}Z@DY(K!W zzsIvTqagjdYn%D__m-!ccS0`L{J=D~fmb1EAAu)VP9;W7FG*VWEo&OV0Zr)6s@iJl z3qHK1yPwsKEqKUfo?uLpkSMU#|L5J;E3$VPfkS!8R!xqeq?Kw=MftS39I4ifQww|y zXSua;`q$n2Sc6j3pQv1owKSidVb|%G0e~9_N{f#OD0;QI$;;1AV@>5B1)1L=F7O;Q zxpD8_Q1*!s@)VwL!Iw+LGY|H;2N-*r_lf&cgdP{ai4qp~q`O=b?5heHJ$W-}qHzq? z<3S*(x!kFqs@SLmb#IGSlzoE>>d}QZwmjB$uS2L%wTl=o`l7j!TVO?AtS{~N;jCCA zMK=Jy^4UCw%g)c6Rp!o>v@FurFC9t~GzmvDGjxTO4@9VxP3u{}OB;Dbj?v7Hf7`*! z3#Dbx^SJSsDy(a_JS+vBYin8HD>deK_8v*J9c;(5bnwq?29S;&!Bt{1h!lz{9^=n0 z`ykB)McuV0`lj{dk)}7+^FS2@0d20`4!D{*XT<(z4_9$Cub<-m^ymFW@ZL7Y_w3%U zq&xCnUm~I(tGC(MH`e{Uy8QAb5u=38#>JDg*W_=$P&aoq)`Hyt*hzGC^e%O>JvgfD zvquKnZd#px(a{N}HZ};$d+)}nUhUTZ+syv$zMzTs34 zultLFICB^An#JEFLUeJ-U=DL9sd%ox7DOp>wy%GQ0k^NF2G(|Ta7E%N;XNpFL7o~ z(vM~wjzV|X{Z5$;lM*mavgvoaNrGOGC@M6B{P0HbsD4JHuO2BgV0Vq{5Ll1&6`cO; z1#%305=HjJc8r5UHaknF<&73Bl^|?)S z*NP$yLKjC+OMZF50^S$v7aBaLS$+N`0aV);LY0>GGEE$xeLSBEP2H9LjCWdNu+LfiVa*;hzdc8o{0HIB<|^WNN9z zhWiF@(^F*5U7g3>c~|3Pod$Gm;YotI)v;gFofi}EVbQ`%k0n$$Pv7>`Xd=Pu=_t{a z%r4EaSkJDB*~4v9gs49VQ7lk3a3h=JX}()!O8t(|81`IyjQP0yq9_9&Z{2BV+AIJ60&K%w#Qs(gek`g&a_`bpZB<%@UEW9}=sJt89_$!Cz zvfMBzzEU3PK1p-2EVVO>UTwt7>O$&I##;)V0zFA_5Vo6~hlP11Gf8YCKOQtTYg*1n z6i{B%dwdX+5}=w4%NpCT%Bw2gNVbp(ba%0$GH;F|Ebh1D8%eEW{WYI?f*fZji+0QP zy$bcOpa~MAx9T!U-n=~&mSgahYF^uX_sLndfQ45K-?{^#uI~TGrcBj4qRJ!?!Qfk8 zwKe6=rYxhqMKA|e18m>rlZj3SwLCiP<+RD>Y<{(COtyK$uL*N!m1yesc1>@6)Lu>b zyFGmq=@R0v5Q zE@_*seH!x44IYm5cWUmsEj_)Oo{B-(e?zHui; zkSKPLNc@%HF$eX8Kz#8n70cJNbava5D3yAZQ2Us6AK3nA4XC38yxMezzQ~szxqjI9 zlD|c`1aeDjR-Y4y62h@Go;_F~S$>HG%FX>_K?7aD$%9<}c4mQ$Om0)96>5qn<&K8o zYqbqTIOcFeEIzrszF5cCLp`6$GRKeHD0_QkQNnp;dHsRcF%TWl-!1YayAur1J!5CA zi8>U@=Gn&oJZGo1Yl|Xc#?~LL50ELFP5bX*i&FYCTWZT0$RNd2{N2OjmH|D{bQznn zZ`<&(2j8dLlpUqf91OCwx9rba0&dB3UAMiiY2bd1ntCky!3^jw&reC&N)c0s%dBi- zvk1H@_DpFaqBp^FTY*Up=eUA&h#$C7$A;&GUXP$LYK*r$EWH_u)a|Ma`}c~^jVhh} z2j`WPndpFjvX2vFBpQ5KIpBJ_YOD`y`7q4A^m%mbBKZ>v(Ny2Us`V~~zE*LV`<`%- zV~>=C;tNlNVLv_-is(WoW`9x${x)KY{{u-3}CnPF}(xtxc%)up$ETC)S@>NHeog$ z#cw^wqnx-Fo_oYH_Zgb>HTa>bWhf>pGj!uW>b%Z8b5PHe8RNy`y z>hz7Jm;uqhGams`OuLcx`2FF(D`34Mp(XMU@Jm4`5hOvLjwe0keUJcb_7-a!^u7^d z+S)IZuzyx0j-eweXa})^C(G))#UV8uP>DbNER{&}aHS*pL($RShr7rFjTaW5{_QOq zJh}U3^aJxUK@Nx5P2Ij!bqZfDrwZD>ya_rmA*gH?0O3kgmETIXTiiadeg}3{c-3g@ z^gBU{)NW~w$?us40sTo0jtV??BNfUoE{+=2pJYcCYMCT(nq08d3Fp3?zJ1pjE;^5Inj6pEan8}8e<%uo1f1Z3k{jMH01vMTPevty^Qr@vl-i6SvYchYkBg7 zvdayxZgioGSX(2jMmdBAY!WQ}jlOA<7Jf>S>G#pDi)S(m zAjRE(|H{1fqz!x4LI{?r_yt+j*38ldbt~3J@9x8kVM8n~)zCkad0>g$Z;L#b-;N@4h%_<4U`VS9V&84Axk^mLnk;K36vC zTbki4HK_$fLP3J@MS^5&q+1IFWz~m+9cJ7k^;OGKg}G~du#lOf+~ch+SgY$BO@2YjT+A~0jly&qo>9lA^(G(*sWqE3 zL)6rjDBzarmBfYuvt&t;`q)~eq1lnHt+ zAHpsuLe~++)O@*@-^<)+lCZ5r$m!Lc1VO8pY5O7NLa}-y4Qz36j7Ccy-M%ONjK`|f z{#aKC{zg*W1M++nHcuQLvY7s2&#Lm$6RZ-W4ax~^8_v!o_a4f&pJ?ZF_U55{H2%Y# zVZ|It1x4X_fPyl`f01Wu>SCne&*^@Qly&h9H^yzcs&R#In{E_yV;XD_MC(mEJrUpg zKti3Hi{#9RAS4;BPO%23^igbGg&8Gn5ka`%Uq&7baX#X!R~BPqK;f=7#7Yj|0Zt+3 z)#=_`nzZGR*WRRs8;^XTvKJa=i{wy6!;eZdj}Xtxl&y?ydp_b97m^?0v`>3Tdlk<6 zCv#}_=i{zg3SlSi2em{Ao3wN)!&L&{g=Fwow~5MdB6O#+T!!Di z5MC6(L!-xxkNX6SG!3*n{-RDOB9z))^D-MQmKZy172W^ z*`cPiR8w`Fi;KDZy)P5Wq}J@&BRbJWHXoL%M@5K-M7gLb8Bc^?_&kj&BxzJ$2ghoW+Di#3M0M01hYD%zB4xn$P;yjlKp($ z(i%!Nh#}?p+2RT$FT6GWavRooq4Sy3<)4Z*H5K*cin6P_i{ct>@B+JAt0pMw9#^H7 zLsvpu98v54=rZAl7VJQzkRuJM0*gv=K{L6_7~5u{G^#Nfq{ulrxyd$8Byq|Yk!$;+ zxIGQu&Wo+$gJpF7qD*g5{Fqm<7NAw#1^EO7DBbjbb|##Vg4>erTo#3-wRNB$>%Cai2jW zi9;>CGKn=a^)^+1_KdESSnOxxWGeYZaQKl<9nzM6-BAf6<$L;oc5|BxQA2&Ptb%iT zoa3sWcMa}%E^wEe6OsIlASiS-2+Yl|bs!jMD(IY#Y#!wl&`Qd5@*tkc`-?JM{nW2+ zyQ`<8Lj2i0ufgsg z*?fGfhKKM+qKv*IIK`8zng`Y93uCHZMySF1yDcRePStr3DXIO*q0Z<4?b{nOu%tOd zYBi>BcmHkkM>c`p)YIk3%3$6TtNCMhyWeH&Djp|CoPVUduh683C`kKV(2!w12RFhf zHk_8&1a7vr8jQ1wMG*pIg7(uM3s^zydQd3iDLE zD!?Tj?MXlc4up1fJcpjR#GBbQIxB5;yFS-P_LR<#P%Fc73-n$ks|H^WB-}G0ud9XEPQ*L{EaO&^_?RY z@}_I$)`e3cXBu)%|v zFoaxWnXWM5r4tN3^3T8O9pLCV!xvdUvt|?eS7zs;bA6)v*lp}Oe$(4D!VSk}32vM8 zYyodDCe^+Xdn~W$cME<y_W^b2{wgL|8koe}x;nQ6ENhZFxr`eIoemU;oeZ&cbe8 z{K3r*M>Gk5lRyxtS(l8avHw@~n)epod%V{I(#NV5u#i=2X@0T!yf)OJsIE>62|#o8 zJR+*nJ8V(U!lZdACK`b~d}a8Ze4MAO@lf{)d^>n z9-r29-TAU+ki*@OcXJ=L6gWj67=ED9X+OTNC@>jihki!~?~tt8ynNE4e_6F!eV7{T z3~LK4F!mvUVI9k?2U)LLxrgAAfnDPlbMPib@9zraGm5NVM5Yvq@c=GVWzszfi##33K^4wnSkZ;zMIOB8p z=Kdc)^nR*h(pZV|D7~*YYbo`+kqgz_*3XIPCyNu4C#81oM(FWriD!OeMupGL3$!d} z#hKEz&o8AX5E49ST}v{55_&-*5DEI4!aiSor2;nFS7kjU;1ODn^_? zKc8?ZcCY>8B5TM^KU)yv=zf2!Qi%qm*qb{3!9)^kQT#;U?c2OdWY8Pb-&aWucN+2K z_*|L^?tOz*c%*UW=oLH-z7CPpmXti*2uqEP=P7W<8=^1Y?w+({YiozsAV*LRqed< z4eYKm3LY|@H@V?h#DL7&>$@-h5K>3CLpL_wlNguk;h@s{qr|%n13wCxYxc&yXh^ay}W=SG0)=13^MGY zheNGk8>`N0_it*V_d!EX!M2zsuoo-Ki$TOXld14;fnApi9 z;r5w4xmj6tlF$0MGuT<%KHhbkrNR2Ow_@T|Jtu48bQUG((d3;r4tPiSvYY}!5Z<3t zs~`1gsET<$=X+YbLaqtq6b|K>S6ACsC%p=+GNxs+pZ&tRLw16nuxe~xg_I($t~Z!v zl^Zndtp9ZU_)6vodh^lVY%2L1CoEU_35F z*gb@3iBj;!?)z|paEGmjG@Y|$ZIc*>y-l=-R5lQ?H02&}`^*cc(7zYYKjXWz14MWA zAWm?%PWwqt-@S;P)A9||?t}|~)GBA)9~71yeS6OZ9v`-8l$2p=mfZ{d-+n;Vk2AiJ zdexrW9LW`W91a{Jf6R(r2qX( z!F5W;G^s-WLC*_AUxD}C>F@_?$bajTP9x20#jOHe!}NULX^@A8rd4oZ$Xm90Tf);o+`5s-PF*O% z;?->*UpZ(XW@GfnVQ{|C&dRqwet*R~`IKxN?U|uX*xm(MH@f`pB%_zV3BwfFV;*r* zT|Okwb`n7U+3uC6QJlXxI!)Ec!o$Z0*C_PEgH$&qA3*_utTG)t+b5b6u0t)Kmgx$S z&ODWTLBV<5Ee{1~b~g8Xo{gK)nOk4;dF^`B6bXe~B(NCTTd&2)sK-Aq#<76^#0$Ic z7%Pqh{C{8jpKpJQp<>IIWsmXEUFl892WO2gr<~jDpDQwN#u?}RKR@xmeyOBTFnDD3q!*tbn!SWM%G<{2wm#>Bgw}e$pz`#v08Uh@YRIHM8i9L zB3!-3#8iRB|EadNWsV;(kn*JT3@19@?B?n(5QcTk?n(bmk<=S6wIFYJX}x2^EyS*| z=guJuE-w`|le~*&8S>W4wK#c$8kgLc%>npbKw;A1QFU9S9xzeab8>p@sTho^zqY>q z*j$ss{(arco{gG- z4c)e9w&O|u$0hmyU!lfR4DON@m$lPK%b-_xyZ|yGjWP=H(zfOoqO`CkEI+P4IID5%FZhHAId;LEbGY+`p`nGU<_4I7Gd$8|=KbNQa z{t_z2Pn(5mx zw!s&Dwf5Ao>P?28Z}QJnIzeNPF4OB)`DqCWk6c~v19_B*{F<7?wl;--hrVB>eI=Y% zd$VTNU)ajMbE7Rl|vk<^MKti&konKXU_kh1_=LmgTy8wWthlIgv`cfHoc0C zSwDzs%gFG_Q3}Cpo89yI+vL+T8w)zicg{|{g(O3)lp^P6auQ4{t3_|Uzuc(bN-lIc z_stTA-it=z44Gqhe``&s;$hppN+}Si870=bGL&V6%yq=hSGQpHLvO}YbERt!IduNP zl2i6UN^M26afqgwSND0n=d1}bDDSvbP1aS2s>*${XyI{9 z{w!WKl3HFhxof>yx6H+ah5Gb>;`YTL(VJne*3Uq8;}z&1I`~(AWJ=O!{YXmPQOCjc zdh!~tGotg`pvj+soo^FXl)EE@*dExTFI;MA>N9RSevMEXTs>N=&*JICnZ}Q4yKR3b zkxhUXi`RyaU5GszY&PDpOWD&CyE z*l|AvdP?n9IDrA3k2Lh!_-^xtf}sME#-2Mjpr?`7-KbacS?TGOfvzwNq;~54L=0yu z`N3%MB=x~pAohfVi@UzD!_6U;a>ugcY?=Euhm^^l^}z778W5RKQ&YQq+t84XwnM}J zJ)HdSzJu*KHtVBMCWJI5Cd=7e{GJ8uf3Kgmtsg&&j~B15`}>Fd@g{f(YlIKmrH@6< z(u>Mw7NV8>&wt`6t{sc)H?Q5jJeNXl)PW%#15I13lZay71E70msQp?cOKEyRe^5TSFse6Vd_l)2?m2luM&oE%#`?X(LVvu!>Ev$0F~}9XX^+ zmvEgEO|3;`nkKg|N3#JwT-WHD#g2oNYrX*-><8x^zG--HzMO7dqmDw&%sX)Ka(+(z zMOGsrS%#gxXr!h4c8LEhD>z~9)wc5wD*x_GQ~wV@sQU!@KwtK}shIZ*g@R$`hBQYp z9^ONutF>avclc=giXsa2nC9<5yi(IHtj_=bO)JuyYe|%qkk+1f!L42CeYIxmzc|62 z-fenA`Qn+wg*va1i~`9+y&Ar99a*LC?UbZfb+NzL_ZJ=kgG+Fm1_I7O0}1M0HB$#8 zocJGcor~HoP2W2|WWi=ZTKU-*HCw#?c!1oKJ)46)%uk3X0y-l&zIGeS4`KlleivB8 z-?i>%vme)hRUe;dyNLi%imGV`Kf|Xju(R{9WkyY6x$P+6%UX0wA7{h2K8(- zDJhVh+#Ax?Kma8K{`X0@RD98&5)&WmxmUh!mDASNjswjC>f*Zvh`uGjeVh+87Q2bE zKlwkEmIFTjztc}J7C!6y&xC|cT5Tk{)h9XhL|c#kg5c&*8A2t)bn=jK=r@J?ZF#b4 zIr{G+@^C7SDnH$00lLPuP29}|Z*XHzTikwm{q?B-cQZPV+3VrgebOl`$ZYM{yxo8M zq^@FXCWoOv60d4>6$ZOfQG3T(!8Gr7)@f}VM*>GUuEH)y9QnJxMf#eCGa)RzNoN|{ z@UtxB!Ick;v~P|tqmPBaM%R?y7 zfI8epsL6LoCh%jOY)OKAt2( z>cifHLD&<_B|>c2+E=p?&YIGDgzjC7*oO}=RzG5|rE69ce3^}Bjm4OmV}J|E>rEMSgaOC-)L5%#Fry*ZZeCx1<5WaCRNc=veFO9^IbZq=)a+9bp;ej!_StC<4Xv16V@QuS)QWwhbzk4)X z{^w4yfBsxk_VOtjnXLa&8<8P?t*-VhE(uE=v#Kncyz||Th+qYMl$+F0QZg$_et^j7KuXhW&?_nK* z%61uXmMJM&!_jl4T~;>U+Z381#&r0E!u$K`XKGO^YoQUmSI9=*o5SJTe}`m-DKtwD zy<3Gjbr6?k;~<#Jwte;ehw$?jyzNXow}$SS4c2szF`rQ8?%TGkh0B9jl2&X?JXt`o z@K}m>5@;P#7&IwM&reD@@X`QQ)$v`iFvH6F>CKDAqVqIK?&J_|R`ZdvE9=-`kBi1S z>Q^s{(MF<=utKmb);9(NmtG(v8{g3y#yf zh`M6Lkw18RdPKO3k(c3^rraD=BFs1j&xO^#{pfh;3LoSe`S=}7F`jQ=jMQry^7a^{ zr0C?2z6C@f`oWNpChfbnUv@QoS!q4(!^9V|v$l_E3;R0I4f0LyYGJAyZ-R7 z;#Y1d9Ol0PY5VLBQJqy}k^=5TKekmaqs}C; zC$XRvbn3M|Gqk60Y?pK##w-*=n6>Zr8WxE&LO;d|$zmIIPp|z$)pveRJpPWQUpQ*4 z_)^Iz@RRsa493hKbNv1go0K~~G_2_Qf^+zCi4z~npc8OClx}j(dlRk5T7KMUaQ0*2 zm^#q&g(XkCyW5%C!G5ng%lOzIBo6`l=mgH(9J^V0s_nlY7u_fn`K2C2ge3pq{w##V zT)F8i!M%Em+u&C1HK*S{5$1t0o6(vco5%| z#qy)66eSp(hIcsLX{Nbl63mG-`jL&Dye#*pxXbXuHPGYt*2eCz{3Cz=0KjuBM0NXSB8Tv(sFSwL0=CQFgZPMaf2|+Gl4<9`m zhB`cLnFC9-ySXu%@7;K`0Mgz@N>58XrOghlkz-eKibXKZ04oUh|5n}^O`wGZjLyJ8 zMGC4Kg&sWa%lNMU%#)B2{U8)Dv|dd%z#RmP(m?N3SR}46RZc-+WO(>6^Z*G(bT2f% z{u6Aq`(5Cf3PjP`YduMxN8hm(+GMzeTvu$`$j@Kq0n)P;-2&Bjj%d-flEu3fo69wi zjhSGr{Sh|;Y%ghYaQgebc!r;M!4ZxLu2J6$Vp86tkn3lq(#F_k>}mwF%K@glrHmiS zuBLE*Q6etS2z+bj&l4D|MJ4BGgD~>TX?sf2&~Iji**k*Sp)O4q7gd#~cwe4>cJ&>pl1AC<$7S(pqFK>qA+wwlg)fIsrpj3Y?5gp%G;yFIZn#*jpb?PYh|! znoW1eEYDD<<@Ht_VP`BX0rX5_2H8_SmrQ8RwGVOzRzMU)h?X#v#+yQ+eLG=SS^1|d zj(Jit)a4!1;Ok+FGfva)mpd-%;g{FXT8;e*2%VkS44vmQ9k_>E+H zN5?_lwvBukLjm{soe0mUj105&G+wCPt+lY{okwq540H?Uk`rIbdx$|{m{qjYM$ba& z|8J82pE>>rfMU5g*PMP;_1sgD^n z$RfS)(OLpq+~vWTLfJ=|d=$Od75-)9yiOsR^gBKq)C70ZToyb08&LoVt2W(R`gwVS zfZ*H-JyN)_;ae7=Y|wC-mrK;qvD}DIs`K3WqKJ3Ff4Ib_Z8gk)%fx=@#LYJtyyc@o(N*T~n$ku%^sA*!AYz>)g23PR&PJMsfabG;?=jlk229y&tc}vA(zvW=4DD_TEXYTpz zUh+Pxe4(PFArLOjirnKgCHrZ>2P9M!fDbw5U$mdQ4mO#I9iQZS7RM*ZLb5nj$hXd8 zt*EavuR|=lHl<$Z$cevh-Fa5iWn8WWg;P&INIy#_wl4d&US{~UaXRQ0X(wF~kFYx2 z0kR&qV*e7t+pI-N21`jvk*m_A9CL5qp9f)32jogQXQum^h~WNyi@>?CPpX00s%-gt%GyHyk=*`{PN&hPLROSC1#{rR;59ThmTPh8IsRn} z?ij)5KMo!j!Gk;^t$zAIj6K9Q{xnbtpI-k2-Sv~;%)yZnzf2m}2NEB64>3JazTE;i za3rVpz0iX??%_pf-INeNQP`f3#C{7wcicoxGN780(0Z?iGbTC7@$};Xd%!q?Hxp9} zv6>Z*D{pdYSImxoi%eh*gqc$3S+J?hX5`>qIw%DW9=x}*A6WB0MCN}p5C6$)LaZHi z+_-Lu2iJ4$W(qUJuG!GNu8BU6xxPpONS>IVMz_27w11_ zBwpVu`E?~jcWNc@;vC_Pv`APON42F3`V>_C)&+p!vunLYe$bL7h$6XuS#;8l8?t59Y;JiO83IT9WT+|9&SH zy2w{QKcJeWiR6M=(jx|HsOGXWZK`v*H(lMs?{(@x#KOgO)03hE0bvD{)FzPpD zie|(*S7aEPEyE?4(cbnI7oRF!#a2$AY-NMM|4j$~&$}qiC`aMbMY=PKxW~jqnpKOB zIb}Qbky<~g+4f9ry1*@eJRv@91(uFuW%zhdI+n{DO<|$YX=#52d4PH>3oQiuYW4)$nq6nC%qfS5LCy4 z@uo#!k_t?P;O@5#hn9Tat-xTvGU?A)Z2LqNFP-j}Ta7&_4r5pPnN9Rf`eMJ$AfEnj zc@T-v_N@C?WzAP4J&KA-6B8p-8*}T+r3*+I>Dw(fax8PgwYY-eIT}VU1BirWgJQPt z*Te3MJ;r9wFdBF#NTvXu5Us~QOR9P;(j{N`A`$;FgrAu;51?3pg#2b+esNIM!0>7N z<#&#A-v5?muBP|$?+hrw;y*NS=AT_59ZNkiKKqsq@Lx<(d}@B?LGyet@gh3Tg?RE_ z<7F~2h*>!xX1;j{_yyYA0|#dxdoFX3&FL+?*gRnP4+CGvoKB11 zao?U)@HQ~4OCUSdkMRM?j&nB#V%{Qh8vlm;X-o&`*B%hPd+Tr$;A`bOY>D~bhy^{3 zvB(3McM1N`nhxCfChGCg6=iGe;^!~@?BQ*=mpUxxTaN0+uH;-OEr*2{M&+9}hlBEm z0Eo+mGMu+6NGCB2i#qJ}|M^izCdfiB^}nz2f5|cNhUNG{@%tnMO2C5yRw`|x|KmPI zX|)sm?xIX{Oo_SHUd+H7;PHpA{!2lD)G9Ap_}NFOm?{Ta*sG=NTK_)+Rx$^(1Z|-N z@>isaMjAXNo(FkzrFo-V@7y7aW2L*BA^Qit^iSulaX#nG_wycG+)8Vm^!C8}_CxNZ z+Qi%b!^8~_9u!>_1yWN#mzAZ5+%ao};%kbvpO+Q&J`bKL-dtW?#e1ji{^#?Y`q)dI zX&5XxBm_o6TKQ84q@>iCp4Ky6WXJLVOlMBPltCG~F%I~OT*g%gf|0qgmsj!%^1tL2Ha0f%Lj*jr ze*6`Y;oG!#HB8pTh6ROVrR)eN)qr>jrr8n2%T%kBA*|~_^7YrRyEG?vxO8f6R${7| z|IN8_zL==6nG!`zatN3|$>iY*p-R+=yH0*7(|9n62GA%jc+D)=WlLYGL0M2HaDa7Xye-9<@B3sSd$fHV!&mpQJjh0 zi3YaZtu_u!w%MJWVnPM4|FA{Gn!9?Vc(IUNqoj*FuBeWw#jsXm#i1{9{h{$n%Dpu0 zcAU!&NC_i~EUh$ZyM}~2JyQDl5znKuX8wlEyMBS6?AQvrzr-q?PtFrOhcSNIRyr`c zg;MD-HJH>BrazME-C-!|5~!EktRL(G*dJJR!N)HAos3TP>zzGu(hh(=?e4CY(PN=p z<&@w#yS(P+RDXZM9Z3$3@6flWoafnB&Zj~&kI+b%6qEGN>NFpDH8uF$4!}LaQ=h;o zWWV&_sUAFHwiJ1I{*)6IUZ+24^L=us`XL*}bfM)LBp#c4P(0;yir{x#HoOHe6^&Lg zhKZq9eu=8t^0k4Su=v8*?CfR(yon$ZP8UyZ4eN)@N$)@pFzwjl44W1+8Xq{VHw;8y zfPsR^^eN78j|=3zv_B~&SpnxDxwS~4c%xhW(DyOA*K+}s(}!^X*xn5An2E7~;hns%oAEJhDC>$=h=vK~CS?Yl;|sWQ0=(abc0 z0q8glyHauEX$xOyhL~E+lR#mDd-YiB9mcuMU{=9kBpu$W4r^=@mW`l{_o*)>-}le1 zuChbQBi;MAfyb^h@BKcB#59`sw^!ICzDyKV*RHam#X6f2E+Wv#Q+$T7B~DwR5e#NU ztIA^NfVKaQudw*(ZiwT_TyXQEY)oH~H+AbtJ|0J19M2lNQ#kPpVY~Tn&buF~7{q%0 z1AWpHDE&`{QB5JxA=6?9Q*XUdj_Zkf7!F^}cfD@`xj7)!@iG=LruFlo*J}t!i zH>}8O3bjFJkLkDx;^DBx+}#UP;kVH*CF!ki*PYbd?-~GeTpm4|aO!)x_jG-ZyPF&o z?*DwL>ggJhO!HDnpAQDHeoTok9nQq5Tt6qHEEe_V6NT=^K=Oo$@ekz16Et-|WW8+cNHMg`d?aWuY zTLnfu_nX(a#qe0L>82)JQb+W*Gm(ibc%#E=5U%pZn1yIZdU>-@T0;tJk;DNwJ7C7L zV%Icn)d$>*rwq2}SQRf^_D(K-bw+Q(y)hQDCvavjrB|;E=Ng04H=<7RfMr-fd>_SQb%Ft;g}KjeJ+9-0Df z-B*|pF0x4@@i5%mGemhExMxqrMAorlWx5|B5gc-C-HHnFbvDwFJ<*4QuxR%1wW9%H z0k?gMV&dawZ_h*tcL_*aSEsk^MWgPZ(HN9n>5A}L3y|T>b8$k3OIksaG^h0+ARDqm z0IjzA5gG6s4k;$)yF{k!0Yd(Zwune<^9oFBZmI(U0;)8Cy$eZ#gHtiIn_d^%y;(_D zvnP!5Njh8w;wUCF7OZT|TPp_+i?wSBBngR$hNi}d2nQ7`m!QC=osPDpq(ADkaCS5v$C)3FJ_nEB!NP@!hs>|sV6vW3oIW0@1 ze^i!#0WY@T0dXd0GrW)QnD=H>)ya^FxQ^oG7z}`}vujPSq>fe2JYzT$Hr*-as1wA0u*NwkF zH%QYk!d3it;rGj+;9#{MLJNOIlA_{86Sg(j7k3n{-@Hkf{@_Veh@)eb!I>HV1YH53 z7ZaT&7@);P^?N2fYHsr(uhUbN&Z(Qcek9G}47VIa>O5E9QgQ3bJI%oaPoRjF9B^$=>Iq~l>;VOco*mao@>ok~_)rfE-$U0%JN@7FYo68dx^@TKUXcejPc zK4ZG)g@fHsr*Fr%5qllj`LE0Jn``C(8=u3u&`xYx?8jfth7dobBideA+tMWc6`VdB z%HzuXAs>}SFMG5&m%1P}DqO|qA{Tf3%ie;(a4<;GLaHh0VwMKE9+E^}iFvs%%=+On zg{@F**E(EC%O1FZ6Y9m~D5NI_d5$vVO zTYJ+3?!w4cS6|gBzPE2n)|$_19ahkmv%(-1ggydKbR}1>4fw<$eXK(YuxHw@ZSr>q zh8ZKFf2Ap4{BF>*mv8{sg#bJyIlr9Hz(w@$chw)=VfT9x@#m|kOrq7kfAceDy1NM5 z8b{QHu0$(H6Llwxq-opHF|#vD`@Df;B0X;}=!0GA&PSVd_*9qPBLI^4L#HzlR}an; zdL{>vhog{8*es;Or^7smwy$^epTO#tFl1~H1Z-_NHv{5Z%Er2tv}tSatIfpg-D{#1 zb5VWtym?7Jm%!4>=ar}pSL+7Y(ou4IjoHzhwrlD;VRL%4W23&;m+8tnC^msQU|C7} z(9_Yqdh_N1y3I9k|V)_!-3Nczy$EQ#&l@a9QV0-qm;V^MUx@9fR z{t-t3@A>i03It4*_9%m>DD2_cS`t|)IFEkW;tgGVT2cBz3+f62*LneOirKfIrmIVN zU410hqk75IzDruh+gmauiC%kd$`r^4Uoaa^vr(JWPVlc`r=}Hu!0>O5ovd_v5DSls z*Kvvb**b-KZ9aXu_ulz71;v8%1q4>vu>+5NYWL&27o#LU*SL<14E^1<&K0nmgjGZ@ zCGgu3`U$8fLjR`ze)>T#s;*4#SQqu{u(Fhg>6|@_d?U&gDo%UM{>>AIm)$B}Wa)BRnjC?+l z_kZ~P!Y|>e-QA@wm5!mwR;9|4N;&y!pAK@=>km5Jy^hbow#UdzjC$SOP*$b7x= zXYxGx3spY<>^#d-&#Wc_DOW*Js6`#0#Qv>!?`y(O$eD91e|^>cWnEwL5y^(g`G6o< zTTZy`OD#cbuFli_7mo#z6T9{1SQmeb;j_kvecWQ(-PoO@Cxt_;u1Q)6G3`|d6F2b# zijm{6q2YtcmVK5cKy%4Yq3xQ@Cy}ant$^!T1Yf_INl07kgFsobCU!PTK^|WM&#nX? zJdrZjAGZa0U{O(jh^gE+4U_xKf>Z7Hy-x!s>W~92!LD}01}7&|{rhC4P%?Ki#$4x3 zf6|9s@tpay`P@UdC0Ce)18ThEU7gfVEV&w{yFd#AG904yPe+v{AYR1=bn4CEs?~l$Mq1 zz6{Hb!D5(xJ+l8zX2WYaT*I;D$w__-Q00>a09j}7PXA?f*tKTQ5e8TrrsE8(l}4sP zxfp}Re1Gu1UMbcgkZfqPP48}T|D2I*)27!;Hy+}jwUynyuBX>KkMR84*GCkRnWMn>b#_*Q`*h2(Ix0RsaO{_h&vb=0Vy#k#^>0s4 z+ltlL*OmtgwW`l+tE%vzgdT`YO6q!F8=^4F^V@h#brQ<@ug!S}O$9Zr!HmlPO8mQi z5qt=B%Y4d3!*QX~PZ!)X*1i09>B>o&qoDLSI6T}OLcBV?;)mvBf@8p{Q#KHAx>gR~?8EnAYZ$2uMiSr^o;0F>tS-x3C(^bQgUCBUV-P?N|q z9oCI)2WuR!o!zrBkbaAi%g*lMz)@pQU(bDE-Y$FG7Ur-h5*l3Y^axzU&FJd+cd$Jb zVNdx|Payj4LwoZHJO^GDQX}h06UU@5lOc&Fbt&Jw)V$i)GW+Fb|7&(Go-f2c*sRJY zZ7A@79{}JN{K(6l7fkSddY>~ic(BS&G<)hN{nTS~r}u1^^+&3QxG-*kyy@&U9?}a7 zx_PzQpYGUGAD(pZ9-RP9Hd-mdW8$J^_T->$?awyr)U|($R(@GI?7o?PY@@=pWuK>R zk09U;HrFwI+;kM_%`#GvYzPoU{>2N$SW^eYj%Tfj_UpL>JFcW3#WI;T3V$!$#?58TZ(fX4B5>FLw*P$L%gDe1ln60D~=3 zMbajzy%3IThCAcrf8V^3Dwg-^=DBiJ#yQfd~EQ#LBmth z)#fg=?ZB;XXF<^{>`e(f@ZOk68X`$2--j~HA_TGBd`IU`Lg?VQl{kr!OSs+NrPyri zDXnOkg;jk6(~aVyfQxa-=X<~ZJ%R`w2$0kbOxf@Ayf|+xdlCjfqt1=LL`KjZMAYdn zk_Ksg!xPru523Wt5`$+L5`Ne~%NK$T5VAQ?)suXZ@cWlY&F&FTppJ$KFW!LU0S(l3 z@|lp(?R)oDs+9>r1$#y%$S@Wf)M1%^<$W;sV4rMI_{?#~{?a20gXgmIL^4Cdqj++1 zGFm8t=6gppV7Xf{+~dJbEb|`ysttYP0o>d~34ccMr<;*C1$5u1U5(aSL%F>Lh zaN}EMR$ttF4-c*4>_d*sLg%Ke0W(6q#v75u~;ntFg} z%D;aPAavti_)ujp&7;W)E$Wn$)3UU%fWRup0_DRkVphqfrl;3_Pg7aANwZ{RWAtkh zw9XLL&fac?rwuH87W=Legn8oE7iVEXD>tZq%6xm4*w>Gk6T(Mmb+dtIN5@Nt{dBAi z)9qP>BhUsv@&){q7qY+J8v{>)Q@7G|=TDy^GrsJrpYg_>j{sj1aUn~9&u1>eZ&!DL zs0`a20GXjX;WB7SfZEsmk_LfM@vTux{O60k;bDU4(=Ety^-o6n#`N> z=j88HRiA5WQbS#%>hyTT!idyIDF5WTf&tY#uo>wy_VF458;=wF(a(g#pSWn^dtSP@ z2d8uMY>`goPb^lxp@IA3+D$VzoCVZ`y?@B%+kM#p0SVyQl&Igv zX3aY|>d!C1LXOfR;Gv-4SlwEQSYQq?<v$o5RW%-IQ;LD_`gBPTziSGj2Ct4Bx3; z0_Lz|lSOkkyOmd%LvWePFNsDX6aIGoMxY1iGBle? z(#xfS`=4$#i|k()$J(0dt|>ItA9~+VBrO9oeSZ(*|Jq)$*}4e2RQh&dekM)Ayta=8 z)hRzWe7k;_J;P_!C}30~s75=&{+_fmeB(}cx`^QZ1GU2+mLyk*b@!6b`-NZ%M48R^ z^sC-_20XJcrCi~^;k|e6C_@iB{LAiewzABtLl_S)@i{Id`m>MzEj{CP!9GTuAbN+2 zTMgyxzTfj)N&TZQ&T^@MoQnH!;9g5!f8UGcn!FoA;|~WVeMG(_x$@O-s>@@(8$t6l ztHNZ`V60t!6jPGZlbGPuq-qh}iXELf+X?fQ1IS+8|75}B>=|q!`Z;09u&$Zvo%6E@ z!E_`Rk;-p7o9rtx0;P6=WTkvhZAi}F9xp%1ArZR!oL`64*ZPR(QHZy4KoQ<$f%CKE z>Nv4QTR$rFI4k~q&FN!?eyUR2_V%i?+Lh!_Jh*SNx4BZXmOMXWZy0Xa%O(-l?cH5q zbOz2LQu~JFCl*$;_l7u8i2?IldkkL_K;8ID_mxUHBT|&_`lpc(_oj1VSqCczByTLU z6Ccgr-Rqndc!^5VCrsD_KHs;rwDg_c!Y!~7)1Gd~XqXotPs@9+{Wv<{g?RDA)A-u| zc-DGw=$j6!jBOvg&OWO4hk4;%&;BByEpfK}z-y}wMGh8LYB*_cm|lplqMH6zvTqB> zC?4ICtwJOI2*>?etA|1|Xh{U0Rr@=QBAuRmO4(}PDj!K1pK+TNo5O!6xqFYUd#3nF zt9U1ip6x5&Up~0?`n%Nx0V~FP0ECKm-3g%#SjR6Yal7x7AYG^dx|U@q49L8xlirek zgk)je%cr_v7R>&MN09P^fikxkRX!3bUX}tD2PVikpQqZr9SRQ#Z^NvIb2y<}PMQmC z?@%*$f#dc9FX0r&z4oW@Pm-a;FJ3!+RCiDJ{}BM(nN_eQM0|>iR?*N*z|z<41bm+N zfRnlG&hOiIhy1RtXutJq4bUB+5yo#Z*lICT%&y6NMcOhkF%caTBL}rTg^J{%YMi0L zL5RhG`kFoFQS+-go~~@Xac^fPye}@OO|@&`e*Jq52FS}B-#5EiXvZ5R6%-QEVio$3 zgX8ZO*hkVJ#^4M^d8&FvxeE^C!d7=8&1jQ7XN6(whwe2+#gB)9Zew|hcc;7_jkVSF zB5q|-HA2+?DdvczXxOS5HeQnKcG9(Z_>zKc#?cuF?IZZJYZhI|F5pGhCy^f`(v09s z#OVmYcfI64V6!}ra=}4`gmY_aLtGo{1sMQ=B7~*`KZ0n~@bSY`BCH1w zki)79KwqR)k4e33Y{&T+dl7`0b{?WH=-pMD0Oq5te_C2iT~UydU|h-e)8~ShM`Hwp z=`h9=;dtVD72b-T#6yo*%@8lwz6{`z?2lG!x2KODBPY`?MHXEJ+&t$fzo0Il~UL9}G zD<~?`e?RynColKTBRxUPoIq8TvR&@wKgW6+DJz-}V`JuXutlh@1Zuz0+JycmEm~(H z9)7V%YdhCiihP+?_H<+qPj?&BbdJ^iaXE(%%hmT`3kNS0yc*ou7r%R}tfxBzLhI~J z7_wi;ee|8#^TDj?Mjv`UKHKN5odW#|yoYlkd)T?XH1((v0dA8nWeKV4``#^Tn1ON= z_SAHsD|CWJn7YM#|3&v5v<9=v#f1UWWgDr1v(fPppspXPam({1ZJ-2SBz3CK*Kd`+ zX~~H39Z}MlpWLZoIZF})F)nq0dnebt-kDTbU(YN2e_6L3YDP!y*81&#vWUh*rB=$g zJA+GkMc_zkd0kWH??btXa&^0-JlMCx;2Y{Z%_dlX{#=#E;ylQhdu@Sb!rU1D1>_K( z8yt<|en#BUQ7+6Kd$nWfP_f#Pu6528RZN5;m27nm^e{V?RJX=s2W-Uy{Tlb0XBfQS z`QfhigN&&d`OUPLt&*kPL;(&7ZSPY8l@#i)V#ICE6SO>hPs9U~R`u{&0?6pOVB__g zmXhQOrd<{Y@?xjb!|B~zQO#s$9jN4wJdCby-9!AOOW`1eb!?WIxdYlFRtOc+gYWkT z4{#wb{KQ6;fS5dp7HsGu?-DzC;-b``)I+pGE^pdZW<6}HwPuhLD+{lI;}%8dwGR^S zueH)fU&G&Toeqt=7`?WeP}2F4v7hSpzXw$dAmfPV9~IjLziN7J*pXdApC^(lpmAP0 zi-|8>AAOQ~;-lT$L~lm$n7L?ZV%Zdck@Ox?Rc+Erp*n-g0Q&D~_DJmNEn9ns<`;JpQPfdo7en7e=P75vJZTqQ6t2*xKiGeJ}QydK0 z>l=7uZ0slrooK8ETD4UH%C!cMFr};W9Qx4D+yvc6IeqtTI>Q(PcU2L4pFx{?G2y5k z&vU1Ikw8;P?EjXK*sygG=3_lB?y94RynV>?N7j&|nf<`p&1= zb4v@-!>gFq?GczbHV$r0#q$b#dp>tRr^#AP#Olsud3bh}-j(pK7%dJ9%nF0zUfD;$ zDi`#0pF}n(c)cB_tU}xEN==vlv}zSc=B|9Du19?fm@_EMX&xf(?%1+9nVA5llLU8a zgfvU{pv1XK*dzd~63#k7ZG5)kML-X&St+u?&Qobt{-57EJh?b$ekL&AQ^2N(=ev#< zJhwMz+;H7B^m)$!?YP2LepY~g`W^W4S4syrS#MC#eU`z@9DPTz6hcCs1WL-be^eMc zsF^%E2^4scRp2T@dsO+P_8J}&(FxKWnAU0qQ*(~E7QOTal57fwjPcAf$QXwZ=f{$kyK7{ zB$(tgJ2z5Wq)Ip%JK(xYPJyLsNZow_t{;CA4v6vlquDv#^jyEkI{zAz~><)M-2u#48+5b*)aLt^4Var`Sbu!gZ zOB@p+LrH@bXkw3rGDfdt`U zPPPH+NAb@~*{bYIon?ysG`BYM8KwL=A@9W?y($Yzs50Wa?V9opXpxlc1S!hy#OH)? z9)km17c5vtSJ*v82 zx=VzzV3DB<^(I+Czmz`K*(KVOd+wue>NhZSGNTUHs=rq;&=c7Ry#*Y{@@!_4VcM@H z)@+94VK>n+){c&d@g)?Ax1^DDGqZu3r^`0*^D}+4a8oCg!3Su1{}Kv%D16q3gLu2T zao!1!S>?AS<`da7b>AD7O!W^E`J@Hc4h$r|efXrq>xrU-l@{HAg`EW3Lpsbft2y&$ z`;DoQLMgX!7zLJjdv@}ukW$oOMd)j@x-Z7cyEow(g%Cq_*)Qq-C)M{`7PryoBrw2S z0lY)^nB-lL)#&`z$h5@8!raf3=AZzU=dWLXzmLW4L3S6c@{rj@^m&yj^LEjCJ=sl_ zE&(q$s`Fq3`-S)J_pYj;$56ce0>5_$553fAPmrF~RXpYj=-xh&ZWy#SHq4TTp*u;p z{L0){lPE1+ZG`A~i(H@bO#pZ-x-5Xw#P7I&aiyHJm z`NX^7g0OeJ1JfqBX5?{+_vA%+02A!kv!e&+}VNrfFi=J{A?H@ZS2Z z&`}Jzj~CuMlqV4RRNull*{|R^b~Ka|-LM|N(M~tkNliSU%xqlmqt2H`ZPZ+YZl>z14St69dFRIkwp;}L*hwavhklmO+pTW zKbX(4>JomQOPxJFI5>E(!IYVo7YGrUSC2AOC7DB91qQ7l%*@UqGek8bpy3C70tXpw zstQ^Om?F>2kh>CB=R`ICh1|gV^FesMs>$A6PEWuJx5h)R;df)=H8cqxg`6J9Mz-_VKQMUyXMot)v?b zDS)A$X05Q?+W3NSsABhj?%p*x7)+|RR_9QrZ$;mG{> zjW2j|9dg6Nqi-D5@J$1)%LvT$y8FOY+LGMV`j}qeOo~!^mdPX|*M6(xWJ)p+U^9 z)S2aQTl)H&pgeY5{VO~|z#%=OwNRqec=oZsXNzMvPx=LXfa~+EmKvwL28T7}Qo|8R z!}`3;-w_57LeitL3uEV~o0s!iP>sxk;z7xtxN_~@UiQs4=JhJBo;XJ7DPCPOi-G9# za~tAwml^`UwLY~L0sNLcN|_%pD8<*BQ|9=0>zsISZCh>sbQ1tlhr{z>Xfp3Nn|Or(%z`>f648~3Gd3}Uwi-<0e-iy4`Z#YJnSBORbOa;p z>s_YX?GQdQs>0P<8KCOPb!=myO!g*U@SGo4+%%H2n|yo?U&)v5R7L3q!Ecdard7z> z-%iaky?b|6vy15wa`)sHTr!ikg+|Wj>`HZ#BliMYtn&*J+$JiE4`=U$yXRz!(zhq$ zPbeo%7Ed70kLyz@VfGaZ1#5!dZg1TezjxJ5uy{Xr?B?oO&q(Z!9^f&CBq3ihe3|U~ zgA+Z(1jIl8U8YeZRzFNQcv&<&9%&<=@2inC4M+jxq|RPPKjKI~b_0wMemK?FI@64S zZLI)8yZ;%3TUUjAszVL;=y! zP_^AdsDiK^GP{99BsLC?*GYt*aTjM0aSIh;6$Qz}AcSy5=#b-`2{hg{^1mjK9uC2E zrRJVFB_x+W4DSwZ(_!iTbC=}-Gh*E+DJfpow8Q9lM_pW3bc_B|z0Rj`;h(Dr1BlNx zg}~X0MMUx&j7)X! zK;#LuwtOTETweaz0nsaQ5pt@C6k19?hRqElXq^QV0hh5oGy+PU-8RmbPF?GDI2^0_ zp}0B57ls=fGMcZK?(J5(f8Q#_^DAh^2)+q?QN&F}l3t>`qm@hOf4JCLCeb+l6N(PMVXN<)#&c7{3^6>fqZWM zyv`EQIwa!MEH&;F)O^e-eK8qxj-;K?%YX{e<7wlS%ne;`r`c)+3hEi1DS&2k-8(kh zVsEqz{WE?(KwdN@YCid|>Y)6>rd0@+HxFeOfbW6a-fPaQ{of^z7LG>BM?ISJN)97T z4}+5JGNfJm<)_0Mu6r4T5?oEPb?LM7HMi5qbF$*V&A^Bqi6)E-xuV;q&@+1 zjUKXw|6tEWnblN#$^GK?d*UgYUC-A|ZYs;%hAg+;iW!mByqFa}iuw3*UxPIM}v=~lUm|LU+ow}}~J zklsaD@Quz;n%1}!afH)R(vMtJk0Ss$REQEW_`D@p&d*j89Aq9^1>@jitY?7cNMg*IJMrzM&rm^9sc5r%>$pZPDyxf&k9?G zP7o%&p)@qptiCg5FgM(mQpuZRF@lto+>fqv#6E+_*urbc+C8LOV@#*6{mn5T&OZLW z=z&T}X$h!3?`iXKG-t2P28214}C{Z zJL<7f8r$l6`yaHfmY`JoCT@pp^>6%fiX&mmuYXKT&E{ns=S&Rq1l({bd=`e&2^-LT@4BqNMnu@F}fy=<3_mDnq8L!vdFfgv}l#TtN z?hAWkXO}wOHm1FYzCn22EWSlwy%2vYopo3)o}&EwcaaXS;m}~ZeFDWwel;`S1#MZ? zwr`HTn)FKx5+z>{9F;91 zgv6%HHK;|2FAi9HUgX1zN{6_1>nZ(ClIcVHSi$KnPd$#)f`EEmsseRMe zN;_%Rz%Ucd*Ng)fDCyU4$|9qpUYNd&wFGdQ8t)_HQr|p(j>lZ$Kyfd=bAMZI-useU z3jD|#k8+S4KwkVZ^1w2koETKZQ_rh`QezOQHODAy&_=3KD0);1)mX!|buUUSeBJ&j zyS9)bLSg&cB{X;rdu*QWizD|}-x7K;H#z#*r`$ZC!!xXw{+pN7cL2r)W}R-JfH8Av zK75&&=c5z9wWYJgMibURNLd<k}|5Z+2imP`z$reHN5^ zUz~(^lBBSKS~oYoSMv|fF|R{5wcItx_{vlnOS7!pzl_SzonB8xR||le~JP zChh5w9iPNNNItxEZb(p*4E0I`^6xNHXXY-{ceUJ=K-?d`SUxvG#_1l?jN&QqGLZ(3 z(lc$%78FRUTHt?^p6!|6VykcU`P|H)`bVej^Z{rIYn#g4NP3R-eb3M{RwdjYhFi`PiV$V_#(TrXl8lMNHMD*GSjGYkxF)g`v=%h|be&sm)^LYquCIrZFd1L@F^k(|fNIO=Kw| z$6QSPhT_hojZm}jnwnsjl!fFzp2|MTNnm^93(|Xy>1r5<>!)M56=;doCcp}?Ggs(c zDveCAR-s#uIrCIldoLyI!i0l@R4L6^nsqIdpnA!F(C42~hPEx%JL%Kh>RA7~4mMdZ zXD#7tRn~&96<~T+oJ#{C#|KM|#7P>&3iK}gV&>TsB)$^5u$kjMm|7oMvo$L$jQ4!) z_jj+8^3cu4zHT7YZ^zkgu`yimaNyf~+itZe>?R!^1(g{Tgk076RUVHFJm%rag(?>z zHP{yTje`DB@fs9e&W#j5-H8e*pAf4`oiUf4H*_{28XD0d#Pde&9P8`|LPgMr*Vbsp zNeu|$&r{q4Ami>+e=Tm3^&)$;72y@;tes8}ff!b@;bCJhhkK*WW{uG@W}~L67sTP5%}s zAI?23mBxv0JQNed`Y*w~T%e_NOkhXqb>FrZtbh7MeL}Ce(&9TvYJdsE`Zk^CyR*V( z6~wCyK!dKp*Ii)A?-%2m%=e{)zLZ70GyeU%JU9DOzA>}kHL}d2B7b1C_wFr*$*z`| zXJ7rW6bn*s3JYU};qIXcxXXU6nOZ!2!#@%CAu&AQ7ULTyCjr|yo(AscHyOq5#`knY z+~52p&Cj}0M9<=pRZ!yB!ONYM^S3n+dCpE*en4@z7tLAnajP>_BsnxYCr_=ZE4dyv zGOS)ul>dN*#rJx2Ud1M`bniX0X!|gEGFmBUtwpiN;+HV)#1(>$*D3?@=$1fce%Jou z$$wdOCm9Ob*sy8RQm9ON!>Fr?jU!C&B#RI|DqKJz~;)0I7X*^$XOD1a+VjA8fC5svp8IK-OcD@0R9!3)6L#pahBUDlNrn*fT(2a^aXBd=%Y_r)8uJn}JG~fk?_~!)p#liL#sJFF6 zEBQX3kxnXCG9SlHgKs^P?Nv+JxObbiPjPmlxJgQ%>iKPuREgHZF>m|Sh zaN62lt-*JY2+-1IZxyXGYcKT9PJ(8i_mu*wVg#TuMr#&vh`+r)hJ#Yela zit#ypIs1C3z!H*7WD~(9lveL3cr@B|cF;hSySYW%^g-2sK6WJU z;G7zDZLpiQ+cIu%01mpysGb5*b{TA6ap7K|I3$#46h?cSa0SFJdJ4-wfdN3_m?MgN z=*`+b$8t?vWa^snI~N+_H?!~WYIB73K6IP#NCmQ{GC^im%$i>G`dB3gzu3?5RkP9^ z)LB{oJ8wzXS&4TA<;?9|DAAkgpTW)*sjqa|% zz;etEXhjB7)Eq6p2vPgD#3E|RQrhG`SjPYGWUCZ5%1}@PIbw3E=P8d3Mv6r}bqM#`xd*`Xz zF-Hs(ch2sGT1a6BoI6qbR%S7_>603DWnRwseOSa_!xaV@w@cE}pk_R`-I?O)NO-}dIXL9|PUqG7omjoTA{I+!I-OK0y7T@eaen3g%*6Pif>)EZ zIgrr4{QLehDBZDsF_|}Osj7FciKJS7(M^B1-@1oY{&_G1g&)TyKTxrEvHt`lBZ|vv zKh%yPJ1DUYJt49riQ3xiC;RB{UUfSgD7dL=%s(O*_KuB}F_zcVJU^hNb@3A0J!9V) zB*pF3)rp)Q!mtoP398EfRMPN48C5yAE`vJpH>-)WYK!0065hVOkSF8z%OadKUd{;U zYF-4-KSz*Lcw=Vt-z#T^GjZS=8?XB20b=KG409RTToHEKu?Xa_mnlwOwkOaM{Ns}1 z{78-LpWd{xTV;LPckZZuUwB+)sqd{G&$IYZV%sox*z^%7U;rN5PDQ)6zG0Ssud1re zL_2-shiWGTE_Lg|?Xgvvr~nruzu;}`RhB@AB;>#Kl+r4xv5~B4J!j5afU>-bC+y2`L`ZncH3LD(rdTmbmwuO^zCUpbPPulh-0_Q({V^VjD8i#5S4{D1ZG{(S5oEr^I|eDq4mKB?}!WlJQC(05*lp&d-v25PV3>HE(a; z_wPg7P{3ynXGI?XVV~zvKlETrEy~{d`*JKsH)fO1X0)4qcvO_}nniX)i#(=rpdRfc z;IH&|XRwdtm`Ykq{-hAj<$yApTHhiPemi)ecmT_{ZB@9TJKbJ5Qf=K#**CQCSU~E^ z)k&pC)>POMlhvxbGUs#-ftsrU$nK2z5YH;O&Vk&#gG2WN%C~_3_HqzW!Z0xWjO}JE zj4*cYSyL#_L{z5i%K|ZgFqw`aKLrH^%QC*Dx4ikgAQK;+%OYWa-HS_^=+$=T!=QT= zbt;+o=&vs(b=|vYBy`Jh<+OvUr(=9f@Fe*I3CAnBzM@xIUrJ*LeITi?zi^x}hgOmP zOAm)7mBDwH86chg`1trs40ZyNK7QZUL3*8^37ztvH(6CtgI*^%Sbt(vLErB5zXMSl zh1Rc)#ZlnBeH4P>en4RZUR;#oEX45sFamz4)=hase`3;UZTqmlk5zZ{%W-r`3E#u! zhdh(j5%mL)R^4iJ3=KOg3z>HJ*iiSY2TaBgg2Pa%T!7|{88Q=b{K9 zDwyku`5Nzsi^!!%xBe2pCnBPUn^#$qjvPy{T|^FNZC1VXU53ob5(78 zjHMZS;1?H~OA$o{j?VX_^4LS_^>SJKE)fy8oqQ#q&aYU^_|^rNY>IKkn*03g6M%EWzWGQfN^~x?m&RtNv|Yg-zSNl;I|Go z`P(;N7dC7YTRV7l=U>;kNfd+MipjS$q_gvpKF34#vAZ)B)J?n%Z>Kf~0ag{R%&}W> zkg+8dkCE<7yCj>h+B}T_ho-{RnZ5{Um2L1$`hEvGpw{4Gtzr4Z1q1Bk2F}Vc&sPi# z=DEL`{IJ{*$Ir`ssuA%XZ;tIKU23A*T*j!ai?_Sq*irzI0RRiRaP{iriY~px z#MRb=s2dNsGYXT{^FN71V*_ks+D66t2v^ecgXU3?D>}PX@rOZ;&!t<(yeo_s6lP*5 zJh0Nz@-R|%oAXd+ui$VO6FdCavyT%4r>v|iBXDYL!wE_!OhwZQkYP;w2Q>>E!fchF zjhQD{aTzH1yU`Ol!a8?m>%5az5}y%+S>9`OC&M%&fid$9o+0=3zM+vr8N1A#Am3{N zPzz0>MtMXja`gc@kmg3x0PK(3P&#i6<*{@FKR4j;f|dHgQz^Lu!O}kd3hlJny+ zHu<4S;FQ4RLt)M)b(O%hYsd2FGw>NyN&C(}N=Fb*4tIVMNaJ~xnO?Hu5wN_pqz$ra zpV=4yH8?AG;~pV3Swe+jx#7ivvW|gwWX-Hkmp1qWtB%WNqT}M zle$T8QI)PBtNXw@$G}F?n5IZ4>iArmDIBgiNIT9knoFkmH^^POEh%-LEKI%R~HD$ zj`p+ZPqvf5{&0ZN4RCyn?vpUaNXRY{-e<+c}g z1J=jicL(pHSMzdnU%=T8*uxVznW14SrZW5U=g4>O_6M1E$&BqtsA8ejkY3Wc`X~yj z22h#aVzNNRUvM5@XIbv{08rf=g(+(29l~Znn@x@s$+x3yc>bgwLQ`sFI`n7T`UhhaYKc zUjXoW&~C(8UK!r#MXgkU8NZ6E5R79AdX1rQE$`mAQMrYgFWB8VSwO|G1+tF`-lx04 z)VYmf&B|OKB0oj&A!tya9pr+gkp#+u67lYY8y<`fIkq87$lsOA z%#a4|5_+RPk;5KI6o1bX*x2qQ-y=akyNgh1OaWXt3&{6(N8qnxG-lVdjQ=o#w7vJ} zI2I=Mb_5hh0KoP1ecNvD1+{;X)b(Ejc)wy^mfnH`m;#%NzAs>z&sn@)BMXeJ_OytK zJ(XI&Z*Qh%eFc;tkZTV(Z_v6`3|3&CzlJG7)utrN$7cw~o1TbQR2#g-1V(~`lhZR- zaX{OHeBs^CW0i|GItB(4j;=7U(?XA+*Wec>`9tud=CC|Fzk%f6d%Iswgtq!aRZ)nxltJbgmMaNYc#h0 zs8rqJ>n=iows-PpomqX8jPE{ZUTq5X07iX*u!8=6kf}jBRvcQ!q1di>HA5UDfJ0(k z&PGJ@aE7+X%d_n51oo!*>BM9$k)fp#MEJ+T-|n=t*wmBf7}RecT~8>f*$twSvtS9;c?WP z;RoYgQ+{B$W#Gdt;yOCl`_t{S^Z_t;z(7o_>Wz`4AmPHyPX~gKs-`y05rbu+d%}X# z(OQP4HF?umB>nYs7bIl1o!HkxD+Ij5b6iCwD2YtxDCN_|w@c@;T4WoxtHoKOcT-%m zrekFi7Nn`a$?m}9ewjYhTIAXQW^qM3h>jWP`K0&F9dUk_wx#m7@9|tGflE??<+&I6}TSKKiCxELzaPuGO%l@exf_LVPkC4X33US4WH}5q7 zu}4Ln+x%r&#SLLuPhXM3vU){=EM^^R>T%2`pc7ORFZZvo%$s!q)A#tn&A)XO@lL00JnUi62o0 zjSAczFW8Sf9NR_9jF*iaGBqCi-OYqqy*Bz3^dD(#wXi*t=$!Dxoc$0WmQ=c%d=GcT z+lQ;O0u*Ihpq>%EZ~~-(uzG_TF7@jHhE-TO)@O<>%b&_W#5R zsq{)aSVq9Bn-4){p|5rnl1)wx*1MCIm`=;9Pe8`Z25*qg)*t3Q-~4*~95&wAJ$e=c zFxT%%9}@XhMAK8`^y& zo?7t8&Xq@Cuc4{uW?|XnX4~q^&sjY|rDw9@@soth(G_Eo^;~2JVlFi_`9r_W`Z$}I zf?AnXvrT+%|e?RLG#s%!zz8-mv1^3XOAV3M@$fP(omLvgLUe{f86ar?cJ zI@}0~$hTD7Sx|nwk1aV~(>J>!s5QV`K`}JVxA#@e!r5>Aa}M*$7+8k#`fG~G58n@a zA4FCt4U8_LGjYnPCVa?>nD@VKTO6O;s)IXz@C}c$&Nq>Wm6ea46^sb{*g1ly0Zp&} ztwmHjwht!WQGO3FwAH<_Zce637v{$6X>HY{0nC64%Gvpvej1n7>Gd_5vP=3$asW{} zbALhotQ;T|9Si9o(I_8&|60Og+wZ*|z81hXPms+?+M-z$=F;<5?dn)Z*d2LYk1v*4 zWa_jfuvdi|RM_y?tRZtR{>&sd#cxP7Jy(q@#QPY^n05#x^x?vGuKIVy;MB)z?&6cK z4|GE8Yb{TDmPr`1%ws5|*5}#1f2>tqL3O~pOZg1PXv!+u)TpdXAVk*B?J(5gI4xB= z9U}N8V2E%>pK@HPh%s+O0llyYCcyQUE4tTf%hjHNl`+$F1WN# zZQ@5=!tloY#pLJ5Gw`2p4%!tFjzG&2f<2V0g*>fz&Hpu&%ox%(O_sKW)*jyc?|)gp zu1bFjvz7!3@S=lQlB}OI=LkR06;km3*tVE_9sBZq%2I}lDr|rT5^O#1@>y3$rmtA1 zl72_hs_)h170^Qz@XV&O;Z~p6X5=r$&DV8L=)y~noumOK6T+RwCY{u=(w}l0iMs9@ z`HN>f9rdp^EvA8<$nc&w1b`r2?!05{_JJ`T^b0Qs{a;CD1Z=+HzsBBM1%tg1LAEaj z`n2%6?(a615{7U?$_XY9su?U+b8-uR9(#W;3_7pIUH95)Awt%_HNgkB5GBAn@rdF= z>iLe6T1d=&NL?&GE$*kf*i3gxtr*y>eDFSqu-%s21Cd-KVq(r2PJXIgyyDFNP71#s z7O)EsAO)UH8eX$^kyv_uSvW<=`t3Kro(MkVF1vsfF?4Kq46qr4^u??@FSb4L|Fn5b z;O;a_YQ*lM#xdXtlwc|+1%BXv=%ejL3Jsu^D))~>g4lhJXm=zA^I{;Y>*{qs0J$KX z3jE0&@N;FZxYn+JaeC~~leULtH*rl~6rsYoEKy<8qs^MW_8EvAD8n8JQDqIWY<+0f zK(NTHrxx2uhWS#y^CYtL%dDW{=TwF}c z;!WRXnYp;I*4BE5Q?@AJ=|6FB-MDm-X|rR#faB&vb@D&4X6cQrC!^%*+WJG}p^f8N z$hD6W_N9>nyyKdwSF=a1HghJdFw?=dK=7KgvvX*;@{56JSKm^!U3(2RUF_%5(jG_O z?0w2}*MGj(%8vZjw!OuO=GI=FpXUzHNZ^lQ&sGw2TcOg~^Uc;UqaT=;=Tx8o5?yk3 z7%TMsQzs2r6?_Gv3@VYdT#{0ekWA20um63}Ru^-V10sqG<0dMwe>!4i`y#Lnv`t{q z9m@t~f{o21!@tx7h`n28xC9=ZgnSgCFt6eDCR9IKW^&9{N~`^h6*OrU~A!84VdeSS^p@(H|o#r4A$J{bFb;anei#E*E8@hCpHyG9}%V?mS*mSdIl zEL*c zlByLAF){)88Ih^=$ZzM&hPT-Lz7aTrKOcMKOj!THPXFAP@bs33O+02yChNQoe(d+6 zQu3hn4B4T|eD%6nM`ES@SlS~~3TX=zn-5N7au?O;XCn(o`KL=C-`zaYz?oAF5b;~e zHjXG~Z_!!tuL=Iv$9%4#GDWnV%&p2XBM85Qa|3%pLdja?r$V5kA6xiG)NkXa{Ac#a zSkp7JSd2e6vZlLa_KM{i|ChdM996K@rT-|ux|3eGJr4e6&-mmcq9!+or|kNd%5r$0(|@6Oo{sU4&90SL2C|y8{sn5pc%_+e{kNYW5Rm>~{(`boc-c+!wIT9l zUc~$YOTwh%Q+-roLN}mNA#`5}h&toyZb!%^*n%_}`dlqrs)W)2wxTJ=|Bwy`QrpG; zE>2E4<>lMa4a93JsBe5gq-dFQ<{=P?92_4nSUISoq)H$mHA%?pSYUY zbiC(%m+ML3txP%bruuvn!#>~g8B2}2D-8R0w>1Plt;H{+-BYv$&>Amf?#E{ES2XN- z1QIiySz0J8ryA(xjJ}LvDygeC!zbs_9Zclb(U`Z{N@Cy(&$Z)^*V|aqLKBZVD1SE2N2MU7)*PjRbng|1(2d={pW+z1C zz*Rc3N5UPq5n_EG6}R&@*Vm zEhQxda+<1s_wAcdc5qz7nyrnE19L)RVoD+O&>-}wfx%TEfzKfAN9Z0YPo zt#<3>(#6@MzB|su@e;lm{~xKYu~#*|v_Zd7XH{wGnokbyUM-_YXF7drP_{?uRc=VR zfx*RuBq34WsMbdjSC_w>n#*uV=6Q#(6sky^Ph32?bVx0u{bcQ0DE?j@yV(<)>QncY z@vD^rMt$O*mjpTTgui-m$O=?c@bWK|blnJsBa-y5My1+t-|bU;6n81^1NVYG#I#6n zQ03_}(ff}&6&f+ybLO#EHO`D0Xc-M1)QZEHRG(UB_c znz|2~*4aB?RDW}3LYH0+tTpE;2|IU-7-mi14*yT_^BK{TgH*&{#v`!-48LzwhE`_| z=g@K-n$UQykw@Re6+vTVOk~=AK57uEFaV?wsqvX|`D3=_rg};o5V@*AkZ#$xm5@Q3 z_bDkn_xY@?tuKFC))6D4_*b(BOYI=bJ{^8ya;23%^!M%dI=A$cQ@9pY?c}6;qVebv zmztsWrR{Nu^KA^PFl+X{rP32wd1U=qP2nn1DE^p1*y6`LK8s>j_ya!kD^y>UGhQr3 zlCz_BmcIJfze*{%V!r-Pk9$5d zyL-L*=K9suskbF8h8EKDY{SE{mj1IrjC;${rFkt9>-b&|`(txnZD#4SFV`to);JgJ zlSLo?R5=JqZV&XnTejc0FD(l7S${lO*=D@>X*>Hfc|wBT`;53R4Xr&W?19Y+z0rOl zW`7@Z>;eZoIT#M|dgG3B#FYo2+Z^2o$YwV&eF^@uC<5AY#9*Y=dLlvz9*u+|*H*qxb7&KjMLe)cdS2jPej9eMz~Kn)zbSWGUMR zk-Jx~WM7$JZtOJeUD+tU3aD8BI2^E$YQGQcdusQsK{le@%7(W#Q;R+<_spK<=?5V@ z$*l-71mdxR{4*f>^7qGf{S>y$@G4!awyy4y_0n{$hXIi0rT&Sj^;ia~{ez4o%xxmD z%pr5=TLvHd5dQ9|@|(Bc{*?Z-FK;XTBe13r^a$z<(v50rY8tmA@}1rW9rF`qV+l+v z%!*HSm9jrdIDg*3?5CwbBYd3>F>?BM0x!QD(U8t3C@&|Fo94ZMQPetsB(Y6Gd7s*b&e#Fu= zKQtE8v?kk^Q;})1{@K6w#b!zX zoXs_J|AiY-U5qy{4>C|an|!2&)CkX?-!w6+R`%fYN^E0`oE7`rLDy7AJhoq)s`efd z8->Rc$O1-^Nhl<#O!aX*2qBSpC_1hg!75dpI350XtXIzD<3Usl7eHLJ@oUX;n>3##`4Y@k?_Py3k<96ezjs1%gX!?=D7PUm0D&7FL=8T9qMo9DgDRorvdJUoaJnUd$bUWBIu7b68fnd=?FTia1hPR$7B5S5yH%_`2rQ(#^hzzBtET!0_!@HX=H$D z`G@1e6M96OGN&EKIlr#0xb^G!=P^yBs8f$b6wO}zDqwNnsn7>H|4AOwkf>-9aD0l7 zN434zk}&UUAkITiHP4`tb#i{6Qgf1(|^3wBpjRsJox|4q|(L}1G==9;L!QB5b~ z2I`(XotMVPK)o#_x&aqcB0P*PV)7UKjctyILAU;GX~gSgK%W`~n874TA;n!YWFt2d zy)Oo3PvLWxzLyA8qX?J3dtC zd?yt>I61z>1k1d`0gh;giXNcVod+-}qD$AnnJ-EtgFc4G1xoU`y4t^qRszJ0Nc$_l z%hyi-=d#@*!ndi-%!4#ybHnCyqFeJ5Fk!IX| z>FAe6QS99<-dXj2*`V(9`^^@?RX6r#H;>;$$Ly)i)zrwjK~^tw#%;NtFhA0NaxX=~ zUg>fAA&G4(8>VbjBC*|5$u7$Ic%;{J6Lde;j$(#8j)uc>yO6GyrlIP?&_sNa?wZjv zjXz_q<`V#oJ-lJOgcK_8#P_UMrj)<=tzXWHF=bM&8l~Q$X8v>>b}Kk#N6|65FPii3B}iU`iTBq64M-7R{-eE zu7CbkpYoPcWcu2oWXNz#(qy>rQcMPNU_02|y->io8!!_1y&w56TOb&YF%Qx3dZUDB zAngbb%Vr1#O>VK9?n*J9Dl@b&<#=z0`*>K{1*tJ>q(o06iSKSTRrjRv{Uqyf9cvAV zCH*vV%16tK7O_l;x~{!K`LQ)sJI`7Pu7~SyBsZG+k+YNhaExM@hQux>IINNM^Vk^2 zmL>$I0p|!z^o@8*tj9cDlu+rhhIYNtilT=f>afDgy%5H7`=P{twI%3(H6~DC8U8|P zYjT|t9ib@%FwwALN6-iv0V1U@G)tbVRFe_PZ*RWYzi!7ZTx*A3M=q zO87E=BL6celAibd`rc}psN{z0o#6w$gb^x*uR1qQ#oVOgn{C^PC!)0QE_x4|sN>6l zN#{CrH4Ped$pz^4?(QdGDx-eg|3)Ly&e^bTWRLg&Ma0kt>_YI^FNlMiy|nm2GniEb z0v=0f!7oN7MC9;;h3V(RBi99uF%s4+QQyK5+%X9K1d-N@{y{6xk!~gLn)7UmRNua^ zxuyM)rETkO8Y)J*2xMcF~|JL0IC4-ere7 zso^(y%e;NMqF`ZdXygKKZl-l(nf5T^L=O8T*|BGRD$e0o(U~RJ?Uwze%l+4`h04er z^L9Gyso#)m8^~UJG3SlDE4N8xPl|#W#PV!?Tl~La2V#RG52zomxJJHfJv`QBlYyR8 z=AQ#k)8=OQOcG9taGQFWYy{DPSC67Vg#Q$$0s{?CDQa0^Dgk<}=iw9ztv=_8JcfjbPXSA%D zy2V?@fOrgOVvvGQW~?#x{d7WetZ8_ak*rlB*`@jM`sl(l0v{R!A|`Ld(H%I1<$Qfc zMeeEp4x@xYdP@yclre#!MsXZ?r;b ziABoQNG!-`Sb?ExbH)~;qameZNy~2aWX(>nN23hMHPKi5tC068XxWRH%oKNEa{=jK)!u++^Mkd6DhLOP@) z-&YK2agWL8KJ_XmScSMz~{Q(4P9WuTks; z$d32-KhaQ?J$sIAAUt46LCJk?T(At@-kX+KPt(B6%J%p>=Y&Q$n%+OG($ZYl^au?e zHxQbtQ1r`9rv=*! z70YbH8!|Gh|BC)W`ZiDNbtQB&0xNWYy@lZRSCDIZW9{&)`j1l~cS-SE8RGhp*8*h{ zv>LS5IGVu1Wn)ZLy)FEr-tWK%|3;A`n?r-D^X%SFsvv@z#==CUrP~1A1oZg>GB(M6PxcdhtUS9MvSo__W4U4 z`UrdlWiOk)&VThyp2z#=MO!k+<%YyUwu&vmeRJDUS9epr@sqVRl?o#czs;OfwZyikf-I+~aFK`H*{?p;J zHdmc+ziq`Ep+Me!N{a$D2fH&KOdKxN-IdO`QJ1lo5Wr&Z8WE~*=gK|fklVSL=hK83 zMfT30E>f(a0t3*BDWPBF5{78~&<})#cSDJn8g^=d71TY^Bz@TRWhCth*kcbWYsL*o)@>mPrJ zpkm%7vknBEK%|&OBN-KVydZ;;-@FQocW_T#LLGW69j*8dF$ED>P;#C@ceha1@4Bg5}W z%u7$1`6Isx4;qxOSeIe>-o%c@+(-Hg|LRp)j!M$Kz`@~LS_XR_nuJU5{V(6O|M4v2 zNGSKyfv#IJe(53TDM%5(Eytlxou=msj$pM-5i7dK;qSO%xWXLFg1b(f2u}VM3GMs3 z_8DZ|Z`-^9L=UnW&uM753zgyKl{qGf@HpG(-m>~=-At$nnLxq;MSM?8~w4h^P%d=C$y zwKsEO@V1q#5L&}L@YK;ZHD7bZ=%H)&ZPsCQ9afvvw|johx5Bx) z(e%-9h^u!u-~ZvoM7@KNJeq=_I{6_rK|Zm;*!lDpNLhe8Dtv~%sr${?9YAVAC{ZGN z0Ez@5J~^vopkBU8b|bL+ukkIZ`+uNNA*)-rDx4N5ZIa{%G+y61_4Tt@BRAEt`Y2`J z*UJpJOOc3sBzcK9B(VmNPFwDW1yd$em9&wan^g|yXCJ-FB`=@uz9_zI$Y!<#NRqE| zB^%ekJ@xzhm^d^#`}9SRIU0vbOaH788lI^c4jxES>5QG%+SS00OxtG<&nAP0WRlW zcECBTwM+z6GdT!|?pb0zkACf+^Bs4vA)egKq?2L+uHdv=%i$W-qWr~^_PXm%#21k1w&{%}U8K(v-*`GC_4QVp zQ6OvJml#%zzg{3>6&4$VVq@Gdz={)3EWNBHWYuZ^Dr?0>-ViS+3=GH?$LUzt7TRJ! zhQ52XXaQhmp7x`&eV9PE_eAEnMW~M|B(y-q&9fk$O|K5840+aIdf_&a2!2lriaRGc zoD1nixfVi_IC_VBM<=B@Di`!0YMIy>x~`~_=pGM2vnz%O7GN&!SiHusv}QYf=0JVx z&xLjBsf5c0Jhy{E-7HR!ti6%8?^+Jl=rYmj7x_{l9cyutzCo3OiH+_S($7;@HTCA2 z_YY;%EnSG8IN->&R<<$}VgBwNZFH<{a?4M*G<9ESph9M#71PkKK~2xi#}^&)l$(5E z;YHmHi;PdgrSkH;wXxiM4=u;yq(jCn{4ovru4`ryZDnOwE#&~@R0o&Rei2*R73-o#fty>Y>2WIVN;l&K z83J~tg}5FLT_Sr?5l2Fflh%(Qy4*dDib8wuK_>z_9MVSH+j1RR*4MSDLG^VZ-G2iD zctggQ2_NmyYX`baM}h;XY&HX$R*RR1O>v%5R*P-7bkDvmIjQCH+}4&A@Kc#tx?JzO z%$zImGCQ1(%VFGX&g-iQpYMw|KLD=D$8^ZP@q24$(XEcdDI`_HbG4YUH;qmV z*efV0e@IQS_#u=2F#uBZ6E#9=0P}(JH(CJ`SRHSMv@44>d%}b8?j$rck(eZJ(8C~? z@m>!$)%Ey`%W2@cxd+Dd`q?&j$gQNDSpNV{GsrusbI&$CI7CxPMjf&Y6LwwA{BGc@ zS`w4^hAASGW{&M98v4|bd`5vs4ReauShd2n84r)2nMOjjh*pxVcc)D?>1Va*CYNSC zxC_n29g^SKZ}&gjY{_KqZ&8i~;wxm8v$7Vot73DRnWC?*U+3oQi-}!62qIVCode5D zFLq_Sb{4Ha{O|A0?r*qk7~#h0%nkaCjvW*!RWH9F2-eGwhOCY>pdR0pz89R%`N&{? zLG!h*Q9#L~{^B98YP={;dQK;`GAQ{^KpQFVVVRH#RWz$KJ^|IU^sVdeZru`(rcx|x z4{&zpBBJjR0ecfh8ee8xdXn>MS^;6$q5iie{S5(WoU}R#;vpRRJKsawr=QHGpCHb* z_i%!WAPEw<+a*AE9^r2>LO2dn?;&(rEJSg_v8Ql13)#@$#&0`09NdY&dV(s51d@1K z%w&eIvE+Sq9})U{PtZMca+NA|yW$LupZW;0YYI!|cdbAf^2mMf=@%)qzQJoiq@%vyFJpGp0g;*yG zR=n{Vh|MihKY z_V{vsveDz_N5%Mxlpoh9-@W2D?P6XxEGT}_|JO;>gw1TK8ge%6YO}4_KU1t%W&^6N z+#59$N0{rc^DkVuc41{9%o=R#TpKC&&4Dpa@cuO)fokWecCdl?dX~p?Sj(mCIb1!a z{jXqm-P?7BJFQ?Ui_4^J>TBpLl+#Xez^mLxj$7yV-R}P97rD{{O6NkEy2$*8PT7lj zV(-s*L9vMbY&Np5O@Aes8aDRn*z$G6ly2_%FC7$v5(Z!?sDAP~klg~`baZuH-7F}A9I5o7-GW1 zx8RB6e_LE%DvyQ#egCcQ{&Oz)T^)~5-nd-Br<}MM1P^Bd-|5EC$}p$uxQzfO(Wbm_ zC-#?LA5$IOGG|YS6(?idF#CGy`y7SK6|q|ASJL8Je+c^JDfPiR)wcaKW>?CGvnTrH zY^}21wT$E0Lz&^<<_EvrLYGL<-apwn8@6t8UxICTF9}8L)i)#;(;#l-g_)V?Rap@p z-hVJYAHu*Oo{EYZa5>94e5tG1arQC~>z(u=5i@WN!awa8E5Bh)`j8j*<_g0oqPtGJ zYIg>{V4$Fl6?8#S-Y7fvDv$cp6Y_%WPyP>ErjNVXzOwJ+RcWy?>~^PcZLu)9_x6?O zX~?@J@Qx&zO<5&5!``15^!d}8*3}y40;q88jOeXX;;l~Gf(X0e^?}JO=NA!?d#9xo-r9**Q;rC)=`B=uG&|HY%y&PSe>%UDdH@?E~ zdDkeg&0};um6M-5d+*>c;$`i3iI!m2(>40qQLFHJKl)f$4&M)lqcvPFONV>hKv-@b zgZs;;qPEz0UG`1?G9uc>E1#qFehUwL>iKzN+MX+z!I(<+*W&K~_{41Yt~^AoXRvHL zzlvKSERCPPtZ0Y0@w<$^?=;-LX+kCJUIpR?|%X^|) z<}KnAnMf_mmVOJnOEU;ol>nNrzj&4rO(K&at5C!mhG=;8hWok(8VbWm>>Y;(Fr7tH zwvk98MXCi9jSpq^9RZsS44h`7tg!od#zZS8*8^e zmPnkHAyl))uvlTtY5#ve{!QT`WGy`wb_$$=nAf+KPjOSC5~OM@ON5uYxhIQMoqU`* zM$v?P$JF(QA%qAH%G#?QOYx*De}}up#EvaH3Vs9qw=gJTr(;0ep4OtOI2J;r$U-tt z^BvE#<+l&FK30)QIg7B$q9n8FPU)+mXMS(?KYzYwY!$O1K0a`~EI}Y1PG@wht1mJO zCb%w*8_ly_V|e^;zvpMrTdI%K93T3L7CZFsA~`dB$Psfvak=C9^fwZ%Z$UM=zt*g4OD7PH8g0aPJ zn9JFP^oVsNiP4Wh9yvHg$%e&;%8K5Rye2~;JB?sl&S&!vES;L=E+b+w;)0XUbN8A% z>STgcSHpl;#-F*LAyC!}bHsoChZ>{OhyNFAZygm?^t}&Xy1PTb01F90x|Na+6%-g! z5JXZyi96B_iUJbSrP2bDLnBJJbcb};F!MX}`Fz*=zTZE8YrU)mGjr$O%gj0Z?DOnr zKj&;p&|ud$u)f20s*a<0ZU`kp3VJS=Jw?u2{flF`@gNcs5(q3e`_^d%<>&J!M5cYo zqSgPhU3`zPU>7rEdmy!vhuI_GII;X+4fRvY;&m2DPwKr0(rqUXRAOwvf=Ad3&~I;k zRKx5H>|bX=0|cu)ptrBoC#}-4%Wux=9tQNrc?&i=l>mG*wY+Jh?`g}fky>=8Z{9S- zjfM82Qv>qRpfNFBB7(Fq(!F>YQ*E_$#tF3z*8*&KjQ!O6P(;Z)eA}B zOmNb;Tun{aytwPQp;80y^5|wCQk42;FIGgAN$QX|GRcjlhg*{R(*OlcBtLJ$EhJ3W zpkQCm^0nd~>%A3$Y);8&gJ|tc7teoGKZled)0@!3dHc_g^Ks=ZT3aHADsFOGPr@}W zWh0iWBv-u$=DvPf=j!M=MyY^a0XKc<#N8m<(0loVALhBTvvr`Lt~m=8XaI2g5)YT= z@I1eOOUd#?kkxnpqZ+2xj)M2_=lAbA1uy7I=3{;CG7XQjzl48K!je)+z2U_pBMQ$R zg`s-oLQtHSqO^(~A85YhU+zJTjyd(ZD?UTK8ANYyR)f7SM~}epaF#L+I26Q^fzR+A zKGg{gkH(E*39lUS=m#W&_c@8K)N_6;bkC#^-hFJdBRzRK<2MZM4)d>|HXSLCKS=pvA`Qdd*ssW=?o zaes1|mp7<(+M{&$S7y#)LKkCXlzQXocMJpmn)bSGz3+%kP{nX zcYf*OLpBM2`m@E=*dt0Vf;J~dJ#L7DYS4nlRge?M2#J@4@zq{Rwqg($eCr z9Mg+Cb_kDP+Xk?~G}Eix3hj7aB9_;b{PA5%^Al%O)8y0QVniU!HH)zLC=A}BwI?N` zD0B5gJTfiVf-+3(%fZNGF|^O2-!J&QWUPAnH8dXMlI%@`A)ocWO%05~+ScYW zaE#IkDILDg>J-Zl)@1KxgYdDQq}T(c0t`)k3&m66w?XxJ9_L<*u!0gMV$3*e^4?;* zmZk}o#ZeJD&?UB7HJF04jZFz*f^=#0rOH>{+!r^A7J>WWIy`9oK8kHhM7LvuNy*$t*)2iRL9s%DSLr>EE2-A#pu z$+&Uz_9|SF_G)y^{Z~)Va`s{#%lY!L{vL%OW;^+q7UId{;kZ*Mg)=hDeT2Fn-Yc#a z!Ou5Y=VyaMfq#s>OPnh|h_f7;9h#-8Pal~M-pUyrCbW2!SqGP5de7w7vEQ-4md>!n zrPvu=GM>W|GD4^aGCK367hq<(dhJFm3f9}7L3@>EaLK>(5gB3uhV#?NuxrMS)AbWK z{TK0i-sQ!G{s8K#ISk&|mkDNADP8E&* zddD=Q{5>q*&NA-9tTv;74FZ?;hFXgCE{ySsdwFqHC>~!bwTR9%+vMMT=Bqdo+o`I#@hPRwB5;u8#X2!?I&BQf2!pOj^ z3uXx~xs1~pSqcbvp3uS*p`oI4uFlT5HQ>Ovoc=U1W#S{Cw`2obmudz~ z(F%@9zDfQ#NtcB6xL+q^)h^oqXLkp!Jq@fx#Xw68c7UA<=3+!*v|f_-4*$LVJ1}NC z8-rnSJ!FbtWPzurr_suONcaXm`o7*XM7MnIM16fd9TSss>+&%T`}4h(mH}Vzwu*8L zLn^{+PWG0E=&gzzU{|w(7>(cLv+`ZN*Elq81*!(qV=er^@y4-4!XH2W>FPg5K6JdP z(iRN|mq)~1J3A+#y6@;)QF>|8RP(^o!&BH#aP&!wyj`O8S*`a2gaPasW2b)7jrF=G zHn9L4AJ`1iqw$bi%AMb@Q&Z8ZTy`t@IM(`X`|in z9Hk4t&Dzv<3NVHxf3WxwFOI-y?G=uHSa`uxYG(ILS|-hH;t&p5akC!8KD~fT{>k@U zAnY$L(U-l-$4Xzbp4vTIxhdDM36$dVR(}srkFhA@i(+YLXF`>WSMjRKEHF|C^2E-0 zO?M&lma%N*qhYU_BU$m-H7vE|=-u|TEZ!eon)DP9FxsXE4ztww>!I8+4rP#jVp=~2O(^JC(YwUe<(PH4x z0A`7OD$hI&kF(?aTUVMq_rH@cHKHA3$2%XVO9wXBSEgopj1}*osn5V*mrpW2 z9Al@t-|?MozoPzFffaP&2PTN6@38DV114>MLaJCr<#7QD1zr2iK zj)-5qHVO}@a`Bz%oc+50_`)DzbjssG{`H$w{xd`|mge~dNf}n75QdFf%D_0Vp!#!d zbmpe;%mX;D)yMcyJcaWO7!WO;@5@%#=f zmYi)k_W0B`vsD3RnXMmEJQ=wAV^PyWk)?XBO001%Xn3sj)SzK9I#yajlyoJA6SXuTEl&R@U($2e zQK$L^|LsxP=n?Vhmb_GLbi=c-Ac0klC@=DwX+@uuBm|lnMyiK#?T_kCYI6RFZg@kf z*WZsu`U`zS{M3>ln0?Bk2($E1_7@G`ewX=5i`=7dh%#6re+ zkqr~4v|%utbW5vqm36o+2%NTzcR#Jpz)F7P7M$)v3b*_k-T4S1!$m)`nH^=ma$0*0 zzsA6j81-iOU&M=6k@P&OjbN``;l3l&pd){* zzdrYxhAD%n%-xTPI^J?=F4RBxZt}b`9r)=osP^m`Z;ezTEn`aP^ZSZvXVOwZnfW`{ zzJISZciIj(5V_bU@!fqkfFSp~+#Y#J6%;7yx4v=z?~?1}>rpGdbsEY*OjP%ggdbXd zhkKa>w!IF!dx*_#2-+H9Z7&e?7YM;0?a2!vd&?bQu7DbW7vIr$UP&LAffLg@Pvymb z7!RaZ9 z{Ed&j1V9m#$(eW{8Wha2ssE2Fhi?e<{CsgySY-RtKqRf1R|2v%Pay+F{X2PfC@^o? zr!SQ5Ll^#y8uu_5CY_JvXnsdBuF~v5PeCpCT_yaJNSg6QwR-CZyxC2n__)ZM zQ(6or4`F$HHRD?WB7z5mA0=xQQAU*qWDNH|&%4(UcV0I*O@0%0=`Fe}N5_0LWWu{1 z^A;E6f@HLvo^Z zE|y4&Di=wB35SJG3eL?lO$~D0uj664fdChn)McK+Ucjhnr_eEBtTBn9yEks$Sr)|L z?XX;kG6cU8ym^P%m#W^2F*(i5T_51k*uWY3_V#OuJA?e3XR4a^z*@!UHf{@)cEQ|f z?@37${XYy?{*^Ol3QnFNgG{xhYx49XtucKw*c z*T(P(uL#kXty_N&^HL69w+E5{dlY5+{a~ra^c=gjtPr>0Ax=_;5mdyAJ7Fs;#p)O* z!w`23yat2h{BHha0L!&M{L|?j{ebx)yEv3~)CAt!ne2NWw_#ME`wS7a5-he~Cra^z z`obvzBfoZ)CT@Yxcd_XVrFnrmiP2_0hv8lBRO@wY`~mkWCha&g>g9#}wsNxK6gHK9 zUn|<}VHX$_xtQXg5-pb4CnhN_8W-5$5r~vsIJ5VqAHW-Gx7Mq7hO<-Wv+uSRfa1F! z(^cwH0-)uT`1yZ=c1ITgGFuL%)W%vab=m3}3~~sW`c##D56q%i+!{mQ1QMpAh9!NO zWk96_sEfgFuc^MU8vIViAWOI4ylEbC`8EctNXJRhZLS{;yIc^@`Jtm-l4nfk>GAai zjEbJ|<7Tqzd}6KrEybhtiOAd)j_uvj{xK(Jc}~e+j(+Q=4RzGr9{-KxJCnB#;!{7_ ze7Haq7S8=Sm<+#+X@TDdOahNO6u~VtGMSfKwZqqi7GGhp5}u4KXWs$@mC@Pat^AK> ze8T;Bv4FFBIKEx+=#xx{b7KIt8o#eA6DS>cV;l;6xa8PxSX5M`gkz`bc@2_^D0l$8 zb#N$7W<n-rUk5@s{D0cpB4XCJuKA{G_J&RC zEkOdp=*lhlxi)*!0dX{DP8bpRJ^MQnD>9NT?hKOOAM6!QUl21o5?C-t8>SoE{^(xg z7Sf<74}(3X^gcTcV0_nfCQxN}5&D?*H9;}dDYpVJXuh+-o3pO}bn+SvE_{7d!Z9Qz z#TZnrWZwfEC@4F^0`p4VfM40|Bah&5E^y|ANi;_1P)A*TPM!c*^~sHp{g^+u1+N0$ zAWk1UNkL=+z)Zv$fGsLpLHMtD4&b~QJbhajzkNe{{CH_3&Hg_|`X5s@K8L3x#BxW2 z1ji}uuz8!8ZLxWda;)bl-V0-FLNQjFcR3kc575Fn>b^(j8ho+Qinoac17QREqZ{75 zm|1=*T~O-SIV4Ar4pxVdDa>s~e&AJ>um_55v`y`0zj2T(L8NuLO- z(!_mgQh0(B!ZBj*30KbyX=E@LiYXxmo*Pw1Hs1@siVBb1{_{`*(2ZC4eOox1$JwW8 z^E&!RA2~SCN~>tSYX6wa>j@?95R@1tsj-H{VxQY`P1 z#DE2e$bkbL=K)EO%^7-Eu;nU0>M99w5&~uoamKS|4;fqXgsjxL5!~`uWRCy+yVY5a zxe4F^ljl|=z2*9B@c0Mrw^%Xi7!}oT)LGk8-BV%cQGb(V`QGacPxSN(I_r1v6Q4t5 z<*_I7H>>mdM;`xOe{H!t_@e3{Gfg|FetP{ZqU_Joj=LaIJFk3<%hd+LtDl%;HGtpc z3m@cUnVcOT%8d>p_%X?+_a*wy{`|$Jag0YkRU{sByHDbY>-{{;vZH`9aDyF*W2E!{ z=9?T8w$~sN&F@s5UBBkC2jl@*&@JyaffxK@fuW^Lo+Xbyh$m(CIX-}U zS^j&k^TF!hO@JuIB8=OQFX#<%-Hv48j86GZd3jk$M#StehiDrvix4c}k9}7f z7{fD|+V?^Fud(si;hYDKF9Pf%&UrmhR^9LDufWgc({5g_nr14z2m;A@G9DTD)4+Nz z+;jX~k>o*Fb;2EAd{FzM72M8HN5_Zw;M`43v`@AFJc~@zwym_UjL^ad(77QWGOJ*o&+8O@hr1I^PuMc(g99JLhb;z`1a6a&^h$}zlG@Zropf_O$zpi*Rtc?b_QgN`N z!SAO*JL1({uZ!GKqfKJkUNb{}{K%*-AMj)A#=X=RBgP&cVo+$!3ESWdBM}kIqWN!q zM*9r*G(S%tfIZ!KrX$(HtBNG%wMMWuYuHOqijUCKo}&onf7-`01!tbNip?hQ_;nEM zgmT_%d~ptt=EirX5qa2WjOBiL0rLQ0h&@`vYKNVY+8G6p;dY*wdqH7fPeBM zMxGvlctsB|@h3qOK{EO~1hOhMIc&5_W|Fp0-#yks-%aM#@jLui)xQDXr0eCpO2 z_@A8-0#i}i>omkjc5CLfy906wm*f~qUeqGmanjL2#{?bcsGNgYlQ2DRBU-4vff;{` zCNP4#7|`B0cjq!VxhI2gDBB9O|tmzWfRE(hv;BF{FV=3=PaajMh?RAlAnxYmr-8j{A z_AGoi8hrul5v6WXPMW#jca&Yn1{7jx0x{pQGuorrFp1*9rta=UUmP(BmjhQr1?_iX zW78F^Yibut>g(IiW78WQ8X8cfWaJx%Usz;i-~XHUkNEPX{v=01O_xXCannnCf1gR3 zSYuhf&zl(OENr6siN$G1qfLjUhDku1p9sYZCMeD4S4bxmsg34648t5S14+lgIq*fS z4%DDQZxCvvnb_>5z|B6v3a~=dtIL2<5eBp&=6S;}!Am|MZ;^iE5R11^Lx}SVptA!( z0%Vbdr)!i0GA|P<8KbR~bX>^MDQYgFsoL+*{IFB5+HL#kcQT5sN`ornuYk#k2hT%j zH?3;RBlarsQ&+X{L#m=6HM7Yrv0*TUv9m;NwGU(aIJr%@o4ys;A1euEiAmQ6|J_y5cP;T{0x zadJu-x8$bwCJ^1c>3Y>~(o2r3TA}(zRmxA(1JC176t8ry&__ptuIGKY2i#{^?c9$2kae>>w^(Ph>z(0Fc)NW>2UjqS9{@mvOVz?*-dQZRbEz20_}2r#rQfaS^`il6rxVZ)JM=gO;q!9v4YJrP)8 ztBzeq8Q(K^B^IS~5D)3=V2L9QVqZ)Rf`~^mO)k|aTt1LstJbaHyj!4ZdJ zeg_f67X(;~k}((y9?UP`*j1+j?4KNvG9dT{-~UAeA|vn@+>8F=&LQ^MFgAFFQihKG z;gF-Fgb!7K_p4_dh8Y=)ariGDFFa;qS-66%E`Lr3)l5ZSo9wD#T!n@=WqJ&GI{}z z$fO(fzON)0akZ^LvW6Qc>w59-@}<)rZ`gDz{9)_^tzr|-SC=(SA=FdRhTrPmj- zAtQFBg(T>@gYg;mXMQ4@8w6*a#2C{H3#k;|y+p?!c)osl->SSG-Z%@1ED8B$#gRl6 ztAz#p6^O9OxG65MIkVdCkEj|j*bydGnUHsDSSM4LR*k0AvUTos%BAzvH^GO(2!D;tp5_w4Gm1ASx8COfa zamj^Rf(!zRdB(BxB98$zf)}M6&U&}U{^yvmy%Nh{&T~(I3!G$<1%G}k{JKbD@yh11 zNyZy95RfY?t1?La!Vy7Mam{F!N}{FQb$n75_IS%VgvB$`iqIH?1^1eEYdqNU zW>2y>PpwE-H%lf_k?B>0X5u~t3+7YSHrc6Dh$6%uFhoIXpt}zsy!fzn3-CJw&6ZxZ z5C7;y!M4RW;yPR#XL?)4i0{9B_@TdJ$fr0ze(N|da~uiDx81W!7k)^TwMLG1zT0_H zpPUfG7AA7K>6)JX9b$=y8pUIYfHi38S$QV7oA~PA4X(MjPE2qBP6cF&V$sbL`jjgo zJ-ajSK*#2P{rZ777`P(|DLh+0$+3D~?uGWAgh#NBCsWz}-s#HacX(wUTTWQuivD0&T*wHf_!s;3y76XGn zfF+v%YDDDY0$+mTbL_kwDoi*wk30CJlc*X8r# zvVTkf1D7O9|D_JN9-)Pe3WTMh_`h9uH696S$xR=Ibv8HtU~Vu1UcmC=4?JJKg|`4f zOL-I7Mx>*hY_|7gu3sX|Sh>SV8cXipj%P~Bx@zpE_`8XuG4Zw23tFUHf)q!ZtA5rq ziCOaoorj5nHMduI0&^-8*3Wb6b8-_-XQp9&0?>=@j2j=_i4`0S*!ZHUTIaSKnkT)v z=B?hl(Kh}mB}UTpYEAg};M+Og3Ml@qT+@sCO;)I7Q}WvRK1eNhQbr!dvnxi@n|dWM z6Oa<>Liep?0SnRtvLYWpGAZN@zTQrtZtr4Qn72~$OV!2`7Z?9q=Dhmmt+#j9SNJPA z0a2=UM+eXA35vtfHSMGyu-=?{oX7i`DZGOL1T|**%u3-<@Rp1u59k8x= zra=G;a=~<=2}BB?F{mpSPWC+t#%>~L0O3a_Bje+lq1kfmnn!`6$mX|+32#T5-Gf$! zjEoP%7H_YJe$?H^;%%J?hrwYPbnjbjS}Q~fO;iZY?H*)bTiIUVcD|1u<+w&maPx5w z6j=@xvBZ6JW}|B?4pXrDfDalT$5~mI@f7EH*U%P?skpZrQ>p$zgQS`!F@FB(ok_tQ zI&FDGGwbSnqyF<51GMuZkE#Y0SucV$`6JNxyje({26=%{lL&Y~-)~M#@)XaCjAsr> zP~X|+)U&p}pc?3ar}l1yZ=tWY`cy|`#*wM?!*f(})|75r^0Ygx0&5;){tGc`i9|OF zjcqkq0tGM3vJ}XYW#s@nL{SKIE`P(E=LaPA(K{Tqbi#0TrVXLp+I{hk3Xv1rjG_9Zd0 z1RcZccacNiX$wizm9S?mPZB|V5!>VovFz~2h$2}C0*82wDRIg@kXH%CNv;MaI$GVC zN1A6qK!cO=*-^p5r!U%l4c&hz`_-_PK3wCKLY=PAt_n}DNou%Ej}G|%yUZCHYjs4? zC&B=&7Rbxf#tyo(_&-OV1Eqyzm#0R00Ih5M)l9bI%{%w_a`%Cm`~QXuH3rU(85ugL zJHYF^!t-nVgaEMyMbHcyL$2TPcuYLg3-~6ig%k#QP5PXtUo!c>q9A7%xQW6Fp&a(k zY4+ok;fysOxphjA&5j3Cj)!QEZR-1BG}nB-f32!0fV;x2dc!MX1*e;vn_4H}kIkHT zNS473aGGK>Jk(jXo+kAAE_k&jfOl=si5f&JHQ4{B2XOid+p~xa?43gP%Uvf4xA(DO zeY*7XYcD?7ILWc{*bvLLWk-9&u|Z0Mh=0bUKoXa>JAKyf?JRe2>FJCY4N{oHG}={S zbUuNg(5bFNP>eqXPhlbUHu2jYcj89)^lArhgdz~M?2KRU_joCXQvremFyHwL%3kKDJbVOaJlNlEE^jQlHHRzJ8Y)4S}pt~3PAHrj)_nCn1oew&>djU}M z*p{`Zm>7iYgaVywInxQa2<}0b38NIF64@!qt;Cf}h95ceP zr1JGqzhF#8PIb+wmBvK&vZp)wy}3NTpF?ORiQ3vpv6^2@6rf2t{$tPoZB1O`TCTz^ z4v-J5uiJ>n1En7w5}AW=+(7TLjP_lV+xrL`+Yps7W!=AjE%d#m%_~oeP0DFkEo;;M z;ThrGOdT~#Io4i~A5et8O-Df7Yq7oFIl_s8`204M$Bw(ivr+1{%UApc5GO=PJODM% z#k!U4FN|jMPbNVOh+~CtY5r|!Sf44KzbT}HiWWz zgmIn~QONoJ(Zn0b==kcasT#RyBGJ+xc3E&l0nn;yjz72sS~`(mVq!G2QNO8fT5c)9 zP0?(Q68R3J7w-l}-;kDG!EU*n#Sh{2=Jp;okTX|8T-~(o1J9qp6Unp1uCrF8>|0j! z$wQ9jD~pbIN%0|hv@<0xd!t?~yLyhIiDeVX#e?K2-nC!jeQU3f5cC6H>GXop*m&BSZ%Q+K(@x6AFK(r67l;}2Kw1~!! z6$u7PUIx$}z)k_gQHs>KdH1m8^eC?v=o5fQyqwDqi1;!lfyA*bhx}lkdyZn`&vuyN z*VoVuZiqqqsh`@vATPk(kzEReX)8(k2Kl>z;U&b=N~jpxv?tv!e8_sU+rM7p)U3(7hx?9aT^^t>WSKoD?q zRRI!m&OP6xCHTMkf&Z`0{{R1E>i^!d#gQaPNzuq84)25sM%hyy?p_W!JzUnk!FVk- zJ8q);Wx_21$?=)+*CPLEpI`(@czAf|<8Qpm%F1ZRlHKGPVg`BKty)r}v@Tz^mQ;u* z2z=Q=bFej}kGXqcGJY7e^;_N%}P&d z%N9j#=`~j}u&^)ceh76&MutUWQB`&%XiHQ954Z7;kLVAd{Y!<(B+_07&&b_+%ei{g zi<;!E=9zn+fzAg>F@HR`el}htUjCb5>r@YQOo}7{0)hDQEi=>KNA4Bpzln)m)bQ|R z>TjJ=`_Sv3k9JXbPy~x0m+r;!#^3wU>{uDL=_vkbr=^RFi!fW~;QHZY)CNPc{N20s zECMF0Z8}vNfO3r(;;ee639jRVgutezDbk+Q-bWjAf#<77TX65S>rAko9$hdEcXV;X zS@??AYDS3Kix)RRw_jVZU3HZ6e)A?HH#Zm-s37Y;Aqj?;ze}QzYl~yb68=8a>JNW- z2g@$pZS;HQbp_R9u_N&V_M2U^pUanHi@rJXO$48v(}dEYe+N@7Zu~9pTR*Hn3UkC4 zxge>+KsyJ6Ixqu7N<~Ek$((PL%XCaQp|qg%^u`lam-Ugt%zb$*dY^AJ(Za$4y--&t z6K6H!v#+II0d_>Y$0qM56E9%;_L+(8#&|_Uc23S*{qZ!z9j@sO{cjmzgOGjJaD`Sm zfwYBaYR9)HSG0C~qTcc%FCmF_^S%L!Ipr zcmi6L=TaH`Tq*A>$9k9-0DZF_fxW9RFX-2b4R3{&$1(6lqbLM7-mv%b$wkb_Rg%v5 z?PAm6Vf*)SaV;p%2M-AKZhbP^*>T#%V)l8bjp~@>^De1+JKQcZeC&ELcf98j zq>@!_;aBlAD(P#x-!27C9tk$7o&EQZTv}TCM^#nJ-@j~HT3QeUUJeZn{kqGVu6rXi zA%SIlVgi&>3TPi58zY5btRKzWUpc7ZZa5Stj|4V~lO_P%o)PyWIS~s+L1=jR2X}iQ zm}FoBEE+fgr^E&N?meIeFVi7;W8JS$&&BpISmNiq_Jxi4YsQ>IK4~l4540X%sRNIM zp3>52gk?hwn=ClDz0fTwV}!-YoTSNHbv>4B8m zhzN?$;!a#!HR}ScZEcr<84Cyq1WsSMdX>14z`p2Ko8uKF6&1?ByqN_|)V5GqzcS}JC4ECf z!e`H(eK)OT-iA?FIox~M^CUeq0;o-@AUr!CwVo@5Ms(!%{~%5$cBe+C?VkT>}Ld>e)MzU6?0~n4nFkd#Y7^;l0EQnOnCib`JF{!59mi z&OgqM+S0_z-eqn)*jV)|v$2l-KcrSn`Gj%&t`5HezB{(?|tXJal*->0vTH37wO+yQ2 zc~!9ftGT(k#IFBJ=MUVl)GIIqOAwktwN_HuQLtU%pIrH+w`Xg4o#2QX=m*1FpH77H zhmGj+6s4gG;yU=0hBaziw0vbkR62bG+JqjrzJMy88u~$FpI`at1ZYSMh)SC~lZpQo zxFwG?MDkP*ku1OtUS zzk=1H;uD)28|JpQ9W;b$rp%!Y^7qg|E&wk-jXd@komp1#4+{^!f>CUlU0ZC?Q7v)j zp5=zap@l=iwQbT+UWrc;E}T3`V70lvJ2r zDUn2)OSI@3Rc8CH?WgbuQj|@s@?fo$tLxod?Nsu5Go7TQq}Y^{NWCdO^j}v8+&Hv+ zKA*h5&OAxvpu7uP=L^B?(B9H@)YPX#^gEFgutOE`!?JZC_-)Lx)8015Mce zq_uxA>iv?s)Xq9nM87>*P>l=db94Db#l`RE=r{HEzjuOdZEX#oJlQYCja=$WQr8}; z)JUT0>t%#&8{Mqa1c|er(nGf%nFpJ8c0pa-mKQr^E)inoV0%wf*Dc;YmsC8)Kyej~_pN z5UJ_o=I8D04L;36vQxuc%!^mAg28`|z9bzCPOAg85g>)uFJvXwo%DNKwcA%DCD{UL zL5|_l;o)IuOiakrLRbaRJEtcLF}%a@-!hv;8u)}jl$}aDO^(Xb)00!ii?*|~^JFnj zX9tv;h@GnSj9_k=uJ`U7DlpIz5GwL~PX|n;-uw7N5Cw}X$^*kueS?$qS0^{yrKrl~ z=VQ`RmhD|HPA;#pKJQ9t2X*D09A2qdyNlks6%*D&106-f(P$6$xSi^65w}5rk-298 zKolJZ1KtysClC^-?8=wBnrPHJgx+@94ULR26oB1+01S)d5=nxK3cm(|%i1H^0#tmj z-o5K)-H%|6(SN}iSYv1uO4rmBppO+i_PP9w*!;nm+JnF-;1;f58%;~XLg|ve>{+TY zDh38H13vnKj+;BijhzZujga*(TCi^cJ9|_xHzBPRUt^|ngxbrO{7Onn5L8)NnO{)Q z1XeO?HBiXP$OySEs=2$nr&m@oL%$LbemB4J4WZLSY^hO&`T3;DVvbjCeIkcK6OB)N z+l2hkUW7zMbOBAsk`f_5u~y)@OTgZwaKB|=>x&ZNsZP|IJ&(3k8Jw5HlJiYiSeu}B zYc%3_alg583bAw*fqe1rwh-vc@QUTU$Ie9CA_-C*sxnE_fOxXK9!P8@^y15;3x+zw=ScV*RkpU|I(?+u_XRI1Ct0M$B+6rBo_) zOEA@a6BAA|_>dcoshaWQY-sS#=(kJnw<`hj1u)SC@THBIYbk-~YgG_l4r-S>1y!Z> z5D2IDsO;?Q88jnUgC(1Gy1M{`=cFtwEUSlaL4Rcy6p&F-QKcwl@MOGG%ufHQcHn^Q zYvj>4MF1yE+|$$qzmt%VXdE1ji@AE`3jRuO+BQ@1$1}uF=ZxMXlpYZM6Ep&96XeiH zbgpyb_dCHyDw_NbM;wSS)DHWJ1a{|iW$1B^4`(WKjHPF z+SxHj=msM>m{-)BoyY)`RnyVwP`D~9o5~#;Oa83t6{u7zceFhd1MD}mw3KczSL?o) zmqe~saxmCXN;5@*?)-RL6`WJ~YU&mlHV25ndtnR%aR8pSwzjjgGcqoYfs&X2bJ`2f z59DZk*fHqq{ZdhJ?|JW+C|D4MrZ+V;1*=?y%-kg<)r-WJz;lHsPgokzdm3F|WI0Ag zM)-uo-{A)N-*VfQ>1j-^84EpqbMg-AIi@KZ2X)61Nh8h$tZjCWo138UvBXe6TZ`m< zif%Iv+AWrV8T$NF?}C!P)|WY(mq~zI{VeHo$%j38=q%X@9<+C$WxFJsf0)3KKu*!0 z?c(uiR}RsyT9fYmg(7X(@87?_ zyVG)!%%s?j#eKw)5oX+2{r0UznnWahbiK)iQ*2AU3B1_(y|n;E5)k(H_d9!fvb^Sl zk=3VZ2?-&<8(1!Peg4(?yE!k-kG$gPoi$A)n7uF-hvpn^D`5@3q zPoF(=Io-3dt9VLCLUL6?f|ZGB#sYnEFF*ezdM0<+9{1*t%E~>gYTF{N7EbA_DXE{e zwJlRqmp~>5z3_T{WDa04mQ-#C2$|kGN&~G!Sm!oiN6EV$(uKoO{&g}y#UAI-*8il= za-I9qr6^!j4^&l;HL&Z{5FrtjDiB%%!n6q_DtC^Kwro5&w4(#7s>J^%&HbxO{l0FW zb3YMKn0Ihs!Rkjm2n@AImcZ~BoAr~A5w3$q_Uqr~%}rn zah#Bl5D>pa7YG0TcoS+&#w;I$2q|+vIe=OP_^OuC(W)mG#**MN5)e&-BN}2m{lmjS zz~i97Ocxp*9sKy4vaRiPl_++Y2x7fw&nP7=oiS`r2fjQvjHUxFYxN&}v6C)ldHK0B zCkX({tdztHo~R}WJay&_0f)aJ$jAQv#e)DKz(I|S`yrX%zENDdbg9f?roaDPQIP;x zHpK`gPiHqbk+4!!`sZT^WayobHvX1~ZTVFJ_0xG|Ln3208F}BDh^!!1ZrWV6+r09y%`hs*( zVYM+mra_^+>4nTP@z0OxCXU_Rp;2K%1@(dn7^OZo=wZ%i`Y=NK#wRlg&m&I6mMZzh zjMoCyJiN9R_Uo4#&SF616lRb&ziabHcU_ha2l$~`U{I=s#}B^mqy!LA{MOUeg#ao5 zMar882N|5|cH8gxV&x8p3|fJ;mD~2V1J_gHG$XgTxHy{{z{b~6n93bdv2TS3NlHqN zRXKrTJY_;J$ArLtTPVo;@}V_W5WabHuGobhz?-WvGFOr@F*19k^fkpnwKX+G=e1s- zRLa*0b2D}1rS=C2skhbBf{(+uE}+N`Pwv~_|4tz=*YUoOS%{ve98^zXVb`eT8R`YU z(vzEfc$4K*CP|MP$+ZKRQizit$*N2!P~v}IUEaD~WPAP@Z!!Vn%Qihh43}aEgh@*r zkq6s*YaJf`)Qb_1c|v{xEDlV$p@6UgK)boWe>eURwG1hM1u9|xugYI! z8Yghq>f2gDS?8u_|6o11CtOOGi9q+mZ_lCGwW4M)UE(5O0KCz&$dCDj#liPIuJo?2 z75!sMFghuJsLVy>(P0~O2q7s7??^nG{>`yF{HXmdq5A}oqCkz{9WT+b`WXOqcAxo! zRSUbilvNI@`#IxyBFJRHVauPUwQXaq$h0(W7Y~nRmLw5`b5B42RUOzXrMz4OjYfwi zqOWVGK$o)<`tPJ%=HWw0nwXe4qfcDG__aDaSo=VAck-ns2v1etzLkpRmKU(s#KoW> zJ_de1pvfHBWDa#0V;tusr~#k>bKmRNuR)`)9Y4h}Mtooom2sGmD9I&CH^&fAPZKZa5c^l9HO;+>8Q4d2D?AcTsI&;hmbA z8r&gJv#{=btJZ5i>^itW;P<&ssuWX#AVN&|lT*80NvZJTV`-r90jmzUWW!HRykx)_ zQG59Cu4KDUY#6mZr|ers7D2NO7L+6$9uaY>7~e3vyc|3~Z>fI3b;Hl%amC{a1CP+> zmj=D}FGl~2Y|+5a+(ew}$hkF|;H%4`Le3&kwph*i0D`ozvOSx>&wL1>-M7z4$H{L@ z859%*7$vaFu(ZeKcpF@Wxv-Q-5=G2~++EPyi&U@$As@oMy!TZ+M);v;D z>^SJ?>sz0{c}4Ri9Tf!%1&yVRz7w`;Z=9Mky*mYdgr9e@ZuG7zJb#|6PPtrqNOH|o zD}V0Ek5Gcg?Q`&bC;}za({4QJD6>2IVyc$~rh7+&XKuq8&g@cmS#1XFE(G?Mo~!$N zY<=wJz75dC2QpGfx`bZ(3BH(7XL5sg4cPVrTAC)d(v*I}ZpGNnAB0KnKA7n`;5IzN z+T~(nK-m8fo1cGUU}U8Ix(U7I%LW1xYV$wwcUa|oV7!5W%FCjnj4xhH2>G1gzx-Q9 zL_*CeB7=a+GrKN=c2qwl*uzcmqzy1Ih7&7{4*xA|5f-S)_ zbZWEyPY(ef^{nd`3jq)nE&~23!|>MWellPYT-@ARPWM;96@Bp7 z*p1&xt)mWD!0-L6sks6^3IN%^{`{%6xp1h@u&OyE;~0&L)rP7N9k#h&`(zRq9HphzZ7%K+qV|) zqFZhk*ZIE~%$@u6#O%GM_vH@!OChSV^*hGy-_EF|m6VnFKmOJRK-~NI_+U_WZ~7pfUQA5P&dEvj=~MP1 zvwHHv$1uh1+qVe`2@n2?I}w4|8hT54P+*XkSyDpF%gb9&jK4bD2WprIzy4>4M(_8k zxD^#{#-9oz8eUqyBxp3ykqt_f_S_ThvwHaOq4UO=Flbt;-QC?pS#L2AGddrv>h+H= z0CtJ#@F#)-8}yw&;`7Wh5JZ3O1H0z*Q@X%zeimyCb7FDtNa;?C+jt|Dd)T0>{sE^) zxx$GFLGSh9{dbTQfw|DS;Pt@GJD)I9uMf1oh~K++Sz=Sr`LTSUYP(ccWiGu4dSdRo zAE{PS@tIF*BKV3SQ5E;Te~%ok?wt}L7n~F)cJlQ!>yvwkLnS>uJ!lt8WJ5xq9o*Xs z%G{>9=q?V+=JBQy7|ka9^(7=~ zqHSTD%1WL7-s4T9u+0fi2pY-vhMBK@a$`mcou{>z_?}aLA1|f1&p$UkTKqpueFr?% z?Hl*cCNqj`8X9C|M^;L*iXI6e8WJHg3O}om70L+NEi1_k$Ci~nO7>3nIymFKe$VrN zKkwV;`8;tBrE~84y07cI?u#4m-;wXW!~HEpiic@;je5vh|9;YawBIs+zy^+E#1|#+ zjUv8~SH*((5LUJ9f0ypBs@fJhHqDRU9SI2Mm0y$In0MZI9LjmR{C>)mDPj1*;z}Xm zzP0b=EPpW9pCAmN{*pfp@&_`YcY|z*m6a8&Ol6WB@7@)e9UrGKFfed^{5T;gE?zrW zJ{>hS=H%n&k9z&OPlA~5Sp-1p3)r6r4!)+86!+0-cRS1L+dsAqu4b@jm^?`~0rPT1 z^cQ~%E>Do{eIYYQ&i2l`VvhY*iV#0?ZeC+F+RZ+t`_^9O*~N&!;-{-MNqm!YlNmTE zmHz%-p|T<0wghEvoy$5aK!c>OTlRcqPp}N`Z`4Ps2PP+0F5PDs$@|o3aNIy+zHj|r zSn;!K-#s2ot47hPY^`U z(yO(jF6&08TrBbj)|VF-7D54_h}n8c^|igOwsve`VMtV53UVy`e*DlUb-2SB$|+{z z3yp}-v12rFWLHC5(+M5#mfNKLEBKmg*REZvHK4BnG&mfls)=^_(RzrLbKV|y4`4gY zfMdI!XRhwxa2gtWzz@*K=xBDrI4fEW=!`S$_O6y?b4E8eH-)ELVj}uU!K(1&iIXSQ zy}i$2-(hAJ3iTnlwh(ZMJlLc)H8mI}Gu;}uqwWg_JD-wU7%o}G`;9!ALP$smfkps! z^<0NW#VgBT0Bv7J`ZZoPF$sn}UTY<}5`fY`L5JO1e8M5>?OXj=3Cjp(UODsiQux1B zccwOs;#`ksw4vunkh$N@yb3$t{2J-|oNbJlja}oL4utJZWS)3lI`>2+{`Bp%Z{?+L z;?u#$K9RnB`ro}Ad-rC1Nlfo98*&;{Nh=NRf>y-?&TWZGjM&o@|0*Bh#ypJfn4kA-CBW-g^IG)!XR8`Y zpG98aJ6xmQ=9jp$+#SnZ{!#bt+e{8XG$#l%sj?0|Jw5QRW6A9|aXWeB2o+R`F(?)b zOEEquo71p2xUh9DUc9({Pp!4-SXhxDN$@j2eYq{%KABK+j88Sc8_AX#EIh^~iv0Z< z&6v|YHv13H$g4jKo7OAKo(f!|Zpc#sIZ_9^3Rn1O^!&(8Q=4PG)u%G*IL)pHrARs9 z%amx5>Q9S}gPr6r$K^j^LvCunYWO^Q?+?mqHCpA3htj%Z{}936%Klt4fS%wib~<`A zr(tEh4nF(*c)^&1HIU7}LzT?8x3$ReT2)GFKb+tJaCLW5QWC7v&^xWM!ctOKuaO@3 zSJecNu{(zYU0prW*WupCfHX717i@gtJ%OE1xYWen*R8fvn0ah^eXR=leY( zT{~QJr7Dir>x{QhCmEgvOOz=4{%Bfd=vvsk^6}aSI2MhJVwx+VzFFiq0U@XZ zhp}cd1@;2L3BF3OD|#bH4c$e6Y3|I^{-zkkDE-v>T>c57{_`NWA6 zV_aztc6RBjm$&%UM!$Xh7-C6ZlA4OZUAi-qkKEii6FG1@?T(+_7ERCGs-?zCuVdvV zC%rHrZJ<5EKE_&YY;pn;YDylr6aHb>h=g?!kTlrv;cCXp-@=Z=DnO}psO*WsB>oI; zu09CR7KEG7!`Kd&OA1R$vca2u9u9iwo}8h%;!}J?4RDmlOv1gRJ>-OYZ-wDAg-28L zKT=d9;e-zi48)cbJrk2A>=ad@UdzA3-{Qh}VdC)`uZijs+IWp>htRA9byWAwRiR3rKhL& z&CV8uGT8Z^0e7p8R?Orx0*8L(<%64C+S=NHtmA}zu3x_neMN91@qD*blCIwQ?rkjv z7aLB=n^XuAU8P!^tgE;14?B8M*GDJeM=#+(;waxnWehyAI8vD??Z~PqB=gOEd8GZA zHyW6+cvNn;dsJD#QgAx8-%|g38X2}p*{@%wVf;#*3=ECk>8{4ZHqsfNA<>||L)Duh za?4sbsp9)>6j=Pm2>wvGxYK^Pd^7f!EyTo{LotO1TP5tSqvqyJ&on5|5?7zaqbxWqozsKajF~vqkPc%ciI(UKpIr%)v2}Vxw$#D50=L)yf^>BY86Y4w*d0_ZaYs` zKE>Qq0h2xDPaQ;FpwUlh5KjTd=65_!q6xnB>hO}bnY z?bIIeP})AogWxU9oSizq#o=zP^!C)LGqHT!LSFP^AJY&2t#?z&li3(0Vw#HtQowa` zcei0)Ru&Cloo7a#ES#?T>ljc>3+=m1G#VY<`SWLp_o!C@oLxtc9UGs2pK|fM`x(k6 zXMC$A$zP%h?~mfl#;>0^00I@@lYaih&t*hnjI)-O7WAeQ>m90EZf?a4s@{vaE0&Bt zK0g2BT;J&?Xdsh03$1Yyp@w#Ira&nlhCMuU&(k2`%(DXr57zYeqntiI6S>4w?@97E zrPGS5%D-*sAO5l6>g1wRFL9=KgbumKb=>;l=gf zsm7XfxcS4STlp5u2E41rYVMC8 zPjl@ZfrkM@jriF z#K#|kDXJC_V1P-S+}s-dsOUUMf9#x5OaUMT@{b%#oB*urE2my#Ee5)^I21Hs@sv68 z+}0u36QT)QAgaTrmX#DTfeu?S_6`m^G{OD(mXXj=z9>IY1b_vGy+h+tRqTB6A}wHf zPZO9%QSv!<4vrmNJv$QDfdel)J3GyG&y{wo<5mr__4FUpB5?z()iP{mYZH< z5{392lxRowMsIm(DFUF4jC@^!c8o~cr%(H!L^ZxRC@SePqsz|4HLyH7zOmt|!A#_x zexJV}fh(IIdMw3!g@-G>{N-y%EVl&#(p39$Ug&*J%i|)rf4+NwHzq74Xy$HJ|5G!U zLWooKxa~m~yG*E=s{F`(dX@>vEykSEXv`O#jU-i5seoWvg6nBw`y_?$rxaEeQ{r@B zRsx;j94qozR`!sRo0z@5{mRdKDHMoTjQH3+uV!9y1FsxX7#=#NvOAX%93Fn*re635 z!q=oBlVM8p2p>92?#H)c@$wqe4nbygs2?RyVt8k_?7l_&*XndbEDM z3C8R+;N8Z@$J3qcWRPAZU1{5%J`=9@Qg^E!sT~%#w%&HD-{kvnbs3QnZI}%zSlW&h z79K2~JPdNGm8phM1#Wgq*Ze*72q%tBkixv&RIm8HaZS9jy$nTx_d(;F^enBZ8m)gR zHn)d#pIdqfW*Npu^fSie{}XHDR53A6%ddySNV8!k?8@VjS{}6u~gy9Qxvg29#e=v;k2bw1sZDm6ma%E)oo%96JZPZ#Y}0 zrlt8Qd9EGZferqgU&#%l7Xcv_3bY!j@FavOez9UdAaLJ((VB6g(2DU zA!}} z+L?~yv|(!$>F2^`sf>&xzI#jyl+dj0E>^!&3(T&wH>E=^e8p( zp+PMC{s8L(U~={5O=c~? zHsr#-x}9wt`5cs0f6yst!@fQG-MqeIo?>{XUYvi@D_d=4j1K_OBS z8yjmOpSB}WpPLsdl;n*KNB|mEwa=@mnVIoI+T0aLl6uBGhw(5M$Pl2sDf?DG+Sx=;0eWY!G1;;VbI-W$({DjXV@%|lxa!wlyn zsQYeX@Ic#u`Ab9eybj};GiUHM8>ty7lcUL(@gg^?3tlN>zu}Z#)1Tc{L~Q(_*{5YX zeL8)O3RMF%JHmp9D7i1yQ?Z_71;Yplt^yj-@GO%OzN|~CdYK#(@aljKx9Mmm1#>a}n|>(xbvG!SkKwgpNN?}86R$5@+dK$`^=M*dW;1vN?d>19 z1;4>(M^2t(kZTN-0ffl^bJUUja*vLZ6TPxkf?%nF$mi+m-tKOCaTN<%RaI4qpPZcB z8Q5}{OPYTi7Y+4!e&Y#*G_qI>_bDi!JBOVb+A4HVl108IrGb{r@*$itZ^$XSlN^kX z=FpxcwX9++#SAYC=87H5kEdT}t%q|fMI;fYndttNRKbwxrTj>YGATN`w(p{G4Cu+Q zfWD1+w5K^zmGr%9aNj=h;Km{!;**DPngyy@Fud%3@G8F4_Avi+hSEc3Z zkQYT#wiNO$?B~V3>-lmaML4KkzhQ6Ed!spBw!v_q!E8M~JKGdjnYMYQwYBwWCG@30 z;~&m>Y|y%&Vc~6Pvm?X&{Csd|s5CL=mqR_A=sLCceI9-tQKacpZ|i!93|4t74UCNF z1FrT0bRsS=;9|n5_xj1T<&PJxz>j~c?)f-`%+Ry4HgQ>c`K6$wgd=Dm8!s;})}=#M z)}P*wQ!TGWuVnYd%iL!tt*4N&5ga}R0KgCC8IYDW6%`fjhwtzrtTv_FLHVah)(>)- z{h^-Gm0DKDjm;gPmXiYT9lx_PzF0CEt4jtzJ8^G#*+(lWIobJ7?@9AgCko(32a6qe zbI{z}w4V8~@p0jO17?nu&s51f9hJpBOqV1iBruX-8_0yS$r1TAtf>R*iPM%}Zih4% z10xVhfaNeVFfBF93e$k$$BH|8fzz(8XZaf=1z``B@SX)`L7HG4OF`)i3^`lcxVAL; znKUxzY^^Y#d^8v!}m+( zpItOP8a+$JeYjh{wYwvD7`EmXE{xOp4i1`3dJkTT8RgnlmXqT|F*N4!QnXMW1)G}>z4J~G)=9fithZErMkoS<0@aM}RFFNJE+{jk67mhkJ4Z*jo{h5i zBA`v`7vlf3=xkE3&!p$3&k?4rB|Apr;U~28}=?O6Gs~uycC$h_GyDlTDFFR8-!kP&j1} z-W#OIc_u^RmSYgihT?9la?tz>!;1zp9&8}!E@NF6wf_{z%E(w@+JSaipF9bRitioI z**HLN_&B>}XNM^O!r>tE?e>BzVD;CpI8iV#Fa-8bIEJ4+xjXS~0HwMaRx0}k0_0Z@ z95DACTo8c%^eqR^JgL~tdt~=XdwxR7glbU{VQ%e9hqH^pv2Q+p_@D;h9UOOf zhnf8SiK9SFUe80#YhVrv1WavZX!l8Yyn}l97Id0;sE%+b!;X(mB-b8-xft-H2oMIq z6K}+j<8DmAlS^4H3^q2>Ue00%<){$!zSzW9U$3c*9}9r?+N*dQBx{NVZSKM-$VuR2 z$7-qT+!aiC3VQKpU@BfhLF%fqXQt~Ttg8xwf?R|>R;YsZ|tkNeNJ-?M9k!nGb?RN@cc z4^s9Gb1{<}%`L150Qw>Uj1M0^B&;v2g2!Z34EGrw#?scKCCaQ-sC<{=*g;@Q{3XF@ z@$<7EY{q~P;d5-#$cYk3fs^W+u>0P3&}EYhQ%V$VpSGsqE@x>tIY~k*hsnmgzRfZQ zHbhV&K3${EAu+3qZzY_@YiVH26IM`&muMKYELCEuS(|QE45&c>S58uJrgR@g-BkgA z!H!bEJbrtR5*1d7S3RCQsT~;+fVpw@H-Av@FBXvNfm|gBI6YwLpk7IOuHCM$ug5qn z`oBvthVkSB8b42$R&a9(7jRM%luRY8zYVuB^$`gPwjMrPz^EW2bA zdh1K-Rd0U>^TPbX!`C~h3@c%B z?(a4n?*InXjE)K(H+Xwsm=LE!Hv7a1Q3n^?EL3PIVOzcLnGXg*3UpOtFO!4Uxo0)y zNAkJqcEVh4A7Jn5chL9;jG62KRbQ!%L;@)g715lgjGD%|1!Pu zw8-e%I*yg<4QdWF@NRmcd>xwWz`o`JAb@7+pxw1=2lSKAHZ*hB1u}5Z^LwNPNK8*p zM>ksCxkHm{9Qx_gDU_O)c4DTrj}P#;59IZj2cs>hwU0(5cP}L2Q}t-c7*Eo8Evmp1{t9 z62CR(RDH?Hafjm){#u`!bhB|m`G%UQ)rS1f zrNw}-Hop2sO(s*~@-^2E+at)zPLtp*^9jtPxWRE+g==^LrV9m_Eyn7GUL;Mr7!3f3y6NPbFcNShyT~& zk|QAG2CfgFnZYl27;Ee5usQ|U{Usmf&#v=^OCwL0kAb2NdlF>s!JrPy$jqdM$$@%Z%=MW9oktg>=LfYCFQhMcVc4k}Ph;J+wA(Jl2@JuGfnB^FA;;H8Sn zN(iy1ht+h&#Drc|RrRd2TJNE$PVzgx42UHIQu{n;ewo5IKa?9bqTD*MMX~CiTww4mcRHH zh9}!gDGUt?SGIm#014OFiLP=wjVpC!p#FsAZf;~`l+Q#^N=WgKJ)ABrG<6Y?y@-$>+Vf<7%Fy7ly__-!?nA^uL_Q| zRT)4l02gDGl2&GCW+n#F0-G=E+nZGbm2xkI)=76quK!usZ&%U%^p+yKVy6dhe1#0{ zEini7+`31nnRj1Y5MT1M-y6~+D=BiC_W$@z7%hJ+N_U8k0_It4On{&2U$(dCz({ej zp!4(WWRnd%hts1+8YU)(0R6vWWK>uTNF?ah;KADTCNxFO%!aBz$3(w=cZ6$V(m-V# zTf~Wpp;Iqtv3` zP@^zeo*arAefzjR0>>L)r2_s3YUS5;4%Rn<6B_HG4hx?V0hUva>gssZp!*mO6q=-_ z)aNeV87zBngF8GLujoK~*d|>wC46wC`}sRsqU=s0&xWnz{g{eH5K>xOTeI=-yx6_S z50)x6K|zUD9yVw&kDfR|zZs661*64b5s~K-HKz||Lehs3glz>Vv0e0nH3|wt-p`?A zxNkx828j?j9vuUifIQN(s8cR+>tSNZ14x&s{8smO)ZQYu$M(buu+{8B06J zdKy&;oD7!G8@hTq1PDLtxz04s9RMI&B&bDY;n>~r3r0a$xR#Ya1&|XBOfD@=<4?nj zuI{>|O@hn^3MFZK(-epMdO**)z}dF~$0hO#r2XD%_>-XHS1^4t`-HIJA@w+Q+5HFs z8jI-LWZumW^LLafLA(BCz(-NtCMpq4{o$T!T`Ir@_KQ9opgANGDL5=l)7JKcsx+Dn z4}b;-9tgzYR6k{BAG<;K{y!z*B^~LRb39D6e@80!ZkBTzf@lFGNvV#@)v&g--A-G; zRt4<--u3GW-^$m>INJmbMYS?aSEg`a-?Q6fn(Lq}w+W*C^BS<(Y8b4>dy{W2Ku-=I zrgb6k@L#x9cbtp*U?Mu(vUn(Rk#ncXM#(Mjw>Sf?)77lN=3uW0Lk_hsf9D}VCi<}7 zO1`gsc|;4Wn@(xBUHaE#tm?5zheS-S03v?)lrsDIzkFkV?2^Lg0f`lMV+r0DS)UQ9 zvM+)o#Uj3av^TZn`)IG#hEKitGaI-cj8@+x0h&P1y0o`8a|pO5W! zdidZ^@}qgw=$J1dXlFHn^O(OZI$x|m5d?XM(V=XT$}eY?Qy$Z1SZl2_N;N+N=ZLe) zLYUC{Q8wt(tzNR;Yc-?OV**&|HsC$B4<7v`{ zFp=B9ye>jm7|5S3c~E3}_yQ4ifi(x74sPi5zo6SxYM?ZQ1U(G>1;#*ICDhV;^PnZk zkA)f(@~AcZbRtD_CqV~Bfhf8CWvj9{Ljq_S1mVs2XQ_oklvGrEGUHjNDycSJQ5v2& z;Jwzf9>+eD(0K6mFBP4-OAQVu8E@vbx#kvMEMBjCJvh}_-K|jweQfkP*bMd2*O#Bc z%StbO??*lC0Xz>GKsXr6{o#cGa0J!NCOSrd83F5})j?HmXlRJ}8hoB!zPt}A(Q5PY zl$D_@N?~fgrdusj&G^+pDWJ8+ppT_W-v)N}s-dC(Jg|CAHce{5uG+z(CCk-)A2|vL zG*%bzr+OM>OI%ET-Xz&%nFf6Qr+ejmZez=9q&FLxG*D&|A2&e@0_wJYhm`KK%G$lB zjn@k=;jfNZypsQ$!qxHt6Ls(KOv>G+%QlIZ=>J=93Y)l>3GHRy%A;UP!J2>QotnUq zg2|vkBdJWnPvXH=S>U;Tm*jDh-FEYvGXN8NC6BCjT`o+BP<3V3+ zN$7Zx-~{{|H35?aZ`(JERl=_gEQRC2k37pg?s~tnd9jlHDxCz`c3B0BU+ed>n>%(;6mW7Fl8c~@P zKtORE0CL8NZ$|i&ciZ1IWW9eM^YyC?Rv3S4z;_Bf)ior-t5QlP%&KNekl>7IrWL{{ z%F{Q#1YU``nw{&nQm~@%5%2B&sy=C1!#Gx($#9iXz2m0IGU>M68+)AUtJVRnllR++ z59TH6!LEaU=0ul4dURhcDk_0Wl=msH6R*O}KFa*zm9#%(EN1rHXgKsQ2;_b%p{NQn zX@#8Aw+Fmt6<2gbD`F~TyXfX+klmz}Wzlem=&C_!R#sNNO=i8Qcw9H$cP5q-o(w6c z?O9v$+m1w*j`-G{dYL?g!Zm0|tM}!-uiEOX2>IM~Xgk-W&nUnYFEFvfEB!S8tO2#v zluP%l^>K>N=gmnEcpU9yWl$bw8KvIA=L(@xI%#D)d->I;a(+g!s8PYe^~Wyr-y92c z<&Pr+=ruJr;!VsepY+|{15MfZyA8GepG<+S65qX!uQBdi*3prIZVmIwfPo-dnJNW? z==T;Z$(Kb8-ZB9;{VFzg%P!K=Xm9kDnN5z1;NSzL_Fyz7o25!JqRKj&=WOy14ZiM) zZAC?TX8Aml#mmG{a(Hm{WOK8~kejCF?*alM>D?iKV4ftrgH2;t)J-&E^7GA?tLs2l zQ6g?)7Gex37WuQFj(sTAaLHCh=Z-(C4B4uwNf2%OIXK7$m=;#_s{N=CUrYiClo|@z z@CtTzc0&Jb5kVeP{qxr^c9=wArl{b;B|EPwd9BpYeVLQs+d#qsj2`(tVxYU7`Mmnt zae1dU{wCIqR}f)A}~iDc=sbAf$nZ4G?{-@^!4A*Ran^i;$RcXY6V{0Ahg4In|6@Kl0zS_fp& z^?Zv9z_QwF(}|!-4)#~BUk{p_vmG29tR5ON`x@=uO7SHoHpYVHu*^8r6@14v_bXH^ z$d5pBSjf=RM8}zBXCuPbFO4ilq~xJ+FA-YJ5l!W-J&2`m(Ax80?P5yha=W$8<=E2b z-Y%z}bTx+S_fC%O{|(Y$69m^gnfwzH$6$w2gd90?r0(cXjkGIlWwgSYl@VnL0f`X8 zRM8fmd*v~?W4W?R9zsCSIq<_k1y`dOA z0oO(X26!*Un{(eYN^A@6I1JxVqelMx`EztJ@YVbD^xE5FX>goq7+tc*l$%iIM!b~a zZNn`C#X^Z-Oa#EunDXgc558TP&lOPG7-gzaJ{Wv}Q+a9cg-JEO&$K6EP+d)PGXs=~ z?`>`MKo+B+fq~RuZqR+J%nd4;sfB#pOy(H5NtNWRN4odclNLtj=oLoH!0BD%>jEuV5m}DC| zd5kK8Cjd2$BEXJ{{;Sjt)l)@91@YAq@T3MLS;jL$ROHB-bet(3FWo#M?|DT z?#ejObyh~q{BT8_8`a%2(&9o>>Q3X_X5EnN@<=^&xsrHMS88M~ozQq@AP}_|Zr#+y zcMKkpY{J{LkDM1X(tlXBP~0pl^B7YU`jL~5Q$wQBN4xUo5OIFaA+04Xt*W_0CWtH1R>aWkftgY z>~th4_RLBFqzzt^x>Dy!%~^T6o4&6!;0jB4nM`vzLGi8mNgZKjWjzB(70@PF89TZ# zs4Rj?skgh2$E9RRXjUsQd;R))KOKum84Y3>SO7CZ`P3a>Kn&@pIU9whk^1OkI^SXY zGFB@P!BBG$Y-e;$_%BeiTY3RKnszkz?{i9cr%=%*rJp8buIiHD@`GQs3y_25A$ z;P=;K&!~MRbVzq72LK<&#EqVzzSr@#0jN34t@91l@JooNxPo-n({@~=x37QV(fyM@ zl2us|uVPq5*V$khy3BUiXgWzgXBK2(H87BomyH_5Z5ZNEM$4y*vX4MzxPE68dPq-; zCy+a^vj|NX$bkZZwebYb^4QMlyxiOd5^+z;?XL+^?T^whV&EO7$QL!v5i(?^%rPnO z$7E1&Yy$qG4&W3r22AKU*PW%3uCM&QrVd|j+RmtF)C3_wCHsbQ?H6G8XO*z1*PLuf zm@hbBXEp2A{#Z}VC4&+9Y#5$g`&iE1JYbYy68{hS4M7rev=?+g^pB;>A|oBiF5)>V}1QgFd)sjo`wFW7F;_Z z=Y_;RfA}YMz&%#`A||1QI1l*fu^r|JV4L0ChWWbzXT(Uy#x2oEd>0g-ru4Y;AX3`1|)2!7KlsxK45i z^iU=2J<0WpFdJYjOQXc!C0%Ls&9i~7uA1eH8!N8Q@Ji1{`7rG#6gO3>)WSle{YBzgb$;k2j<)$i@@q7JqH84xBTikPHUgCt0(2{|p<&}5WZB#>*F`zG{*9^m zfB!qLD%sl<#5A?g4wiyTXSI))B>p`74?vO@w}mV_HUtMtY0ELN7JWy~mlyy4Lx-@B zkiw1W;B_|<>T@e_+X&tM!S$4KU$)H#ZO-kZJBLsN&?^g#g5~ni3 zjDRD1G5i}pa&b^mLG8NP(6SJbNOZ>f{PJ?^tKSb}$oB6t7pKRMpMf^2ps?_~o*pwK z04RLq)rE!udNBA3Dgwhb*5abkZldFc3PV_`_gh|?aFa;@017G)Py4+Y1x2hf{9{iqg~Fkq!%X`|5D{ahywt8OCAQ<9 zX|iIT(FNV|W4}oSHjO7mA%l3(tL?1&;G?wgE~Eh*=>oya`>8`*G&;C4PS|SA%KCgD z?wZN}3z#{DhAs`%kMMXt$KmZk-M+%Gs zmokCFk(HH=-c*Ilhd~)ba2uD?DUgyRa%+~7bUorf@ZC(^@zKhcGwv|e{*<^`nzZ)p z_M(9zqBcF(y>5B+bGxCv;a9)j*(XYk^&5h}(Os%)QN)v`GQVK&m(RJ49se{HmD_)M z6<5~WEp8>C;@bz%=Y?dNm4?}r7zU2x zl!!i&AdO`F)YtPIS2?NcA&lPfRD7Xx8Sm{!L9w#B9`h>2dh<`8W|koZ0=OIoF6Nq* zJOVgO#E^HT_7L_~FM$?P1cfdVB2CVa_J7KYg*41n_DgjO-j;=yjwtG^#Eksb4`8+* z3sASi@9lBe6`Ss=YPH`&qT@dU%vImjwZFZ+J=OWj6^nAq%N+4<-}m0#UgYHHL7f)z z-xft*DeQ}GzNB{v`}#jOL_^-Uuom@Ai@cNQw4v=G8YWb4@S*4aX?)QB>(3g6tp9Xa z(7bBt=6jC|KPY^w_aEtmumR``L0BLxF3$3Fd+8vLv&W9<9>Ur52bceGMcQkW6x+LFMD6XNVQ|8GWt^JJqiDlN?cm2_oe zV`>sMbpsf;z;Jou#eRUcFMzr_?Ac6h#5F&P+ z0*Q)3qk#Hbeyj@sg}8YsfQsl7-GzJ|x7E#V9SLWoJkaao$B$Tp2u&Q@fdhe{I`AU^RAOwsX1ET~1XKvtqCrz; z+uf5E5jvUD<87U|5{pMgTU&RCDn35ZYerYr(H}{QgkqS|t6_`)BWXaY=+MPMal=%2bn4+fyDG}L z9;?bIoBFZ$sTU<>ecHFRZ&4a${NwSK>OOVr!H&fbs?+lilzJ?^)?dE~^SP!ZDm z(tu=zA|p2R?jlsiSO=rYLPFfpNv^|?tpUE!6JlbTkf?xh32)xCbSS^%z?_NgWH5jO zsh$p@CHwd9Pq!dkT|WoXdqAZT-|A{q4MrMDNuDJ?KR?8`v-1itme#fPAtKXHGRL-8 z*8|=gG6<@wYVVwEYsXBCSSt-+qo%$wC+vSw_*3=k-x)|TTB%xh5m$xd?6xv`g z+Vg7wUy(nV;~oB7!8?3#ae39$K&<7a5Wfypnn!c#qTSWef)EDbxQSynOfmwax7i{G zGDG}$erMh2lbrkG*^|Q44Ier^a?v764yhNBE^&}9{R#RR{p$SVibEfOs9r*Bc2r71}VAiw;mR|9k*#FC2-yK z?kO&~{Twb%*`|4iE0yf1csG+##(h%8^4vc@UX7&(2pT;D(L16dxMRJ>aYyns>v;1| zX~kJM91hyiDOU*5-Hk}RV@vPvp-TK5=jT38Qa`M zH&-?{FKBBsz_P`6oUNqr1>Fd^Eip?Az$lz={PPl7A`FzKxCJQ--;=H_KUtW)BwX2sMkIb|gyh|e7 zAG#z(uSUlmsLWp{cm9t$Vkg=C6d(tV9;5hYV#@j^=@)c;?5f@*R%sX+gYHvz229?a z>#^t%HD_@d^mhPAJscF`(m{o3zx}&L^B?xF|NPNwevoHGL)z3M>9b}iT=3*8D}Q^w za*!ZzQ{N&*Z)LG{!EPf9#};rCeQp-iaKRU59gt%&zjGxw3)c_kW7=b=8bEg-zCl5B zpyBw8nXP4H)F5ALcsN-V#hlpqwN?o%>kmRG_wKxKjk_iU=nLkdma^+T0r%;qK;96W zM(VXwFl#-OI%32G$yF~yLqdcvXGN>x;OjUdCNXz5{59rPUN>HKvx4JV`26!!un@vw zrU@(iITQE4`fr}4h020ZRy;uk3hp)s|1 zcSJA~Eu{R+;Z^a=MK`5Hgo=MhZM|gTb>{xq5*P#S>&WsDSynHqyx)8JR!N0UTZb(n zj?1v3cj&KU%!+90>4TrQDt*iit8m@s;Sm5gJjV()94Fc$Ad- zndO87@?6x{ighf;MNOZXmh#@YT&Z`(G3eXgZuHn$Ekhly#(3u+ubOS&y|V*I5KOq9 zJv|lFA%J$%S$;e@lJe+i?3bkcJ1zSn!MDU71ivmEiER{ptaxZ$uH-;Q@9y@qnos0K zYN<`GSniJlGgK{6D}UuGuHIycPw1+hycQv@R$G^;I(NakWhPpC zl(^c_);0xX2RJ-Kppe9@vp1rBmgd<+^nd&(kJ;<6uo~#E(_theZw;u5 ziZVix{oc}Iz00aW^!8p>zucmeeONwVoObnLLT19=3pDn64 zaAD@%A|Tu>mX@Oy&LIq@7Vn|F!U`p=j@JcU&Fz~2f{?(3JT~W3W%RAmhkIGwPsttx z8EG9>T0xuvE}&0Erd>OF;>NjQaoN4LmK7dSYwJ(NONWMr3Z8C1Y~DaeE1$|clBm>R zk8(;_*t2tlUv;$^H*@N*Qk&dsoQ++|^=^uYIvLdC>^1X8#ZQ?D_N#1mfh#6(caap=*>5h{|Uhy>>rboWnrcK0xw9ugiy9VCQ+P%s=W4z6IuBLx-Co{t+>JB#g zA;|N|#%2BrciKaFzOT^Vv13zq!dm}T&aRW8YLpKejquzXi zH^E#>D@eO+|1D-WJ2u$FE;Dy?Ob7!le~Vp{4&3OH*)y|S-@MCgaq>&`UiYXuRm-_S zh`gGa6?sP5{N*)r&7oz$2|iF6`eig7^u(d6nKH9>(nH$#HcF~G^Q}Fy_2iG3dZw&t z%eL{4YXRRLWloiU6V)00h4K2R%jJWgyF!*LU*pYPmT95AK*{w|*%{F4it z&y04Z z`gat?S;o?4g9XrgdpHPsiAj)f|30_<`@F5Pb$b35CV)Y#;19+!LI8UEFE&m$V%c#I zLak6@Vqzl3i$O!%rz(8wbPt)OPf(KOOD8XS)fhy}Luo@)l$3ZwwT;Jcq(-mua_#9+ zBVu0dk)z^rsO4&B6B;9;cjly@rgUvqEtt8!!>lttGt;IuUZy?#fjbUhefBIUIR0b)8?Ol1_uvG zBubw-^D-(5v$sRY7Sgz8Wu1pwuT^d*b-BtB2I5iA(I@4{sYd60s(siy3AuqNr@!t_ z+p>fI6mi{Jse6#Nc$nNU^}Rm-DR&agILT)-b{v%qtJaSRrW{i+4wM}w(DqQ6FCC>X znqHAO&N8$_Mm;=D*~VkTqjH$Pi#COfzs_)aqRfKF={S{(9)RDfhmTm{W%#FFPX<1n zM#Xn%DGpbRQCmIi(^2@lS$-SjzOW8|U$^LQERwggIP-?Q-$L#6ZIL7HxeadZg=zDt zzB>zOD`Y0eE1_@7~E9%U9<~LJ!x4-p(dbK+i4VJk;jd&iD`0Q$1%d>pAf z&RIf^JQCNsv-gx}85cOphk{c<&-yGhj*lKa0)rH0Nx-PHf`Wo*Z_FLojL{v?t3tyr zbo@9Spv^Ua06~-?7J_KOT7Y5d_sFB)nUJ%LYHd8#ugDkgBEjtjz_HNeqQ+Pn50>(0 zAZ{7a5XxnArY}bi)F%+;PxirN!pIxZ=&Gec> z-jMd<^FyUoOm=1WkSm2lhV~^f;sF=XvLSOjV&WPq%U8L1=lMtr=!VHp-iZ%mU9nVx zYF@6mmc!#Rdyr?37FoxfN7voJ8No_DcW==xWY*ZZeWwNValnpH*j`ap3}QONyZC(skuLv9QO0xCk_Lp4Dm1SIKkoq%=-IEOGB>@f$_;WT13-<_r4 zxt951Gljw?gt0}v00IdhxH9!!9;eZJz4LlEPlE>y-)2=M-9K>TScA!%abvjL=wJOD zAc9>eAllgc3wXAq`;s}*SUwAZ!Z3~pUd&L3qZTYHp8PXEk})e&jzuL8NETxQAy~5> z{)c92virE$%Dhprc>~!&fN$%tLWiGQCS=ZhqNert(zLUAQIA?OonkQs!7v5#Y?6%+^p?y0%^v`f1 zW&PB9EQklvIWSPs#|(b7Efj>siEF-6I;z6L>aL66*2LmuNoCN207Yga7StDxEp~Vb z;afSARd5x5! zSm_+TiD}UWszYUb6OQ7IJ~s0z8O@d^bW^=60m#q`I=@mS`@lL)xr0@QWr=9#w>$iE>VV=($Z+{?j51frZVw;OqrMIt7 zyL@b+J-*=4?EuCvzv-rw_g>tWTu@~@6r2D|LDr0PGKE@7>py5k`Hc=%m8sXZw5~M+ zf9{?`(U=FczAs&bHstAKGeG`Nb=940I{h-UR&-dJ$$}zyN3WE8*UIIH|FEDlQv12uj{hTn8)HgM)=O2{jz5MZ7G(3TUFQ8=wI1R`z zCuga=7mLvUL1;=0IGfNA6?SQmmQH}<99dagn^;hVXn}Q<^7Z9oU4S4t2ZhVH{RKCi z?i-orOkxo8=5is?$k5P3I<-R>7Ik#0k&_)L~E4px2*ec_JC=5VmK*Rlc<3UEBmVpZ z>jjtnV0f|u{6=JP7=SBSY5r`r`HVt;XdXJ8eojNXM!caw-#M@j0BzbY`>`vhd|ZOt zN4dVZJbD=&ZEf8`_0pahyKTV23o_bbUE3*MV2BR@K3?J8Ls7m(yqy%2=sD^T#}~7{ zA0ITu)b(^LoWu_q`nkk(OWyzCktuLyBn6NnuJ5n?Q)+LW>U3-I7k+Fy0z*(%(8HsR zBws#pp%3(dwJV#mg0GOGTsn!NQZ6Su zdy?6?#^;8xeSn`im6|^BbV5hK4f4=^$%}Tdkk~j=mp;;rI*?kga#bqTB_J1j6!SHy z+@~+av^jF)^@L^)7s~Tcopy1_kb04e%SvF;MLoL)X4P8cJZL7+4!P;PJH_;Ef=KoE zr~zEdyU;HTmd9gHrbDnjjB?}=0NSCn6okrKSan@r)b8)OC!#=N)D8?^hIZ{=ityis@;>#L1K3DQc~3f`N0h~n z90}MfT2E|(ztW?}5^u6kg^^$m`qk@Ku5_Nn>u$Z!YE!_*<JuO$|5rrs9>{A4<58 z#>dPxAij|7$_7f3i@Lf@#Z~Jp@AMPzZk&n}e?8^$8JuO52uPd9 z=ZhXhK@N6`&n|<33c7O?8B2B_p|Iln@T=G%(N;=99C0omjh~ii+vSQy(mQg!!)13G z%$Wv#D1(dgPYPP`d8KB#2d=srBM$HD$%PZEJi+6*bIT5@HG|@=%#@1#2wS6iS^MOE zC6KPHBK}g_fHBe_0Sy)uW4-!MbrT9 zIPS&tT%7{Qzr(#l1Vy;G$p!NOQ>2IrK-hQ^wfCdTL5UP*4y!3(QJ` z1KT1B0xUtR-Vaw5AS#mVHT6Bp*4|$8&Yfdq0qeV(rw;5>c?)P9IAm7$;0$tt{-{~0 z=JTz(V9AB*(b3V{Jf-opotwW>*eD|=k3Ikjcrh1!`cw%d0spxX_&?wjKTwQt)yt(g z%99>62+_IAtJ0-r=O02$?%ck82{ojh2<=ck9xCWFc)P|j_1>+qbCzDhpXPm(R#gFd z2>g+U!G}%GSmqgMy+4Bo38UJCgw)Qgr&tf<-2@Xn=D5H^icus$;{Xu9N}TZsvY$zX{=e^x@q4-Ckts*!KJ?$O-B8|g6K)kR1!v+6#`W)PA)2@*`~w#3ES)}f(9h@V+;P@9bECWM4Z zi92ayd{E>l7boZ4ZW7m-!VBR6^XT3@n)^Ry&^;FJ00DAlKZ02paC12tX&AN%%>V_0 zHJX`J2v}QCq%%|y0l;(W%=nHva<=tC%eq_>nBi;>^6>o9rmq18m#)fN# zR3z9fQXh#ZAeLaYGcKm^^_#HVs^`cos!W#OJGhSqZe<7sl_#cE1TEkfFWRNbZ3~E* z2m+yzn0YB1aM7s&lq_y;czlcj8qe_EN$ZvnozVYYtwV?E1KPs{Fs(mSk&&r+Qcvs2 z1N#g|Kh(jibipV<08X)Jx?IT9<=_YadZbtW4@Nlo`XY~ZH|{q}D1+TP{*f?yyi2ndps5k*NNN)Q+%=bTf6h^T;MkSwAiSwKbNkaNyC z=O8%@VfxnmzP-P_&$|2EKkhnb)`A&^p6==H_pP_;si&SIDpdls2svEVDS!WWm-&;M zfbQudv)6I;)6avX@+)Ht$ifNCJu~Vc;-#}3{+IXy+T4MC>&xVFlt{j!WR`4<8~}N) zGdN8XV8wtm#47zZINy~`O#xUM75Q4{;X6=ea0a9L#|mN!Z;VY@(cp)$6U-y>`^?DN zvF-V^tPnVL8poCbkZ!v0I)oI!V^IEj0GjAq$TAcmeIli15H!=Cos`LbJ04qNNlgrA**za&CP3m*!^)9 z*NxI(Z{M%i6u#~Q$1wgkfk;3~t1&hAZvEHUoH%I6!X2t=+a0uR2@m5On6j#jzt)e9 zqE(bfIA)6fNYY-qEssVOJGTBQF7CP(N4 zL;l~7W|fax4Q0R)N$>md!A$UlQhbv^N_xh0YY8dDrSlecf-(9|P9I^OXt}N42fsTi z=e{%~=cVf0J zNgwwYicX%*AeNRqcsC~KPw?L!rTF(FNWM@61i%7~*Mc8fjh1@Z>eK)X^N{7t<9^nQ z8+503PaHk?CCx!2S~pg#+_%h$=1*!+s6{jw_~u}EO6Q-YIn7nkK|x4}mdon>=UM7U zN)w9qhTN75N5Ti1@MCOj=a7*vKor-)55bjsncJs_!Hs0SVENuM!|9y=Z07={ zZ>GE_NCY+{r=pP644p?nW^E0M3sM*#iOR#5JB5zy16A)H3s@ z&kybRWgljD9CkMB6O{vv`ZcNj3Mo*zbnsY@83BG=Mz=51&afkn6LLp3%M#l^9GcEk zGD|$tG|wnNSK5;P3|agwoWb| zDYy{@TiaZ9G-0Qby>p^ur;4W@u6V~6Ca^JC1kkkpXON@Y%7`%1hsQp9R<*d8UVyc( zB{drI{sc_c70kocz3;WwYqWgKl^UTAomB(-&N0uBC)_NbZlrxO%NXy|P z@9>_RG?dz-r$aRDPGf`ytwSAvh?-Quz6 zZjTAj8~jZ||C^QgzxxvTzq|YY{oYHNxmcbYnL(t8bGdJM+ZITr#t_4-m3fmZw98$^ z7CK}suH%V=kX2#_yQC_y6FH7)u8p_(6uadF7%L;?V?*^!ax`Tt+#3gCWe$ZytopE! z%}j~{v-oO?AB?ua!C0fGNB;ZlB))ED_^7o&=iphS`_2pTzHl*Dmz-D{M#+0J8)hxO zU?Ef2&Mr)mgM~O9G(8|f=yDk@aW5R~=(uZYn&t-7p$=$NG_oA|%jzM|bk_Ipm`8C# z?@7gJjwcGBIvTc30&Dg?n#95>61~EqW_bPzAfq!-f4O?%%YT91j7adq)}f)MZ*oYC z69BjR#blB+HLjYP7l!9eoVBeKr{;_-BLmo|Jt=mD$Nlg^X1%v`b(0D#-P~f`_qOKh zvHlNP4wV-CGF|QJA+4QaIt-^AEMz(CkJyBel2gq$J8pKDOZ;A5;lSkP=Fa1vLy10y z;kgj$N+tKwa-nS#u9s3mr1?Q1V!?m@FCAdC)7oxiy zeQY+h$y_?gO-=3!GR7>zlj-H^c74s(%UW|@^EOyrnF9q`*@uQX3Y@^ZjII*=fz<07ex#M=`Io{O{RCToQZ`!higo6;5Eg9>5j3j?`Qw zyVT6OkyAIbenV8WerHFxPVbCod_2={%aP3Y!*CNgXf8*|@<~c&dMtk;`%w3FM`|OH z${IYEwEetc7fy7Q8BIKa+;~rZ1+(uVg#oQ=8z7;2{`JNHSJMWu;!7-tTTd?VgGETXJe()=V|4-=hpnB|Qx# z3^uEuUdMAx!_pWcly32@mph~7Krrb^2}>mDr;M(rvwHSgmr-}r4@~x%-uzHUL0VD0 zyA>~a&+A{0Ys;e#u!-#Y@Pw~*NkB2QX=Q|PBpJo-njMxkaCzlyV-r7s+?>Xm`DK+i ztjfM8-q~TjSA};;WE7gen*HI447JGm9xT+i$k_5_<(X6db(+qqHvp>lP1%Io6`2dh zXgqn6D7oz}nb1#fX=D`iYtdiu=FM99WNMiZt9*@f0n*jg)tv_bkWAW$d~V~&;WBN; z^`0#pk{4$(Y>F1J;h;fu^z`nvhuU6cU}IzZ0u{yiK-P8=|1f0HvsC2spM&FH{=P&UJkdbz$vspA~mvZ{+F;&n&?l z!jr@f0ei#Sk|moNmd4|+vF}GL@)FjZGVpW*;Bl3M#%SL!#FS1tDcFqr!2{PqQR-XE zw>>{>Ip9MA7*-YJ`FMrjwi)Tc00Qo4JB)kDgr1F}tYKJHQ>{)PfAI0-eUTgINiG8e zIi-e!^d;sQEqCfQ4GkD)Y#(NAo3Lgz{as5G0W^QQGcCxqN5;zC6{WIp!`{Twn4Iz> zK5A5tk>0O;`JBzDkeQa6(s1`6#Q{%y_h2JyK4Z7h*puOBnkV`BqfZ{<*iSP#j>8$~ zVLTbsMLTupACP?~@5cD5i}K1&-ei8QXtw&ysc-&KPI|T%^#rvOzhGv`u1P-Y`SIV8 zTMLp$tzz0Z@-&L#(==&w9MMbX(=Tx^bM)q%SVG82!kV$G{+t+@h+wZrfxh4CUbh)3 z56q0qr#|0*)Gq)oGgm|X0U7)T+LbsH6)co?q8X13Rp<6y#hJpIv--@wB_-XBUp}`$ zIP>WqbDx=@S_q3Q8#QFfUf;PSx1b3TmDJM%z-m4nWU-Ah{i(6d{=1tMO!Z^_JUv25 zd)|E__#*j9Qy;=Ofo?Za4aM!X`tGzorQTm>=9!3h{d?7q02tfLuGD94$YH{lBmUA? zfZ0d0>$mqG!5Zb9<+vlwOv6RbVL^^&w5;s*w{PFR5KaD7a`95Pjly&R-1xrAPWW1t z;uf7)<*z%d+V>O`s6e^_34tM0Q&Z!-T{t2Ky=;J_2mrEb-c9iy4cmYsAoqovg3*tP zq9^VWj39lh+h~POHfSMJg$ZlWCZkH{7#Jp?#wODjV-js`#0s*rrvYH7v$eH_3Yg@|=Na9H zdL5mV2c%sZ6sIUDOgQ~t3-TlQen!e|1>abod)!clr6bA1YzFofCPUW7$-T zxj`XZm!KTq@fNjfMh(fw#p&Lz_Gor7rhOkxv5Ste-K7xc$_!*yU3B8S_NQ!SG^Y4A z_v5Pkq9l@=OouuC?)%)i#G-~6fX);|7t`f0VaW8EMZgej>wGfocsqi5*|cI}HAt4N zrGQ_(F`-WH(H1=g*&1G)%zNyMO~#Hw51xw5`>^+IkPY}46?KV`a>6FxE>O}YU*mPf zOGZi}Zx=lHpeBP=mtxi$WBeK`gh2`N=rmPXSxb2;&Syoa9NAsKoy`11 zCO&ZaWK4^!hu$@-HF#G&q2Gq4re%%~&#Y_Mr+7j7NZJwhi8tt*S+`dC?#+zL2p=BS zf;Om`>yrop7X{1EFh2LCq{aroPjQ!$8b25EDKY0tnQawq&c3_ zi~=x)=`+a94kH~l$W56u4m)bEuRL$ILpy`&5UNxgakew^^7e~;ly7zpJRloAWhI>6 z?4&rKBz#`Y6yAcxOgS?#@lyF1F9M5m&d9Qqx!(T5{fmmV$>w zK>$s=bdDmmWk7@5x69;u4B>fN_@LV(Zdguv&v7}EoZ288%Af?xr zL)U!bfa-#J088-+H6{{yjK?UsVU_iOc`a|*X3t}P{|#idPN6_P1)UWtJ+P=9qN1jz z9(2-W#&mRGYPW~B`$t;Nt|L>NODA?)#P)d54~_9JSnXf5q0=$sEzu~8_{m-pDn*hl zt>&0L1l4TqI`Z0+H|W$hu6rAoaEyh8!t*rgoc0HYy&M?9SIX|H7D?Mo){*9r-Ehhq za)_a@LZHSKC?e(TQusR7P1M&f?a%tGF#2N{G%FshZ=(V0+anwM2aXALzxT2DdKKjZ zoY-aS?RDo#+80hO>xI?<57V#bqn47UgwWlHE4Ml^0#+Ti7ng@ya@HpaxQUs);NLWd zCjW|Bc&b^WrtT=Vu5!PFSv_dyrQ);?as1OANVTD;W*2JTg6Sn`|5}dEVjza*P;i|K z3Br(C!egFdWqV0ZkoK7XJXs%Lsd-tFTf-pN2d$^FIL{xL;URA|37c)$uk%zx0KTdT}lQd?M%Uli}gv^96_1wH+LuUu(`oL2xjh29Mjh1o&g? zHQHt!kF1^sm6A2uzkenuH%WlB*b$9`W_GlXMSGzbTz_|Oucgmk(JYitVAbr#6&Vg^ z6cInGd$5ljY=3U6eIbRac@S2`oD4%lnFFgjmjtzo+iLwv6P_!VHd64!kGb!e>^u9O zPWPda8VmEUxt499_en42R)iIh#-%6J))S6{&lw?bwmVu_QtV`j;4gV@baw66;(&XXK`b%N{>*Wob6Ps?j2YUweUQ@m0&XR-CIdv>F9*MM`Rhk_SB$~mUjrfg z$uC-POpS2q_+x~YqKYC z8aa~GymaJAE=B__+!%NUvAqt32Nc81Q>oRj_+5BYPa@SpPc{RyYC{*iCGs9kuARaL zvyVh#TTzeZXyh2xsU7Wd%Ih)O+X&UAwMysDXjf^WwhjPZ=wc0WuHnPQe3ozY>`N_U zwnDM12Z(sTZ+6=)CVG);rsX5rMxqmYh_HZD_kQvnNwRAE-z{fbH0G>X$MNk8eqMRu zmJ;M^@k2Lb#|b!;u;)Bb9Wa}8WUa*IL2!h$4$r$y6yVt>{=W8aD(NAUL zZ1u8~?E%l??8G-AnML>e2EA0twh!W(FrFVtK3$oPGcuV3JPrx#?CZPA*=)gDkLx|Q zyy`T&yc`+!kSIjov*fR|LjtubQ^0iLpSCnN4-c)IR9oeF6XH@ku{yfyGzsfkXH&@5 ztWTAAy+8R^3s}$~!i?sU-Va1~0*Mgkvd4BI1qJ1!vM74Iov}PfCmlO{NXgth!wpge zKg{|NKFPJ#P# z1_ECpB2pY34^WBqyi18VD`p_YIxrGI>(=Xky00 zyYH}km+$>!eFbXR4JWDtD5$6ser5>e^qI-H2!TgmrE@7xexdogj1Mv(Yit?jQC}Uv zFt@bC$`m+ZC2Tj5r=9_x)2Nj&aUam-S!MgG;8nrn2fyy$t>_SDq=bH}&lh-(k$LOo z&iE2eo>Z9FWMT_{M9Vn2DokxCcGilOX1LUgS?R4OIR06ai#6D@>&xn`Bi4hZwsg(O z2l=NM$xlqNj&$`Rq$?X8CsPTy{jc@}kA`@)2d2eKFG=C<(Lg4bMhI;jwRoEaZlou<3pmp0w;sN$0@5-D4`pA7a zo_QPXAaY1(Q)qDF>4WGvK8rP;y8uN*5Hx{jN$Qs6kClGI&OYj0-$7L6PMwQBzGwmE z6r{%wwWIc$nPSbWmrG}&^E3pZfW02HEh#7|b#nXujJ;vlflfegJLVuVQJ1hVFnFWN zRgDx5Z*ntv?7W106;!Cp%FFYKi*v=DL{=?n*XfcaR-MFI_p1aGP9is;LP0OErUE*o zv_Oyzfbw1X!-`5Q#`NxpsMuLs7jY)Re_*OBxcw;}Kf}YZw4i*_8Nq$(=tIC;O4jN* zBV`4`90Y z`AiUsk}X(QQC8+v{aKr<^lcI$>-2L?aXIQ+!E)wZ zD4964G0?wGcH1Irs~*F=lsZol&L%I7sIu+X-LUhdTd&c%0eyt8K^MtK(DXGttdnlas+8wgLl%yi{!{PQ0f$*| zC~<5#{52U_FmZO}ZAngzTpfH*o4PJF*jZ5{bk?RBanofV`^MywXGSubPs_QZyvZkN zvbpM)nc1`ChHa$cjg==^2|jU|(PT~$m9)A2MGtp&-|w_-%)`Uf;zNoRrPZ7MnkDZJ zOnVNk^k`mp+r=X@)Dn9bRbWX@=kkV)?B8pVl!VFy+@y=f{?rQ8!hxJ{ zDfnU0-{x%{4^`C-7o&neH_0r*NxALt#hzEl4LvosIC(h#PR6AAi?&eX(URb#;l8@! zf)qzDWbGROJPPl`LVao%cTCfpJ~Ou9he7hm&kA4vj}RQ{){Y7kr~KupFD%i0Lg}Di zI4F<5FDQdkh^=Z{Ur*4lIuKu78O zbwtSH7Pw#opp_GnqgoHf0AuGz;Mp}-lR3zB@(OnzuzO6xzibwP)t8zY#r`r0PjAE! z^OzEwRIwgUY`?BQp^W|TI4#WZxQ0B!J{*0%2;=U)zi5daOAapFiNv~vZu={Y?)3^Y z2Mktaj|`V}S{NByJjXF8un9~Ueh+%MQm#P0V>HQ4;DquvNulNhLJcEv+oWl+haYG! z-!2jmh+gIVp8XMT?|!8Dv(FT5d~?fTJba=g?0_vIDfg$~Z(=(`IeR0-+_+4bd;ROP zXKovTl5#U!R25Ap1Tn&9f)3rT_#}Uar=?8>xuO{Y!4FrGW7tKacXdB(7r(AksyI7h zag7uGI9h5cBDqvOu}U*9$;2bqU>&hvZ+U%Neq!BxO0|XaoSb}j9{Vc(H(%$TINt3x zgKtG5J?>CiS3TrL`rDo%PT(!52;v?tL1V)v1Fo}=Wuh-$C-$M>YIr^KrmtvR{ka-a zRqC0iSD#&{cbO^hshZl=|JhXR&LJClj4eeD2iOHnsdMB4Qj;$uq3qB+e&0F#v#YhS!| zV#Pa9#Q76mi<^m=J*b&CmZ2@y(n;@if$F)DlEd4(%d8^vhsO_-dWGD^NPM!Jh8c|e zTkIJX<*uwkCrpR@79)`wv-+d=2;k1Mem;=u9J?_hj=j`Bz4Fo7qcFZxlK`D?`^#ld{L*TR6s%Y=FX)>2eD(`;gA?=Th=0JoQ-!>{R)aUmyS^qkIbk_T+NH<73e1#
DkjSzLe| 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

j%-M2lbP}agBRIA;xn84srobNPIt)@ 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 z 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 Y&_YolmTW3 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 z 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

LY&i8>{Unk91YFx7ZO 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 diff --git a/icons/obj/clothing/accessories.dmi b/icons/obj/clothing/accessories.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ac7094fea86e1089159d6e334d85ad84f282b912 GIT binary patch literal 15774 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 literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/accessories_overlay.dmi b/icons/obj/clothing/accessories_overlay.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f667b8dc04e9f4ad745f017acee23e60c03809e6 GIT binary patch literal 3831 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 APyhe` literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/neck.dmi b/icons/obj/clothing/neck.dmi index c06d4875bcfd047432e948628748c2f5db008cf4..dc6419550b82d85e57b4068a9ca964ea076bfec8 100644 GIT binary patch literal 20638 zcma%jWmFtNx8Mx!5Fof~NU-1z0fIXO*WgZYcS(Z7;O-V6xO;FJ+=C4g++Aje@4fx; z&e^lO=P=dPb*rmy)zzwdn;$Al(wJx@XaE2JQ&vV&4R+ml{h=ViN)i^EO#lEW@2#Qj zDrxRw>TK=gYVGI%0C;95&2%~RQQ;t+E%~E?#ws5iuhrF2QX6#DhRtVeFVbYx7P55YaU9lwFkH+@31+i*!L0J0NxN-oJSRgka!gb!tKA

AG_Y^)6a(n>rQqgS#;3TbI3v+Ut_DSay~ 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 diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 9df0744a09ca3bab3a548e7c87d7c794f328670f..d61e20a90f103e25bb1f8d3522daec6855cc5b25 100644 GIT binary patch delta 104319 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 d|N9ulI_&)+e@Bjb+ diff --git a/icons/obj/clothing/ties.dmi b/icons/obj/clothing/ties.dmi deleted file mode 100644 index b840b321a59d1c6f85efc4ed381b9b7dcb32b956..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13228 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 C&rmG@ diff --git a/icons/obj/clothing/ties_overlay.dmi b/icons/obj/clothing/ties_overlay.dmi deleted file mode 100644 index fe3433bdbb06962a8ec4b127e63ce7c90a410c17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4527 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 diff --git a/paradise.dme b/paradise.dme index a508f9c8cb5..111f44183ed 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1753,6 +1753,7 @@ #include "code\modules\client\preference\loadout\loadout_glasses.dm" #include "code\modules\client\preference\loadout\loadout_gloves.dm" #include "code\modules\client\preference\loadout\loadout_hat.dm" +#include "code\modules\client\preference\loadout\loadout_neck.dm" #include "code\modules\client\preference\loadout\loadout_racial.dm" #include "code\modules\client\preference\loadout\loadout_shoes.dm" #include "code\modules\client\preference\loadout\loadout_suit.dm" @@ -1785,6 +1786,9 @@ #include "code\modules\clothing\masks\misc_masks.dm" #include "code\modules\clothing\masks\voicemodulator.dm" #include "code\modules\clothing\neck\cloaks.dm" +#include "code\modules\clothing\neck\neck.dm" +#include "code\modules\clothing\neck\necklace.dm" +#include "code\modules\clothing\neck\scarfs.dm" #include "code\modules\clothing\patreon\hats.dm" #include "code\modules\clothing\patreon\patreon_glasses.dm" #include "code\modules\clothing\shoes\colour.dm" diff --git a/tgui/packages/tgui/interfaces/Loadout.tsx b/tgui/packages/tgui/interfaces/Loadout.tsx index a779cc53354..eca8dc9723e 100644 --- a/tgui/packages/tgui/interfaces/Loadout.tsx +++ b/tgui/packages/tgui/interfaces/Loadout.tsx @@ -54,7 +54,7 @@ export const Loadout = (props, context) => { const [tweakedGear, setTweakedGear] = useLocalState(context, 'tweakedGear', ''); return ( - + {tweakedGear && } diff --git a/tgui/public/tgui.bundle.js b/tgui/public/tgui.bundle.js index ce37bfba925..2de0d900402 100644 --- a/tgui/public/tgui.bundle.js +++ b/tgui/public/tgui.bundle.js @@ -246,7 +246,7 @@ * @file * @copyright 2023 itsmeow * @license MIT - */function m(w,A){w.prototype=Object.create(A.prototype),w.prototype.constructor=w,l(w,A)}function l(w,A){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(x,E){return x.__proto__=E,x},l(w,A)}function u(w,A){if(w==null)return{};var x={};for(var E in w)if({}.hasOwnProperty.call(w,E)){if(A.includes(E))continue;x[E]=w[E]}return x}var s=r.ColorPickerModal=function(){function w(A,x){var E=(0,t.useBackend)(x),P=E.data,D=P.timeout,M=P.message,R=P.title,O=P.autofocus,F=P.default_color,_=F===void 0?"#000000":F,U=(0,t.useLocalState)(x,"color_picker_choice",(0,y.hexToHsva)(_)),z=U[0],$=U[1];return(0,e.createComponentVNode)(2,f.Window,{height:400,title:R,width:600,theme:"generic",children:[!!D&&(0,e.createComponentVNode)(2,a.Loader,{value:D}),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!O&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,d,{color:z,setColor:$,defaultColor:_})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)(z)})})]})})]})}return w}(),d=r.ColorSelector=function(){function w(A,x){var E=A.color,P=A.setColor,D=A.defaultColor,M=function(){function F(_){P(function(U){return Object.assign({},U,_)})}return F}(),R=(0,y.hsvaToRgba)(E),O=(0,y.hsvaToHex)(E);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,N,{hsva:E,onChange:M}),(0,e.createComponentVNode)(2,V,{hue:E.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:O,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:O})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:D,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:D})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,v,{fluid:!0,color:(0,y.hsvaToHex)(E).substring(1),onChange:function(){function F(_){g.logger.info(_),P((0,y.hexToHsva)(_))}return F}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V,{hue:E.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:E.h,callback:function(){function F(_,U){return M({h:U})}return F}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:E.s,callback:function(){function F(_,U){return M({s:U})}return F}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:E.v,callback:function(){function F(_,U){return M({v:U})}return F}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:E,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:R.r,callback:function(){function F(_,U){R.r=U,M((0,y.rgbaToHsva)(R))}return F}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:E,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:R.g,callback:function(){function F(_,U){R.g=U,M((0,y.rgbaToHsva)(R))}return F}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:E,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:R.b,callback:function(){function F(_,U){R.b=U,M((0,y.rgbaToHsva)(R))}return F}(),max:255})})]})})]})})]})}return w}(),C=function(A){var x=A.value,E=A.callback,P=A.min,D=P===void 0?0:P,M=A.max,R=M===void 0?100:M,O=A.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(x),step:1,minValue:D,maxValue:R,onChange:E,unit:O})},h=function(A){return"#"+A},v=r.HexColorInput=function(){function w(A){var x=A.prefixed,E=A.alpha,P=A.color,D=A.fluid,M=A.onChange,R=u(A,c),O=function(){function _(U){return U.replace(/([^0-9A-F]+)/gi,"").substring(0,E?8:6)}return _}(),F=function(){function _(U){return(0,y.validHex)(U,E)}return _}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,p,Object.assign({},R,{fluid:D,color:P,onChange:M,escape:O,format:x?h:void 0,validate:F})))}return w}(),p=r.ColorInput=function(w){function A(E){var P;return P=w.call(this)||this,P.props=void 0,P.state=void 0,P.handleInput=function(D){var M=P.props.escape(D.currentTarget.value);P.setState({localValue:M})},P.handleBlur=function(D){D.currentTarget&&(P.props.validate(D.currentTarget.value)?P.props.onChange(P.props.escape?P.props.escape(D.currentTarget.value):D.currentTarget.value):P.setState({localValue:P.props.escape(P.props.color)}))},P.props=E,P.state={localValue:P.props.escape(P.props.color)},P}m(A,w);var x=A.prototype;return x.componentDidUpdate=function(){function E(P,D){P.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return E}(),x.render=function(){function E(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,k.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return E}(),A}(e.Component),N=function(A){var x=A.hsva,E=A.onChange,P=function(O){E({s:O.left*100,v:100-O.top*100})},D=function(O){E({s:(0,b.clamp)(x.s+O.left*100,0,100),v:(0,b.clamp)(x.v-O.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:x.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,B.Interactive,{onMove:P,onKey:D,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(x.s)+"%, Brightness "+Math.round(x.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-x.v/100,left:x.s/100,color:(0,y.hsvaToHslString)(x)})}),2,{style:M})},V=function(A){var x=A.className,E=A.hue,P=A.onChange,D=function(F){P({h:360*F.left})},M=function(F){P({h:(0,b.clamp)(E+F.left*360,0,360)})},R=(0,k.classes)(["react-colorful__hue",x]);return(0,e.createVNode)(1,"div",R,(0,e.createComponentVNode)(2,B.Interactive,{onMove:D,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(E),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:E/360,color:(0,y.hsvaToHslString)({h:E,s:100,v:100,a:1})})}),2)},S=function(A){var x=A.className,E=A.color,P=A.onChange,D=function(F){P({s:100*F.left})},M=function(F){P({s:(0,b.clamp)(E.s+F.left*100,0,100)})},R=(0,k.classes)(["react-colorful__saturation",x]);return(0,e.createVNode)(1,"div",R,(0,e.createComponentVNode)(2,B.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:0,v:E.v,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:100,v:E.v,a:1})+")"},onMove:D,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:E.s/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},I=function(A){var x=A.className,E=A.color,P=A.onChange,D=function(F){P({v:100*F.left})},M=function(F){P({v:(0,b.clamp)(E.v+F.left*100,0,100)})},R=(0,k.classes)(["react-colorful__value",x]);return(0,e.createVNode)(1,"div",R,(0,e.createComponentVNode)(2,B.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:100,a:1})+")"},onMove:D,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:E.v/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},L=function(A){var x=A.className,E=A.color,P=A.onChange,D=A.target,M=(0,y.hsvaToRgba)(E),R=function($){M[D]=$,P((0,y.rgbaToHsva)(M))},O=function($){R(255*$.left)},F=function($){R((0,b.clamp)(M[D]+$.left*255,0,255))},_=(0,k.classes)(["react-colorful__"+D,x]),U=D==="r"?"rgb("+Math.round(M.r)+",0,0)":D==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",_,(0,e.createComponentVNode)(2,B.Interactive,{onMove:O,onKey:F,"aria-valuenow":M[D],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+D+"-pointer",left:M[D]/255,color:U})}),2)}},8444:function(T,r,n){"use strict";r.__esModule=!0,r.ColourMatrixTester=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ColourMatrixTester=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.colour_data,m=[[{name:"RR",idx:0},{name:"RG",idx:1},{name:"RB",idx:2},{name:"RA",idx:3}],[{name:"GR",idx:4},{name:"GG",idx:5},{name:"GB",idx:6},{name:"GA",idx:7}],[{name:"BR",idx:8},{name:"BG",idx:9},{name:"BB",idx:10},{name:"BA",idx:11}],[{name:"AR",idx:12},{name:"AG",idx:13},{name:"AB",idx:14},{name:"AA",idx:15}]];return(0,e.createComponentVNode)(2,o.Window,{width:360,height:190,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Modify Matrix",children:m.map(function(l){return(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",textColor:"label",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:1,children:[u.name,":\xA0",(0,e.createComponentVNode)(2,t.NumberInput,{width:4,value:c[u.idx],step:.05,minValue:-5,maxValue:5,stepPixelSize:5,onChange:function(){function s(d,C){return g("setvalue",{idx:u.idx+1,value:C})}return s}()})]},u.name)})},l)})})})})})}return b}()},63818:function(T,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(s){switch(s){case 1:return(0,e.createComponentVNode)(2,B);case 2:return(0,e.createComponentVNode)(2,i);case 3:return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,c)})});case 4:return(0,e.createComponentVNode)(2,l);default:return"ERROR. Unknown menu_state. Please contact NT Technical Support."}},b=r.CommunicationsComputer=function(){function u(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.menu_state;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),f(p)]})})})}return u}(),y=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.authenticated,N=v.noauthbutton,V=v.esc_section,S=v.esc_callable,I=v.esc_recallable,L=v.esc_status,w=v.authhead,A=v.is_ai,x=v.lastCallLoc,E=!1,P;return p?p===1?P="Command":p===2?P="Captain":p===3?P="CentComm Officer":p===4?(P="CentComm Secure Connection",E=!0):P="ERROR: Report This Bug!":P="Not Logged In",(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:E&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access",children:P})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:p?"sign-out-alt":"id-card",selected:p,disabled:N,content:p?"Log Out ("+P+")":"Log In",onClick:function(){function D(){return h("auth")}return D}()})})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:!!V&&(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!L&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:L}),!!S&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!w,onClick:function(){function D(){return h("callshuttle")}return D}()})}),!!I&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!w||A,onClick:function(){function D(){return h("cancelshuttle")}return D}()})}),!!x&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:x})]})})})],4)},B=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.is_admin;return p?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,g)},k=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.is_admin,N=v.gamma_armory_location,V=v.admin_levels,S=v.authenticated,I=v.ert_allowed;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"CentComm Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:(0,e.createComponentVNode)(2,m,{levels:V,required_access:p,use_confirm:1})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:"Make Central Announcement",disabled:!p,onClick:function(){function L(){return h("send_to_cc_announcement_page")}return L}()}),S===4&&(0,e.createComponentVNode)(2,t.Button,{icon:"plus",content:"Make Other Announcement",disabled:!p,onClick:function(){function L(){return h("make_other_announcement")}return L}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Response Team",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Dispatch ERT",disabled:!p,onClick:function(){function L(){return h("dispatch_ert")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:I,content:I?"ERT calling enabled":"ERT calling disabled",tooltip:I?"Command can request an ERT":"ERTs cannot be requested",disabled:!p,onClick:function(){function L(){return h("toggle_ert_allowed")}return L}(),selected:null})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Get Authentication Codes",disabled:!p,onClick:function(){function L(){return h("send_nuke_codes")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gamma Armory",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"biohazard",content:N?"Send Gamma Armory":"Recall Gamma Armory",disabled:!p,onClick:function(){function L(){return h("move_gamma_armory")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"coins",content:"View Economy",disabled:!p,onClick:function(){function L(){return h("view_econ")}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fax",content:"Fax Manager",disabled:!p,onClick:function(){function L(){return h("view_fax")}return L}()})]})]})}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"View Command accessible controls",children:(0,e.createComponentVNode)(2,g)})]})},g=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.msg_cooldown,N=v.emagged,V=v.cc_cooldown,S=v.security_level_color,I=v.str_security_level,L=v.levels,w=v.authcapt,A=v.authhead,x=v.messages,E="Make Priority Announcement";p>0&&(E+=" ("+p+"s)");var P=N?"Message [UNKNOWN]":"Message CentComm",D="Request Authentication Codes";return V>0&&(P+=" ("+V+"s)",D+=" ("+V+"s)"),(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:S,children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:(0,e.createComponentVNode)(2,m,{levels:L,required_access:w})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:E,disabled:!w||p>0,onClick:function(){function M(){return h("announce")}return M}()})}),!!N&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:P,disabled:!w||V>0,onClick:function(){function M(){return h("MessageSyndicate")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!w,onClick:function(){function M(){return h("RestoreBackup")}return M}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:P,disabled:!w||V>0,onClick:function(){function M(){return h("MessageCentcomm")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:D,disabled:!w||V>0,onClick:function(){function M(){return h("nukerequest")}return M}()})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!A,onClick:function(){function M(){return h("status")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:"View ("+x.length+")",disabled:!A,onClick:function(){function M(){return h("messagelist")}return M}()})})]})})})],4)},i=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.stat_display,N=v.authhead,V=v.current_message_title,S=p.presets.map(function(L){return(0,e.createComponentVNode)(2,t.Button,{content:L.label,selected:L.name===p.type,disabled:!N,onClick:function(){function w(){return h("setstat",{statdisp:L.name})}return w}()},L.name)}),I=p.alerts.map(function(L){return(0,e.createComponentVNode)(2,t.Button,{content:L.label,selected:L.alert===p.icon,disabled:!N,onClick:function(){function w(){return h("setstat",{statdisp:3,alert:L.alert})}return w}()},L.alert)});return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function L(){return h("main")}return L}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:S}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:p.line_1,disabled:!N,onClick:function(){function L(){return h("setmsg1")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:p.line_2,disabled:!N,onClick:function(){function L(){return h("setmsg2")}return L}()})})]})})})},c=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.authhead,N=v.current_message_title,V=v.current_message,S=v.messages,I=v.security_level,L;if(N)L=(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:N,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!p,onClick:function(){function A(){return h("messagelist")}return A}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:V})})});else{var w=S.map(function(A){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:A.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!p||N===A.title,onClick:function(){function x(){return h("messagelist",{msgid:A.id})}return x}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"times",content:"Delete",disabled:!p,onClick:function(){function x(){return h("delmessage",{msgid:A.id})}return x}()})]},A.id)});L=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function A(){return h("main")}return A}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:w})})}return(0,e.createComponentVNode)(2,t.Box,{children:L})},m=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=s.levels,N=s.required_access,V=s.use_confirm,S=v.security_level;return V?p.map(function(I){return(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:I.icon,content:I.name,disabled:!N||I.id===S,tooltip:I.tooltip,onClick:function(){function L(){return h("newalertlevel",{level:I.id})}return L}()},I.name)}):p.map(function(I){return(0,e.createComponentVNode)(2,t.Button,{icon:I.icon,content:I.name,disabled:!N||I.id===S,tooltip:I.tooltip,onClick:function(){function L(){return h("newalertlevel",{level:I.id})}return L}()},I.name)})},l=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.is_admin,N=v.possible_cc_sounds;if(!p)return h("main");var V=(0,a.useLocalState)(d,"subtitle",""),S=V[0],I=V[1],L=(0,a.useLocalState)(d,"text",""),w=L[0],A=L[1],x=(0,a.useLocalState)(d,"classified",0),E=x[0],P=x[1],D=(0,a.useLocalState)(d,"beepsound","Beep"),M=D[0],R=D[1];return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Central Command Report",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function O(){return h("main")}return O}()}),children:[(0,e.createComponentVNode)(2,t.Input,{placeholder:"Enter Subtitle here.",fluid:!0,value:S,onChange:function(){function O(F,_){return I(_)}return O}(),mb:"5px"}),(0,e.createComponentVNode)(2,t.Input,{placeholder:"Enter Announcement here,\nMultiline input is accepted.",rows:10,fluid:!0,multiline:1,value:w,onChange:function(){function O(F,_){return A(_)}return O}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Send Announcement",fluid:!0,icon:"paper-plane",center:!0,mt:"5px",textAlign:"center",onClick:function(){function O(){return h("make_cc_announcement",{subtitle:S,text:w,classified:E,beepsound:M})}return O}()}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{width:"260px",height:"20px",options:N,selected:M,onSelected:function(){function O(F){return R(F)}return O}(),disabled:E})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"volume-up",mx:"5px",disabled:E,tooltip:"Test sound",onClick:function(){function O(){return h("test_sound",{sound:M})}return O}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:E,content:"Classified",fluid:!0,tooltip:E?"Sent to station communications consoles":"Publically announced",onClick:function(){function O(){return P(!E)}return O}()})})]})]})})}},20562:function(T,r,n){"use strict";r.__esModule=!0,r.CompostBin=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.CompostBin=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.biomass,m=i.compost,l=i.biomass_capacity,u=i.compost_capacity,s=i.potassium,d=i.potassium_capacity,C=i.potash,h=i.potash_capacity,v=(0,a.useSharedState)(B,"vendAmount",1),p=v[0],N=v[1];return(0,e.createComponentVNode)(2,o.Window,{width:360,height:250,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{label:"Resources",children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Biomass",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:c,minValue:0,maxValue:l,ranges:{good:[l*.5,1/0],average:[l*.25,l*.5],bad:[-1/0,l*.25]},children:[c," / ",l," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Compost",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:m,minValue:0,maxValue:u,ranges:{good:[u*.5,1/0],average:[u*.25,u*.5],bad:[-1/0,u*.25]},children:[m," / ",u," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Potassium",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:s,minValue:0,maxValue:d,ranges:{good:[d*.5,1/0],average:[d*.25,d*.5],bad:[-1/0,d*.25]},children:[s," / ",d," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Potash",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:C,minValue:0,maxValue:h,ranges:{good:[h*.5,1/0],average:[h*.25,h*.5],bad:[-1/0,h*.25]},children:[C," / ",h," Units"]})})]})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mr:"5px",color:"silver",children:"Soil clumps to make:"}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:p,width:"32px",minValue:1,maxValue:10,stepPixelSize:7,onChange:function(){function V(S,I){return N(I)}return V}()})],4),children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,align:"center",content:"Make Soil",disabled:m<25*p,icon:"arrow-circle-down",onClick:function(){function V(){return g("create",{amount:p})}return V}()})})})]})})})}return b}()},21813:function(T,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(73379),b=n(98595);function y(h,v){h.prototype=Object.create(v.prototype),h.prototype.constructor=h,B(h,v)}function B(h,v){return B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,N){return p.__proto__=N,p},B(h,v)}var k={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},g=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function h(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I;S.unauthorized?I=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,d,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function x(){}return x}()})}):S.load_animation_completed?I=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:S.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,s,{height:"100%"})})],4):I=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,d,{height:"100%",allMessages:g,finishedTimeout:3e3,onFinished:function(){function x(){return V("complete_load_animation")}return x}()})});var L=(0,t.useLocalState)(p,"viewingPhoto",""),w=L[0],A=L[1];return(0,e.createComponentVNode)(2,b.Window,{theme:"syndicate",width:500,height:600,children:[w&&(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,b.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:I})})]})}return h}(),c=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.tc_available,L=S.tc_paid_out,w=S.completed_contracts,A=S.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[A," Rep"]})},v,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[I," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:I<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function x(){return V("claim")}return x}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[L," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",inline:!0,children:w})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},m=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},v,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===1,onClick:function(){function L(){return V("page",{page:1})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===2,onClick:function(){function L(){return V("page",{page:2})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.contracts,L=S.contract_active,w=S.can_extract,A=!!L&&I.filter(function(M){return M.status===1})[0],x=A&&A.time_left>0,E=(0,t.useLocalState)(p,"viewingPhoto",""),P=E[0],D=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!w||x,icon:"parachute-box",content:["Call Extraction",x&&(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:A.time_left,format:function(){function M(R,O){return" ("+O.substr(3)+")"}return M}()})],onClick:function(){function M(){return V("extract")}return M}()})},v,{children:I.slice().sort(function(M,R){return M.status===1?-1:R.status===1?1:M.status-R.status}).map(function(M){var R;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function O(){return D("target_photo_"+M.uid+".png")}return O}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!k[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:k[M.status][1],inline:!0,mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:k[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function O(){return V("abort")}return O}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",u(M)]}),(R=M.difficulties)==null?void 0:R.map(function(O,F){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!L,content:O.name+" ("+O.reward+" TC)",onClick:function(){function _(){return V("activate",{uid:M.uid,difficulty:F+1})}return _}()},F)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},u=function(v){if(!(!v.objective||v.status>1)){var p=v.objective.locs.user_area_id,N=v.objective.locs.user_coords,V=v.objective.locs.target_area_id,S=v.objective.locs.target_coords,I=p===V;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:I?"dot-circle-o":"arrow-alt-circle-right-o",color:I?"green":"yellow",rotation:I?null:-(0,a.rad2deg)(Math.atan2(S[1]-N[1],S[0]-N[0])),lineHeight:I?null:"0.85",size:"1.5"})})}},s=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.rep,L=S.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},v,{children:L.map(function(w){return(0,e.createComponentVNode)(2,o.Section,{title:w.name,children:[w.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:I-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:w.stock===0?"bad":"good",ml:"0.5rem",children:[w.stock," in stock"]})]},w.uid)})})))},d=function(h){function v(N){var V;return V=h.call(this,N)||this,V.timer=null,V.state={currentIndex:0,currentDisplay:[]},V}y(v,h);var p=v.prototype;return p.tick=function(){function N(){var V=this.props,S=this.state;if(S.currentIndex<=V.allMessages.length){this.setState(function(L){return{currentIndex:L.currentIndex+1}});var I=S.currentDisplay;I.push(V.allMessages[S.currentIndex])}else clearTimeout(this.timer),setTimeout(V.onFinished,V.finishedTimeout)}return N}(),p.componentDidMount=function(){function N(){var V=this,S=this.props.linesPerSecond,I=S===void 0?2.5:S;this.timer=setInterval(function(){return V.tick()},1e3/I)}return N}(),p.componentWillUnmount=function(){function N(){clearTimeout(this.timer)}return N}(),p.render=function(){function N(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(V){return(0,e.createFragment)([V,(0,e.createVNode)(1,"br")],0,V)})})}return N}(),v}(e.Component),C=function(v,p){var N=(0,t.useLocalState)(p,"viewingPhoto",""),V=N[0],S=N[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:V}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function I(){return S("")}return I}()})]})}},54151:function(T,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ConveyorSwitch=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.slowFactor,m=i.oneWay,l=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:135,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:l>0?"forward":l<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!m,onClick:function(){function u(){return g("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return g("slowFactor",{value:c-5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return g("slowFactor",{value:c-1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:1,maxValue:50,step:1,format:function(){function u(s){return s+"x"}return u}(),onChange:function(){function u(s,d){return g("slowFactor",{value:d})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return g("slowFactor",{value:c+1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return g("slowFactor",{value:c+5})}return u}()})," "]})]})})]})})})})}return b}()},73169:function(T,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),f=n(36036),b=n(36352),y=n(76910),B=n(98595),k=n(96184),g=["color"];function i(C,h){if(C==null)return{};var v={};for(var p in C)if({}.hasOwnProperty.call(C,p)){if(h.includes(p))continue;v[p]=C[p]}return v}var c=function(h,v){return h.dead?"Deceased":parseInt(h.health,10)<=v?"Critical":parseInt(h.stat,10)===1?"Unconscious":"Living"},m=function(h,v){return h.dead?"red":parseInt(h.health,10)<=v?"orange":parseInt(h.stat,10)===1?"blue":"green"},l=r.CrewMonitor=function(){function C(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=(0,o.useLocalState)(v,"tabIndex",V.tabIndex),I=S[0],L=S[1],w=function(){function x(E){L(E),N("set_tab_index",{tab_index:E})}return x}(),A=function(){function x(E){switch(E){case 0:return(0,e.createComponentVNode)(2,u);case 1:return(0,e.createComponentVNode)(2,d);default:return"WE SHOULDN'T BE HERE!"}}return x}();return(0,e.createComponentVNode)(2,B.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"table",selected:I===0,onClick:function(){function x(){return w(0)}return x}(),children:"Data View"},"DataView"),(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"map-marked-alt",selected:I===1,onClick:function(){function x(){return w(1)}return x}(),children:"Map View"},"MapView")]})}),A(I)]})})})}return C}(),u=function(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=V.possible_levels,I=V.viewing_current_z_level,L=V.is_advanced,w=V.highlightedNames,A=(0,a.sortBy)(function(M){return!w.includes(M.name)},function(M){return M.name})(V.crewmembers||[]),x=(0,o.useLocalState)(v,"search",""),E=x[0],P=x[1],D=(0,t.createSearch)(E,function(M){return M.name+"|"+M.assignment+"|"+M.area});return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,backgroundColor:"transparent",children:[(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function M(R,O){return P(O)}return M}()})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:L?(0,e.createComponentVNode)(2,f.Dropdown,{mr:"5px",width:"50px",options:S,selected:I,onSelected:function(){function M(R){return N("switch_level",{new_level:R})}return M}()}):null})]}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,f.Button,{tooltip:"Clear highlights",icon:"square-xmark",onClick:function(){function M(){return N("clear_highlighted_names")}return M}()})}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Location"})]}),A.filter(D).map(function(M,R){var O=w.includes(M.name);return(0,e.createComponentVNode)(2,f.Table.Row,{bold:!!M.is_command,children:[(0,e.createComponentVNode)(2,b.TableCell,{children:(0,e.createComponentVNode)(2,k.ButtonCheckbox,{checked:O,tooltip:"Mark on map",onClick:function(){function F(){return N(O?"remove_highlighted_name":"add_highlighted_name",{name:M.name})}return F}()})}),(0,e.createComponentVNode)(2,b.TableCell,{children:[M.name," (",M.assignment,")"]}),(0,e.createComponentVNode)(2,b.TableCell,{children:[(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:m(M,V.critThreshold),children:c(M,V.critThreshold)}),M.sensor_type>=2||V.ignoreSensors?(0,e.createComponentVNode)(2,f.Box,{inline:!0,ml:1,children:["(",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:M.oxy}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:M.tox}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.burn,children:M.fire}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.brute,children:M.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,b.TableCell,{children:M.sensor_type===3||V.ignoreSensors?V.isAI||V.isObserver?(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"location-arrow",content:M.area+" ("+M.x+", "+M.y+")",onClick:function(){function F(){return N("track",{track:M.ref})}return F}()}):M.area+" ("+M.x+", "+M.y+")":(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:"grey",children:"Not Available"})})]},R)})]})]})},s=function(h,v){var p=h.color,N=i(h,g);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.NanoMap.Marker,Object.assign({},N,{children:(0,e.createVNode)(1,"span","highlighted-marker color-border-"+p)})))},d=function(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=V.highlightedNames;return(0,e.createComponentVNode)(2,f.Box,{height:"100vh",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,f.NanoMap,{zoom:V.zoom,offsetX:V.offsetX,offsetY:V.offsetY,onZoom:function(){function I(L){return N("set_zoom",{zoom:L})}return I}(),onOffsetChange:function(){function I(L,w){return N("set_offset",{offset_x:w.offsetX,offset_y:w.offsetY})}return I}(),children:V.crewmembers.filter(function(I){return I.sensor_type===3||V.ignoreSensors}).map(function(I){var L=m(I,V.critThreshold),w=S.includes(I.name),A=function(){return V.isObserver?N("track",{track:I.ref}):null},x=function(){return N(w?"remove_highlighted_name":"add_highlighted_name",{name:I.name})},E=I.name+" ("+I.assignment+")";return w?(0,e.createComponentVNode)(2,s,{x:I.x,y:I.y,tooltip:E,color:L,onClick:A,onDblClick:x},I.ref):(0,e.createComponentVNode)(2,f.NanoMap.MarkerIcon,{x:I.x,y:I.y,icon:"circle",tooltip:E,color:L,onClick:A,onDblClick:x},I.ref)})})})}},63987:function(T,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],b=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=r.Cryo=function(){function g(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:520,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,B)})})})}return g}(),B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.isOperating,d=u.hasOccupant,C=u.occupant,h=C===void 0?[]:C,v=u.cellTemperature,p=u.cellTemperatureStatus,N=u.isBeakerLoaded,V=u.cooldownProgress,S=u.auto_eject_healthy,I=u.auto_eject_dead;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"user-slash",onClick:function(){function L(){return l("ejectOccupant")}return L}(),disabled:!d,children:"Eject"}),children:d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:Math.round(h.health)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:b[h.stat][0],children:b[h.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:Math.round(h.bodyTemperature)})," K"]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),f.map(function(L){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:L.label,children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h[L.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:Math.round(h[L.type])})})},L.id)})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Cell",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",onClick:function(){function L(){return l("ejectBeaker")}return L}(),disabled:!N,children:"Eject Beaker"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",onClick:function(){function L(){return l(s?"switchOff":"switchOn")}return L}(),selected:s,children:s?"On":"Off"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",color:p,children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:v})," K"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:(0,e.createComponentVNode)(2,k)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dosage interval",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{average:[-1/0,99],good:[99,1/0]},color:!N&&"average",value:V,minValue:0,maxValue:100})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto-eject healthy occupants",children:(0,e.createComponentVNode)(2,t.Button,{icon:S?"toggle-on":"toggle-off",selected:S,onClick:function(){function L(){return l(S?"auto_eject_healthy_off":"auto_eject_healthy_on")}return L}(),children:S?"On":"Off"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto-eject dead occupants",children:(0,e.createComponentVNode)(2,t.Button,{icon:I?"toggle-on":"toggle-off",selected:I,onClick:function(){function L(){return l(I?"auto_eject_dead_off":"auto_eject_dead_on")}return L}(),children:I?"On":"Off"})})]})})})],4)},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.isBeakerLoaded,d=u.beakerLabel,C=u.beakerVolume;return s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:!d&&"average",children:[d||"No label",":"]}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:!C&&"bad",ml:1,children:C?(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:C,format:function(){function h(v){return Math.round(v)+" units remaining"}return h}()}):"Beaker is empty"})],4):(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"bad",children:"No beaker loaded"})}},86099:function(T,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),b=r.CryopodConsole=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.account_name,u=m.allow_items;return(0,e.createComponentVNode)(2,o.Window,{title:"Cryopod Console",width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!u&&(0,e.createComponentVNode)(2,B)]})})}return k}(),y=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:u.rank},s)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.frozen_items,s=function(C){var h=C.toString();return h.startsWith("the ")&&(h=h.slice(4,h.length)),(0,f.toTitleCase)(h)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:u.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s(d.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function C(){return m("one_item",{item:d.uid})}return C}()})},d)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function d(){return m("all_items")}return d}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},12692:function(T,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],B=[5,10,20,30,50],k=r.DNAModifier=function(){function p(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.irradiating,A=L.dnaBlockSize,x=L.occupant;V.dnaBlockSize=A,V.isDNAInvalid=!x.isViableSubject||!x.uniqueIdentity||!x.structuralEnzymes;var E;return w&&(E=(0,e.createComponentVNode)(2,h,{duration:w})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,f.ComplexModal),E,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,g)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return p}(),g=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.locked,A=L.hasOccupant,x=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A,selected:w,icon:w?"toggle-on":"toggle-off",content:w?"Engaged":"Disengaged",onClick:function(){function E(){return I("toggleLock")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A||w,icon:"user-slash",content:"Eject",onClick:function(){function E(){return I("ejectOccupant")}return E}()})],4),children:A?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:x.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:x.minHealth,max:x.maxHealth,value:x.health/x.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:b[x.stat][0],children:b[x.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),V.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:x.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:L.occupant.uniqueEnzymes?L.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.selectedMenuKey,A=L.hasOccupant,x=L.occupant;if(A){if(V.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var E;return w==="ui"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):w==="se"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,l)],4):w==="buffer"?E=(0,e.createComponentVNode)(2,u):w==="rejuvenators"&&(E=(0,e.createComponentVNode)(2,C)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(P,D){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:P[2],selected:w===P[0],onClick:function(){function M(){return I("selectMenuKey",{key:P[0]})}return M}(),children:P[1]},D)})}),E]})},c=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.selectedUIBlock,A=L.selectedUISubBlock,x=L.selectedUITarget,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,v,{dnaString:E.uniqueIdentity,selectedBlock:w,selectedSubblock:A,blockSize:V.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:x,format:function(){function P(D){return D.toString(16).toUpperCase()}return P}(),ml:"0",onChange:function(){function P(D,M){return I("changeUITarget",{value:M})}return P}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function P(){return I("pulseUIRadiation")}return P}()})]})},m=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.selectedSEBlock,A=L.selectedSESubBlock,x=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,v,{dnaString:x.structuralEnzymes,selectedBlock:w,selectedSubblock:A,blockSize:V.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function E(){return I("pulseSERadiation")}return E}()})]})},l=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.radiationIntensity,A=L.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:w,popUpPosition:"right",ml:"0",onChange:function(){function x(E,P){return I("radiationIntensity",{value:P})}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:A,popUpPosition:"right",ml:"0",onChange:function(){function x(E,P){return I("radiationDuration",{value:P})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function x(){return I("pulseRadiation")}return x}()})]})},u=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.buffers,A=w.map(function(x,E){return(0,e.createComponentVNode)(2,s,{id:E+1,name:"Buffer "+(E+1),buffer:x},E)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:A})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,d)})]})},s=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=N.id,A=N.name,x=N.buffer,E=L.isInjectorReady,P=A+(x.data?" - "+x.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:P,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!x.data,icon:"trash",content:"Clear",onClick:function(){function D(){return I("bufferOption",{option:"clear",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!x.data,icon:"pen",content:"Rename",onClick:function(){function D(){return I("bufferOption",{option:"changeLabel",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!x.data||!L.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function D(){return I("bufferOption",{option:"saveDisk",id:w})}return D}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"saveUI",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"saveUIAndUE",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"saveSE",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!L.hasDisk||!L.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"loadDisk",id:w})}return D}()})]}),!!x.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:x.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[x.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!x.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Injector",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"createInjector",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Block Injector",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"createInjector",id:w,block:1})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"transfer",id:w})}return D}()})]})],4)]}),!x.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},d=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.hasDisk,A=L.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!w||!A.data,icon:"trash",content:"Wipe",onClick:function(){function x(){return I("wipeDisk")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function x(){return I("ejectDisk")}return x}()})],4),children:w?A.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:A.label?A.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:A.owner?A.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[A.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!A.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},C=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.isBeakerLoaded,A=L.beakerVolume,x=L.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function E(){return I("ejectBeaker")}return E}()}),children:w?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[B.map(function(E,P){return(0,e.createComponentVNode)(2,t.Button,{disabled:E>A,icon:"syringe",content:E,onClick:function(){function D(){return I("injectRejuvenators",{amount:E})}return D}()},P)}),(0,e.createComponentVNode)(2,t.Button,{disabled:A<=0,icon:"syringe",content:"All",onClick:function(){function E(){return I("injectRejuvenators",{amount:A})}return E}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:x||"No label"}),A?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[A," unit",A===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},h=function(N,V){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),N.duration,(0,e.createTextVNode)(" second"),N.duration===1?"":"s"],0)})]})},v=function(N,V){for(var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=N.dnaString,A=N.selectedBlock,x=N.selectedSubblock,E=N.blockSize,P=N.action,D=w.split(""),M=0,R=[],O=function(){for(var U=F/E+1,z=[],$=function(){var J=G+1;z.push((0,e.createComponentVNode)(2,t.Button,{selected:A===U&&x===J,content:D[F+G],mb:"0",onClick:function(){function se(){return I(P,{block:U,subblock:J})}return se}()}))},G=0;Gd.spawnpoints?"red":"green",children:[d.total," total, versus ",d.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{width:10.5,textAlign:"center",icon:"ambulance",content:"Send ERT",onClick:function(){function N(){return s("dispatch_ert",{silent:v})}return N}()})})]})})})},g=function(m,l){var u=(0,a.useBackend)(l),s=u.act,d=u.data,C=d.ert_request_messages;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:C&&C.length?C.map(function(h){return(0,e.createComponentVNode)(2,t.Section,{title:h.time,buttons:(0,e.createComponentVNode)(2,t.Button,{content:h.sender_real_name,onClick:function(){function v(){return s("view_player_panel",{uid:h.sender_uid})}return v}(),tooltip:"View player panel"}),children:h.message},(0,f.decodeHtmlEntities)(h.time))}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"broadcast-tower",size:5,color:"gray"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No ERT requests."]})})})})},i=function(m,l){var u=(0,a.useBackend)(l),s=u.act,d=u.data,C=(0,a.useLocalState)(l,"text",""),h=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Input,{placeholder:"Enter ERT denial reason here,\nMultiline input is accepted.",rows:19,fluid:!0,multiline:1,value:h,onChange:function(){function p(N,V){return v(V)}return p}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Deny ERT",fluid:!0,icon:"times",center:!0,mt:2,textAlign:"center",onClick:function(){function p(){return s("deny_ert",{reason:h})}return p}()})]})})}},90217:function(T,r,n){"use strict";r.__esModule=!0,r.EconomyManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=r.EconomyManager=function(){function B(k,g){return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,y)})]})}return B}(),y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.next_payroll_time;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.4rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"coins",verticalAlign:"middle",size:3,mr:"1rem"}),"Economy Manager"]}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.LabeledList,{label:"Pay Bonuses and Deductions",children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Global",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Global Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"global"})}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Department Accounts",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Department Account Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"department"})}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Department Members",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Department Members Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"department_members"})}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Single Accounts",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Crew Member Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"crew_member"})}return u}()})})]}),(0,e.createVNode)(1,"hr"),(0,e.createComponentVNode)(2,t.Box,{mb:.5,children:["Next Payroll in: ",l," Minutes"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",width:"auto",color:"bad",content:"Delay Payroll",onClick:function(){function u(){return c("delay_payroll")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:"auto",content:"Set Payroll Time",onClick:function(){function u(){return c("set_payroll")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",width:"auto",color:"good",content:"Accelerate Payroll",onClick:function(){function u(){return c("accelerate_payroll")}return u}()})]}),(0,e.createComponentVNode)(2,t.NoticeBox,{children:[(0,e.createVNode)(1,"b",null,"WARNING:",16)," You take full responsibility for unbalancing the economy with these buttons!"]})],4)}},82565:function(T,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.Electropack=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.act,c=g.data,m=c.power,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,e.createComponentVNode)(2,f.Window,{width:360,height:135,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:m?"power-off":"times",content:m?"On":"Off",selected:m,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"freq"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(){function C(h){return(0,a.toFixed)(h,1)}return C}(),width:"80px",onChange:function(){function C(h,v){return i("freq",{freq:v})}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"code"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function C(h,v){return i("code",{code:v})}return C}()})})]})})})})}return y}()},11243:function(T,r,n){"use strict";r.__esModule=!0,r.Emojipedia=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),b=r.Emojipedia=function(){function B(k,g){var i=(0,t.useBackend)(g),c=i.data,m=c.emoji_list,l=(0,t.useLocalState)(g,"searchText",""),u=l[0],s=l[1],d=m.filter(function(C){return C.name.toLowerCase().includes(u.toLowerCase())});return(0,e.createComponentVNode)(2,f.Window,{width:325,height:400,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Emojipedia v1.0.1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by name",value:u,onInput:function(){function C(h,v){return s(v)}return C}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Click on an emoji to copy its tag!",tooltipPosition:"bottom",icon:"circle-question"})],4),children:d.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{m:1,color:"transparent",className:(0,a.classes)(["emoji16x16","emoji-"+C.name]),style:{transform:"scale(1.5)"},tooltip:C.name,onClick:function(){function h(){y(C.name)}return h}()},C.name)})})})})}return B}(),y=function(k){var g=document.createElement("input"),i=":"+k+":";g.value=i,document.body.appendChild(g),g.select(),document.execCommand("copy"),document.body.removeChild(g)}},36730:function(T,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(64795),y=n(88510),B=r.EvolutionMenu=function(){function i(c,m){return(0,e.createComponentVNode)(2,f.Window,{width:480,height:580,theme:"changeling",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,g)]})})})}return i}(),k=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.evo_points,C=s.can_respec;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:d}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{ml:2.5,disabled:!C,content:"Readapt",icon:"sync",onClick:function(){function h(){return u("readapt")}return h}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})})},g=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.evo_points,C=s.ability_tabs,h=s.purchased_abilities,v=s.view_mode,p=(0,t.useLocalState)(m,"selectedTab",C[0]),N=p[0],V=p[1],S=(0,t.useLocalState)(m,"searchText",""),I=S[0],L=S[1],w=(0,t.useLocalState)(m,"ability_tabs",C[0].abilities),A=w[0],x=w[1],E=function(R,O){if(O===void 0&&(O=""),!R||R.length===0)return[];var F=(0,a.createSearch)(O,function(_){return _.name+"|"+_.description});return(0,b.flow)([(0,y.filter)(function(_){return _==null?void 0:_.name}),(0,y.filter)(F),(0,y.sortBy)(function(_){return _==null?void 0:_.name})])(R)},P=function(R){if(L(R),R==="")return x(N.abilities);x(E(C.map(function(O){return O.abilities}).flat(),R))},D=function(R){V(R),x(R.abilities),L("")};return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Abilities",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Input,{width:"200px",placeholder:"Search Abilities",onInput:function(){function M(R,O){P(O)}return M}(),value:I}),(0,e.createComponentVNode)(2,o.Button,{icon:v?"square-o":"check-square-o",selected:!v,content:"Compact",onClick:function(){function M(){return u("set_view_mode",{mode:0})}return M}()}),(0,e.createComponentVNode)(2,o.Button,{icon:v?"check-square-o":"square-o",selected:v,content:"Expanded",onClick:function(){function M(){return u("set_view_mode",{mode:1})}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.Tabs,{children:C.map(function(M){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===""&&N===M,onClick:function(){function R(){D(M)}return R}(),children:M.category},M)})}),A.map(function(M,R){return(0,e.createComponentVNode)(2,o.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{ml:.5,color:"#dedede",children:M.name}),h.includes(M.power_path)&&(0,e.createComponentVNode)(2,o.Stack.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,o.Stack.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,o.Box,{as:"span",bold:!0,color:"#1b945c",children:M.cost})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,o.Button,{mr:.5,disabled:M.cost>d||h.includes(M.power_path),content:"Evolve",onClick:function(){function O(){return u("purchase",{power_path:M.power_path})}return O}()})})]}),!!v&&(0,e.createComponentVNode)(2,o.Stack,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:M.description+" "+M.helptext})]},R)})]})})}},17370:function(T,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),f=n(36036),b=n(73379),y=n(98595),B=["id","amount","lineDisplay","onClick"];function k(p,N){if(p==null)return{};var V={};for(var S in p)if({}.hasOwnProperty.call(p,S)){if(N.includes(S))continue;V[S]=p[S]}return V}var g=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function p(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.building,A=L.linked;return A?(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:[(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),w&&(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,u)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)})]})})]})]})}):(0,e.createComponentVNode)(2,h)}return p}(),m=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.materials,A=L.capacity,x=Object.values(w).reduce(function(E,P){return E+P},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,f.Box,{color:"label",mt:"0.25rem",children:[(x/A*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(E){return(0,e.createComponentVNode)(2,d,{mt:-2,id:E,bold:E==="metal"||E==="glass",onClick:function(){function P(){return I("withdraw",{id:E})}return P}()},E)})})},l=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.curCategory,A=L.categories,x=L.designs,E=L.syncing,P=(0,o.useLocalState)(V,"searchText",""),D=P[0],M=P[1],R=(0,t.createSearch)(D,function(z){return z.name}),O=x.filter(R),F=(0,o.useLocalState)(V,"levelsModal",!1),_=F[0],U=F[1];return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,f.Dropdown,{width:"19rem",className:"Exofab__dropdown",selected:w,options:A,onSelected:function(){function z($){return I("category",{cat:$})}return z}()}),buttons:(0,e.createComponentVNode)(2,f.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,f.Button,{icon:"plus",content:"Queue all",onClick:function(){function z(){return I("queueall")}return z}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"info",content:"Show current tech levels",onClick:function(){function z(){return U(!0)}return z}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"unlink",color:"red",tooltip:"Disconnect from R&D network",onClick:function(){function z(){return I("unlink")}return z}()})]}),children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function z($,G){return M(G)}return z}()}),O.map(function(z){return(0,e.createComponentVNode)(2,C,{design:z},z.id)}),O.length===0&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No designs found."})]})},u=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.building,A=L.buildStart,x=L.buildEnd,E=L.worldTime;return(0,e.createComponentVNode)(2,f.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,f.ProgressBar.Countdown,{start:A,current:E,end:x,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:["Building ",w,"\xA0(",(0,e.createComponentVNode)(2,b.Countdown,{current:E,timeLeft:x-E,format:function(){function P(D,M){return M.substr(3)}return P}()}),")"]})]})})})},s=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.queue,A=L.processingQueue,x=Object.entries(L.queueDeficit).filter(function(P){return P[1]<0}),E=w.reduce(function(P,D){return P+D.time},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Button,{selected:A,icon:A?"toggle-on":"toggle-off",content:"Process",onClick:function(){function P(){return I("process")}return P}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:w.length===0,icon:"eraser",content:"Clear",onClick:function(){function P(){return I("unqueueall")}return P}()})]}),children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:w.length===0?(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:w.map(function(P,D){return(0,e.createComponentVNode)(2,f.Box,{color:P.notEnough&&"bad",children:[D+1,". ",P.name,D>0&&(0,e.createComponentVNode)(2,f.Button,{icon:"arrow-up",onClick:function(){function M(){return I("queueswap",{from:D+1,to:D})}return M}()}),D0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,f.Divider),"Processing time:",(0,e.createComponentVNode)(2,f.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,bold:!0,children:new Date(E/10*1e3).toISOString().substr(14,5)})]}),Object.keys(x).length>0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,f.Divider),"Lacking materials to complete:",x.map(function(P){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,d,{id:P[0],amount:-P[1],lineDisplay:!0})},P[0])})]})],0)})})},d=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=N.id,A=N.amount,x=N.lineDisplay,E=N.onClick,P=k(N,B),D=L.materials[w]||0,M=A||D;if(!(M<=0&&!(w==="metal"||w==="glass"))){var R=A&&A>D;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",x&&"Exofab__material--line"])},P,{children:x?(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:(0,a.classes)(["materials32x32",w])}),(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__material--amount",color:R&&"bad",ml:0,mr:1,children:M.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,f.Button,{width:"85%",color:"transparent",onClick:E,children:(0,e.createComponentVNode)(2,f.Box,{mt:1,className:(0,a.classes)(["materials32x32",w])})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--name",children:w}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--amount",children:[M.toLocaleString("en-US")," cm\xB3 (",Math.round(M/g*10)/10," ","sheets)"]})]})],4)})))}},C=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=N.design;return(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,f.Button,{disabled:w.notEnough||L.building,icon:"cog",content:w.name,onClick:function(){function A(){return I("build",{id:w.id})}return A}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"plus-circle",onClick:function(){function A(){return I("queue",{id:w.id})}return A}()}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design--cost",children:Object.entries(w.cost).map(function(A){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,d,{id:A[0],amount:A[1],lineDisplay:!0})},A[0])})}),(0,e.createComponentVNode)(2,f.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"clock"}),w.time>0?(0,e.createFragment)([w.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})},h=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.controllers;return(0,e.createComponentVNode)(2,y.Window,{children:(0,e.createComponentVNode)(2,y.Window.Content,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Setup Linkage",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Link"})]}),w.map(function(A){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:A.addr}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:A.net_id}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,f.Button,{content:"Link",icon:"link",onClick:function(){function x(){return I("linktonetworkcontroller",{target_controller:A.addr})}return x}()})})]},A.addr)})]})})})})},v=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.tech_levels,A=(0,o.useLocalState)(V,"levelsModal",!1),x=A[0],E=A[1];return x?(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:(0,e.createComponentVNode)(2,f.Section,{title:"Current tech levels",buttons:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function P(){E(!1)}return P}()}),children:(0,e.createComponentVNode)(2,f.LabeledList,{children:w.map(function(P){var D=P.name,M=P.level;return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:D,children:M},D)})})})}):null}},59128:function(T,r,n){"use strict";r.__esModule=!0,r.ExperimentConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=new Map([[0,{text:"Conscious",color:"good"}],[1,{text:"Unconscious",color:"average"}],[2,{text:"Deceased",color:"bad"}]]),b=new Map([[0,{label:"Probe",icon:"thermometer"}],[1,{label:"Dissect",icon:"brain"}],[2,{label:"Analyze",icon:"search"}]]),y=r.ExperimentConsole=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.open,u=m.feedback,s=m.occupant,d=m.occupant_name,C=m.occupant_status,h=function(){function p(){if(!s)return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No specimen detected."});var N=function(){function S(){return f.get(C)}return S}(),V=N();return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:V.color,children:V.text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Experiments",children:[0,1,2].map(function(S){return(0,e.createComponentVNode)(2,t.Button,{icon:b.get(S).icon,content:b.get(S).label,onClick:function(){function I(){return c("experiment",{experiment_type:S})}return I}()},S)})})]})}return p}(),v=h();return(0,e.createComponentVNode)(2,o.Window,{theme:"abductor",width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:u})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Scanner",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){function p(){return c("door")}return p}()}),children:v})]})})}return B}()},97086:function(T,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=0,b=1013,y=function(g){var i="good",c=80,m=95,l=110,u=120;return gl?i="average":g>u&&(i="bad"),i},B=r.ExternalAirlockController=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.chamber_pressure,s=l.exterior_status,d=l.interior_status,C=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:205,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(u),value:u,minValue:f,maxValue:b,children:[u," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!C,onClick:function(){function h(){return m("abort")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:C,onClick:function(){function h(){return m("cycle_ext")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:C,onClick:function(){function h(){return m("cycle_int")}return h}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Force Exterior Door",icon:"exclamation-triangle",color:d==="open"?"red":C?"yellow":null,onClick:function(){function h(){return m("force_ext")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Force Interior Door",icon:"exclamation-triangle",color:d==="open"?"red":C?"yellow":null,onClick:function(){function h(){return m("force_int")}return h}()})]})]})]})})}return k}()},96142:function(T,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FaxMachine=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:295,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return g("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:i.nologin,content:i.realauth?"Log Out":"Log In",onClick:function(){function c(){return g("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return g("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return g("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return g("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return g("send")}return c}()})})]})})]})})}return b}()},74123:function(T,r,n){"use strict";r.__esModule=!0,r.FilingCabinet=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FilingCabinet=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=k.config,m=i.contents,l=c.title;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Contents",children:[!m&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"folder-open",size:5,color:"gray"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"The ",l," is empty."]})}),!!m&&m.slice().map(function(u){return(0,e.createComponentVNode)(2,t.Stack,{mt:.5,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"80%",children:u.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Retrieve",onClick:function(){function s(){return g("retrieve",{index:u.index})}return s}()})})]},u)})]})})})})}return b}()},83767:function(T,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=k.icon_state,u=k.direction,s=k.isSelected,d=k.onSelect;return(0,e.createComponentVNode)(2,t.DmIcon,{icon:m.icon,icon_state:l,direction:u,onClick:d,style:{"border-style":s&&"solid"||"none","border-width":"2px","border-color":"orange",padding:s&&"0px"||"2px"}})},b={NORTH:1,SOUTH:2,EAST:4,WEST:8},y=r.FloorPainter=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.availableStyles,u=m.selectedStyle,s=m.selectedDir;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function d(){return c("cycle_style",{offset:-1})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:l,selected:u,width:"150px",nochevron:!0,onSelected:function(){function d(C){return c("select_style",{style:C})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function d(){return c("cycle_style",{offset:1})}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"239px",wrap:"wrap",children:l.map(function(d){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,f,{icon_state:d,isSelected:u===d,onSelect:function(){function C(){return c("select_style",{style:d})}return C}()})},d)})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:[b.NORTH,null,b.SOUTH].map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[d+b.WEST,d,d+b.EAST].map(function(C){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:C===null?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,f,{icon_state:u,direction:C,isSelected:C===s,onSelect:function(){function h(){return c("select_direction",{direction:C})}return h}()})},C)})},d)})})})})]})})})}return B}()},53424:function(T,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,u){if(!(!l||!u)){if(l[2]!==u[2])return null;var s=Math.atan2(u[1]-l[1],u[0]-l[0]),d=Math.sqrt(Math.pow(u[1]-l[1],2)+Math.pow(u[0]-l[0],2));return{angle:(0,a.rad2deg)(s),distance:d}}},B=r.GPS=function(){function m(l,u){var s=(0,t.useBackend)(u),d=s.data,C=d.emped,h=d.active,v=d.area,p=d.position,N=d.saved;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:C?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,basis:"0",children:(0,e.createComponentVNode)(2,k,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,g)}),h?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{area:v,position:p})}),N&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:N})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,k)],0)})})})}return m}(),k=function(l,u){var s=l.emp;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:s?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),s?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},g=function(l,u){var s=(0,t.useBackend)(u),d=s.act,C=s.data,h=C.active,v=C.tag,p=C.same_z,N=(0,t.useLocalState)(u,"newTag",v),V=N[0],S=N[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function I(){return d("toggle")}return I}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:v,onEnter:function(){function I(){return d("tag",{newtag:V})}return I}(),onInput:function(){function I(L,w){return S(w)}return I}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:v===V,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function I(){return d("tag",{newtag:V})}return I}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!p,icon:p?"compress":"expand",content:p?"Local Sector":"Global",onClick:function(){function I(){return d("same_z")}return I}()})})]})})},i=function(l,u){var s=l.title,d=l.area,C=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:s||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[d&&(0,e.createFragment)([d,(0,e.createVNode)(1,"br")],0),b(C)]})})},c=function(l,u){var s=(0,t.useBackend)(u),d=s.data,C=d.position,h=d.signals;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,title:"Signals"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:h.map(function(v){return Object.assign({},v,y(C,v.position))}).map(function(v,p){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:p%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:v.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:v.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:v.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(v.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:v.distance>0?"arrow-right":"circle",rotation:-v.angle}),"\xA0",Math.floor(v.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:b(v.position)})]},p)})})})))}},89124:function(T,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(3939),f=n(98595),b=r.GeneModder=function(){function u(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.has_seed;return(0,e.createComponentVNode)(2,f.Window,{width:950,height:650,children:[(0,e.createVNode)(1,"div","GeneModder__left",(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,l,{scrollable:!0})}),2),(0,e.createVNode)(1,"div","GeneModder__right",(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,o.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),v===0?(0,e.createComponentVNode)(2,B):(0,e.createComponentVNode)(2,y)]})}),2)]})}return u}(),y=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Genes",fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,g),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})},B=function(s,d){return(0,e.createComponentVNode)(2,t.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,t.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},k=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.has_seed,N=v.seed,V=v.has_disk,S=v.disk,I,L;return p?I=(0,e.createComponentVNode)(2,t.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,t.Button,{content:N.name,onClick:function(){function w(){return h("eject_seed")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function w(){return h("variant_name")}return w}()})]}):I=(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{ml:3.3,content:"None",onClick:function(){function w(){return h("eject_seed")}return w}()})}),V?L=S.name:L="None",(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plant Sample",children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{ml:3.3,content:L,tooltip:"Select Empty Disk",onClick:function(){function w(){return h("select_empty_disk")}return w}()})})})]})})},g=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.disk,N=v.core_genes;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Core Genes",open:!0,children:[N.map(function(V){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",ml:"2px",children:V.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Extract",disabled:!(p!=null&&p.can_extract),icon:"save",onClick:function(){function S(){return h("extract",{id:V.id})}return S}()})})]},V)})," ",(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Extract All",disabled:!(p!=null&&p.can_extract),icon:"save",onClick:function(){function V(){return h("bulk_extract_core")}return V}()})})})]},"Core Genes")},i=function(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.reagent_genes,p=h.has_reagent;return(0,e.createComponentVNode)(2,m,{title:"Reagent Genes",gene_set:v,do_we_show:p})},c=function(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.trait_genes,p=h.has_trait;return(0,e.createComponentVNode)(2,m,{title:"Trait Genes",gene_set:v,do_we_show:p})},m=function(s,d){var C=s.title,h=s.gene_set,v=s.do_we_show,p=(0,a.useBackend)(d),N=p.act,V=p.data,S=V.disk;return(0,e.createComponentVNode)(2,t.Collapsible,{title:C,open:!0,children:v?h.map(function(I){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",ml:"2px",children:I.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Extract",disabled:!(S!=null&&S.can_extract),icon:"save",onClick:function(){function L(){return N("extract",{id:I.id})}return L}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"times",onClick:function(){function L(){return N("remove",{id:I.id})}return L}()})})]},I)}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"No Genes Detected"})},C)},l=function(s,d){var C=s.title,h=s.gene_set,v=s.do_we_show,p=(0,a.useBackend)(d),N=p.act,V=p.data,S=V.has_seed,I=V.empty_disks,L=V.stat_disks,w=V.trait_disks,A=V.reagent_disks;return(0,e.createComponentVNode)(2,t.Section,{title:"Disks",children:[(0,e.createVNode)(1,"br"),"Empty Disks: ",I,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{width:12,icon:"arrow-down",tooltip:"Eject an Empty disk",content:"Eject Empty Disk",onClick:function(){function x(){return N("eject_empty_disk")}return x}()}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stats",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[L.slice().sort(function(x,E){return x.display_name.localeCompare(E.display_name)}).map(function(x){return(0,e.createComponentVNode)(2,t.Stack,{mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"49%",children:x.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:25,children:[x.stat==="All"?(0,e.createComponentVNode)(2,t.Button,{content:"Replace All",tooltip:"Write disk stats to seed",disabled:!(x!=null&&x.ready)||!S,icon:"arrow-circle-down",onClick:function(){function E(){return N("bulk_replace_core",{index:x.index})}return E}()}):(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-circle-down",tooltip:"Write disk stat to seed",disabled:!x||!S,content:"Replace",onClick:function(){function E(){return N("replace",{index:x.index,stat:x.stat})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("select",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("eject_disk",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:2,icon:x.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){function E(){return N("set_read_only",{index:x.index,read_only:x.read_only})}return E}()})]})]},x)}),(0,e.createComponentVNode)(2,t.Button)]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Traits",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[w.slice().sort(function(x,E){return x.display_name.localeCompare(E.display_name)}).map(function(x){return(0,e.createComponentVNode)(2,t.Stack,{mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"49%",children:x.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:25,children:[(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-circle-down",disabled:!x||!x.can_insert,tooltip:"Add disk trait to seed",content:"Insert",onClick:function(){function E(){return N("insert",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("select",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("eject_disk",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:2,icon:x.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){function E(){return N("set_read_only",{index:x.index,read_only:x.read_only})}return E}()})]})]},x)}),(0,e.createComponentVNode)(2,t.Button)]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Reagents",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[A.slice().sort(function(x,E){return x.display_name.localeCompare(E.display_name)}).map(function(x){return(0,e.createComponentVNode)(2,t.Stack,{mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"49%",children:x.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:25,children:[(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-circle-down",disabled:!x||!x.can_insert,tooltip:"Add disk reagent to seed",content:"Insert",onClick:function(){function E(){return N("insert",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("select",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("eject_disk",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:2,icon:x.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){function E(){return N("set_read_only",{index:x.index,read_only:x.read_only})}return E}()})]})]},x)}),(0,e.createComponentVNode)(2,t.Button)]})})]})]})}},73053:function(T,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),f=r.GenericCrewManifest=function(){function b(y,B){return(0,e.createComponentVNode)(2,t.Window,{theme:"nologo",width:588,height:510,children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return b}()},42914:function(T,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GhostHudPanel=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.data,c=i.security,m=i.medical,l=i.diagnostic,u=i.pressure,s=i.radioactivity,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:217,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,b,{label:"Medical",type:"medical",is_active:m}),(0,e.createComponentVNode)(2,b,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,b,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,b,{label:"Pressure",type:"pressure",is_active:u}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,b,{label:"Radioactivity",type:"radioactivity",is_active:s,act_on:"rads_on",act_off:"rads_off"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,b,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),b=function(B,k){var g=(0,a.useBackend)(k),i=g.act,c=B.label,m=B.type,l=m===void 0?null:m,u=B.is_active,s=B.act_on,d=s===void 0?"hud_on":s,C=B.act_off,h=C===void 0?"hud_off":C;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:u?"On":"Off",icon:u?"toggle-on":"toggle-off",selected:u,onClick:function(){function v(){return i(u?h:d,{hud_type:l})}return v}()})})]})}},25825:function(T,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GlandDispenser=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.glands,m=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:m.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function u(){return g("dispense",{gland_id:l.id})}return u}()},l.id)})})})})}return b}()},10270:function(T,r,n){"use strict";r.__esModule=!0,r.GravityGen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GravityGen=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.charging_state,m=i.charge_count,l=i.breaker,u=i.ext_power,s=function(){function C(h){return h>0?(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"average",children:["[ ",h===1?"Charging":"Discharging"," ]"]}):(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:u?"good":"bad",children:["[ ",u?"Powered":"Unpowered"," ]"]})}return C}(),d=function(){function C(h){if(h>0)return(0,e.createComponentVNode)(2,t.NoticeBox,{danger:!0,p:1.5,children:[(0,e.createVNode)(1,"b",null,"WARNING:",16)," Radiation Detected!"]})}return C}();return(0,e.createComponentVNode)(2,o.Window,{width:350,height:170,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[d(c),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Generator Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:l?"power-off":"times",content:l?"Online":"Offline",color:l?"green":"red",px:1.5,onClick:function(){function C(){return g("breaker")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Status",color:u?"good":"bad",children:s(c)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gravity Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:m/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})})]})})]})})})}return b}()},48657:function(T,r,n){"use strict";r.__esModule=!0,r.GuestPass=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49148),b=r.GuestPass=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:690,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"id-card",selected:!c.showlogs,onClick:function(){function m(){return i("mode",{mode:0})}return m}(),children:"Issue Pass"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"scroll",selected:c.showlogs,onClick:function(){function m(){return i("mode",{mode:1})}return m}(),children:["Records (",c.issue_log.length,")"]})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:c.scan_name?"eject":"id-card",selected:c.scan_name,content:c.scan_name?c.scan_name:"-----",tooltip:c.scan_name?"Eject ID":"Insert ID",onClick:function(){function m(){return i("scan")}return m}()})})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:!c.showlogs&&(0,e.createComponentVNode)(2,t.Section,{title:"Issue Guest Pass",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Issue To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:c.giv_name?c.giv_name:"-----",disabled:!c.scan_name,onClick:function(){function m(){return i("giv_name")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reason",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:c.reason?c.reason:"-----",disabled:!c.scan_name,onClick:function(){function m(){return i("reason")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:c.duration?c.duration:"-----",disabled:!c.scan_name,onClick:function(){function m(){return i("duration")}return m}()})})]})})}),!c.showlogs&&(c.scan_name?(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.AccessList,{sectionButtons:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:c.printmsg,disabled:!c.canprint,onClick:function(){function m(){return i("issue")}return m}()}),grantableList:c.grantableList,accesses:c.regions,selectedList:c.selectedAccess,accessMod:function(){function m(l){return i("access",{access:l})}return m}(),grantAll:function(){function m(){return i("grant_all")}return m}(),denyAll:function(){function m(){return i("clear_all")}return m}(),grantDep:function(){function m(l){return i("grant_region",{region:l})}return m}(),denyDep:function(){function m(l){return i("deny_region",{region:l})}return m}()})}):(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"id-card",size:5,color:"gray",mb:5}),(0,e.createVNode)(1,"br"),"Please, insert ID Card"]})})})})),!!c.showlogs&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Issuance Log",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print",disabled:!c.scan_name,onClick:function(){function m(){return i("print")}return m}()}),children:!!c.issue_log.length&&(0,e.createComponentVNode)(2,t.LabeledList,{children:c.issue_log.map(function(m,l){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:m},l)})})||(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No logs"]})})})})]})})})}return y}()},67834:function(T,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[1,5,10,20,30,50],b=null,y=r.HandheldChemDispenser=function(){function g(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:390,height:430,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,k)]})})})}return g}(),B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.amount,d=u.energy,C=u.maxEnergy,h=u.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:d,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[d," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:f.map(function(v,p){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:s===v,content:v,onClick:function(){function N(){return l("amount",{amount:v})}return N}()})},p)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:h==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"dispense"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:h==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"remove"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:h==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"isolate"})}return v}()})]})})]})})})},k=function(i,c){for(var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.chemicals,d=s===void 0?[]:s,C=u.current_reagent,h=[],v=0;v<(d.length+1)%3;v++)h.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:u.glass?"Drink Selector":"Chemical Selector",children:[d.map(function(p,N){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:C===p.id,content:p.title,style:{"margin-left":"2px"},onClick:function(){function V(){return l("dispense",{reagent:p.id})}return V}()},N)}),h.map(function(p,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},N)})]})})}},46098:function(T,r,n){"use strict";r.__esModule=!0,r.HealthSensor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.HealthSensor=function(){function B(k,g){var i=(0,t.useBackend)(g),c=i.act,m=i.data,l=m.on,u=m.user_health,s=m.minHealth,d=m.maxHealth,C=m.alarm_health;return(0,e.createComponentVNode)(2,f.Window,{width:300,height:125,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanning",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",content:l?"On":"Off",color:l?null:"red",selected:l,onClick:function(){function h(){return c("scan_toggle")}return h}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health activation",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:2,stepPixelSize:6,minValue:s,maxValue:d,value:C,format:function(){function h(v){return(0,a.toFixed)(v,1)}return h}(),width:"80px",onDrag:function(){function h(v,p){return c("alarm_health",{alarm_health:p})}return h}()})}),u!==null&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"User health",children:(0,e.createComponentVNode)(2,o.Box,{color:y(u),bold:u>=100,children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:u})})})]})})})})}return B}(),y=function(k){return k>50?"green":k>0?"orange":"red"}},36771:function(T,r,n){"use strict";r.__esModule=!0,r.Holodeck=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Holodeck=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=(0,a.useLocalState)(k,"currentDeck",""),l=m[0],u=m[1],s=(0,a.useLocalState)(k,"showReload",!1),d=s[0],C=s[1],h=c.decks,v=c.ai_override,p=c.emagged,N=function(){function V(S){i("select_deck",{deck:S}),u(S),C(!0),setTimeout(function(){C(!1)},3e3)}return V}();return(0,e.createComponentVNode)(2,o.Window,{width:400,height:320,children:[d&&(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Holodeck Control System",children:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"b",null,"Currently Loaded Program:",16)," ",l]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Available Programs",children:[h.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{width:15.5,color:"transparent",content:V,selected:V===l,onClick:function(){function S(){return N(V)}return S}()},V)}),(0,e.createVNode)(1,"hr",null,null,1,{color:"gray"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!v&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Override Protocols",children:(0,e.createComponentVNode)(2,t.Button,{content:p?"Turn On":"Turn Off",color:p?"good":"bad",onClick:function(){function V(){return i("ai_override")}return V}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety Protocols",children:(0,e.createComponentVNode)(2,t.Box,{color:p?"bad":"good",children:[p?"Off":"On",!!p&&(0,e.createComponentVNode)(2,t.Button,{ml:9.5,width:15.5,color:"red",content:"Wildlife Simulation",onClick:function(){function V(){return i("wildlifecarp")}return V}()})]})})]})]})})]})})]})}return y}(),b=function(B,k){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"white",children:(0,e.createVNode)(1,"h1",null,"\xA0Recalibrating projection apparatus.\xA0",16)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,"Please, wait for 3 seconds.",16)})]})}},25471:function(T,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.Instrument=function(){function i(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,g)]})})]})}return i}(),y=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.help;if(d)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen: "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen: "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function C(){return u("help")}return C}()})]})})})},B=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.lines,C=s.playing,h=s.repeat,v=s.maxRepeats,p=s.tempo,N=s.minTempo,V=s.maxTempo,S=s.tickLag,I=s.volume,L=s.minVolume,w=s.maxVolume,A=s.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function x(){return u("help")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function x(){return u("newsong")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function x(){return u("import")}return x}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:C,disabled:d.length===0||h<0,icon:"play",content:"Play",onClick:function(){function x(){return u("play")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!C,icon:"stop",content:"Stop",onClick:function(){function x(){return u("stop")}return x}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:v,value:h,stepPixelSize:59,onChange:function(){function x(E,P){return u("repeat",{new:P})}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:p>=V,content:"-",as:"span",mr:"0.5rem",onClick:function(){function x(){return u("tempo",{new:p+S})}return x}()}),(0,a.round)(600/p)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:p<=N,content:"+",as:"span",ml:"0.5rem",onClick:function(){function x(){return u("tempo",{new:p-S})}return x}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:L,maxValue:w,value:I,stepPixelSize:6,onDrag:function(){function x(E,P){return u("setvolume",{new:P})}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:A?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,k)]})},k=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.allowedInstrumentNames,C=s.instrumentLoaded,h=s.instrument,v=s.canNoteShift,p=s.noteShift,N=s.noteShiftMin,V=s.noteShiftMax,S=s.sustainMode,I=s.sustainLinearDuration,L=s.sustainExponentialDropoff,w=s.legacy,A=s.sustainDropoffVolume,x=s.sustainHeldNote,E,P;return S===1?(E="Linear",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:I,step:.5,stepPixelSize:85,format:function(){function D(M){return(0,a.round)(M*100)/100+" seconds"}return D}(),onChange:function(){function D(M,R){return u("setlinearfalloff",{new:R/10})}return D}()})):S===2&&(E="Exponential",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:L,step:.01,format:function(){function D(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return D}(),onChange:function(){function D(M,R){return u("setexpfalloff",{new:R})}return D}()})),d.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:w?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:C?(0,e.createComponentVNode)(2,o.Dropdown,{options:d,selected:h,width:"50%",onSelected:function(){function D(M){return u("switchinstrument",{name:M})}return D}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!w&&v)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:N,maxValue:V,value:p,stepPixelSize:2,format:function(){function D(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return D}(),onChange:function(){function D(M,R){return u("setnoteshift",{new:R})}return D}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:E,mb:"0.4rem",onSelected:function(){function D(M){return u("setsustainmode",{new:M})}return D}()}),P]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:A,stepPixelSize:6,onChange:function(){function D(M,R){return u("setdropoffvolume",{new:R})}return D}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:x,icon:x?"toggle-on":"toggle-off",content:x?"Yes":"No",onClick:function(){function D(){return u("togglesustainhold")}return D}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function D(){return u("reset")}return D}()})]})})})},g=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.playing,C=s.lines,h=s.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!h||d,icon:"plus",content:"Add Line",onClick:function(){function v(){return u("newline",{line:C.length+1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"chevron-up":"chevron-down",onClick:function(){function v(){return u("edit")}return v}()})],4),children:!!h&&(C.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:C.map(function(v,p){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:p+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:d,icon:"pen",onClick:function(){function N(){return u("modifyline",{line:p+1})}return N}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:d,icon:"trash",onClick:function(){function N(){return u("deleteline",{line:p+1})}return N}()})],4),children:v},p)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},13618:function(T,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),f=n(98595),b=n(19203),y=n(51057),B=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},k={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},g=3,i=function(l){var u="";if(l.altKey&&(u+="Alt"),l.ctrlKey&&(u+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(u+="Shift"),l.location===g&&(u+="Numpad"),B(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var s=l.keyCode-48;u+="Shift"+s}else{var d=l.key.toUpperCase();u+=k[d]||d}return u},c=r.KeyComboModal=function(){function m(l,u){var s=(0,t.useBackend)(u),d=s.act,C=s.data,h=C.init_value,v=C.large_buttons,p=C.message,N=p===void 0?"":p,V=C.title,S=C.timeout,I=(0,t.useLocalState)(u,"input",h),L=I[0],w=I[1],A=(0,t.useLocalState)(u,"binding",!0),x=A[0],E=A[1],P=function(){function R(O){if(!x){O.key===a.KEY.Enter&&d("submit",{entry:L}),(0,a.isEscape)(O.key)&&d("cancel");return}if(O.preventDefault(),B(O)){D(i(O)),E(!1);return}else if(O.key===a.KEY.Escape){D(h),E(!1);return}}return R}(),D=function(){function R(O){O!==L&&w(O)}return R}(),M=130+(N.length>30?Math.ceil(N.length/3):0)+(N.length&&v?5:0);return(0,e.createComponentVNode)(2,f.Window,{title:V,width:240,height:M,children:[S&&(0,e.createComponentVNode)(2,y.Loader,{value:S}),(0,e.createComponentVNode)(2,f.Window.Content,{onKeyDown:function(){function R(O){P(O)}return R}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:N})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:x,content:x&&x!==null?"Awaiting input...":""+L,width:"100%",textAlign:"center",onClick:function(){function R(){D(h),E(!0)}return R}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,b.InputButtons,{input:L})})]})]})})]})}return m}()},35655:function(T,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.KeycardAuth=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return g("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var m=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?m=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?m=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?m=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(m=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return g("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return g("reset")}return l}()}),children:m})]})})}return b}()},62955:function(T,r,n){"use strict";r.__esModule=!0,r.KitchenMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(62411),b=r.KitchenMachine=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.data,m=i.config,l=c.ingredients,u=c.operating,s=m.title;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:320,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Operating,{operating:u,name:s}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,y)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Ingredients",children:(0,e.createComponentVNode)(2,t.Table,{className:"Ingredient__Table",children:l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{tr:5,children:[(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:d.name}),2),(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:[d.amount," ",d.units]}),2)]},d.name)})})})})]})})})}return B}(),y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.inactive,u=m.tooltip;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:l,tooltip:l?u:"",tooltipPosition:"bottom",content:"Activate",onClick:function(){function s(){return c("cook")}return s}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:l,tooltip:l?u:"",tooltipPosition:"bottom",content:"Eject Contents",onClick:function(){function s(){return c("eject")}return s}()})})]})})}},9525:function(T,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.LawManager=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.isAdmin,s=l.isSlaved,d=l.isMalf,C=l.isAIMalf,h=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:d?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(u&&s)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",s,"."]}),!!(d||C)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:h===0,onClick:function(){function v(){return m("set_view",{set_view:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:h===1,onClick:function(){function v(){return m("set_view",{set_view:1})}return v}()})]}),h===0&&(0,e.createComponentVNode)(2,b),h===1&&(0,e.createComponentVNode)(2,y)]})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.has_zeroth_laws,s=l.zeroth_laws,d=l.has_ion_laws,C=l.ion_laws,h=l.ion_law_nr,v=l.has_inherent_laws,p=l.inherent_laws,N=l.has_supplied_laws,V=l.supplied_laws,S=l.channels,I=l.channel,L=l.isMalf,w=l.isAdmin,A=l.zeroth_law,x=l.ion_law,E=l.inherent_law,P=l.supplied_law,D=l.supplied_law_position;return(0,e.createFragment)([!!u&&(0,e.createComponentVNode)(2,B,{title:"ERR_NULL_VALUE",laws:s,ctx:i}),!!d&&(0,e.createComponentVNode)(2,B,{title:h,laws:C,ctx:i}),!!v&&(0,e.createComponentVNode)(2,B,{title:"Inherent",laws:p,ctx:i}),!!N&&(0,e.createComponentVNode)(2,B,{title:"Supplied",laws:V,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:S.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===I,onClick:function(){function R(){return m("law_channel",{law_channel:M.channel})}return R}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return m("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return m("notify_laws")}return M}()})})]})}),!!L&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(w&&!u)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:x}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:P}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:D,onClick:function(){function M(){return m("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:u.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name+" - "+s.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function d(){return m("transfer_laws",{transfer_laws:s.ref})}return d}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s.laws.has_ion_laws>0&&s.laws.ion_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)}),s.laws.has_zeroth_laws>0&&s.laws.zeroth_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)}),s.laws.has_inherent_laws>0&&s.laws.inherent_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)}),s.laws.has_supplied_laws>0&&s.laws.inherent_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)})]})},s.name)})})},B=function(g,i){var c=(0,a.useBackend)(g.ctx),m=c.act,l=c.data,u=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:g.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),g.laws.map(function(s){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:s.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:s.state?"Yes":"No",selected:s.state,onClick:function(){function d(){return m("state_law",{ref:s.ref,state_law:s.state?0:1})}return d}()}),!!u&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function d(){return m("edit_law",{edit_law:s.ref})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function d(){return m("delete_law",{delete_law:s.ref})}return d}()})],4)]})]},s.law)})]})})}},85066:function(T,r,n){"use strict";r.__esModule=!0,r.LibraryComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=r.LibraryComputer=function(){function h(v,p){return(0,e.createComponentVNode)(2,o.Window,{width:1050,height:600,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})]})}return h}(),y=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=v.args,L=S.user_ckey;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:I.title}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:I.author}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Summary",children:I.summary}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rating",children:[I.rating,(0,e.createComponentVNode)(2,t.Icon,{name:"star",color:"yellow",verticalAlign:"top"})]}),!I.isProgrammatic&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Categories",children:I.categories.join(", ")})]}),(0,e.createVNode)(1,"br"),L===I.ckey&&(0,e.createComponentVNode)(2,t.Button,{content:"Delete Book",icon:"trash",color:"red",disabled:I.isProgrammatic,onClick:function(){function w(){return V("delete_book",{bookid:I.id,user_ckey:L})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Report Book",icon:"flag",color:"red",disabled:I.isProgrammatic,onClick:function(){function w(){return(0,f.modalOpen)(p,"report_book",{bookid:I.id})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Rate Book",icon:"star",color:"caution",disabled:I.isProgrammatic,onClick:function(){function w(){return(0,f.modalOpen)(p,"rate_info",{bookid:I.id})}return w}()})]})},B=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=v.args,L=S.selected_report,w=S.report_categories,A=S.user_ckey;return(0,e.createComponentVNode)(2,t.Section,{level:2,m:"-1rem",pb:"1.5rem",title:"Report this book for Rule Violations",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:I.title}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reasons",children:(0,e.createComponentVNode)(2,t.Box,{children:w.map(function(x,E){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:x.description,selected:x.category_id===L,onClick:function(){function P(){return V("set_report",{report_type:x.category_id})}return P}()}),(0,e.createVNode)(1,"br")],4,E)})})})]}),(0,e.createComponentVNode)(2,t.Button.Confirm,{bold:!0,icon:"paper-plane",content:"Submit Report",onClick:function(){function x(){return V("submit_report",{bookid:I.id,user_ckey:A})}return x}()})]})},k=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.selected_rating,L=Array(10).fill().map(function(w,A){return 1+A});return(0,e.createComponentVNode)(2,t.Stack,{children:[L.map(function(w,A){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{bold:!0,icon:"star",color:I>=w?"caution":"default",onClick:function(){function x(){return V("set_rating",{rating_value:w})}return x}()})},A)}),(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,ml:2,fontSize:"150%",children:[I+"/10",(0,e.createComponentVNode)(2,t.Icon,{name:"star",color:"yellow",ml:.5,verticalAlign:"top"})]})]})},g=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=v.args,L=S.user_ckey;return(0,e.createComponentVNode)(2,t.Section,{level:2,m:"-1rem",pb:"1.5rem",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:I.title}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:I.author}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rating",children:[I.current_rating?I.current_rating:0,(0,e.createComponentVNode)(2,t.Icon,{name:"star",color:"yellow",ml:.5,verticalAlign:"middle"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Ratings",children:I.total_ratings?I.total_ratings:0})]}),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,t.Button.Confirm,{mt:2,content:"Submit",icon:"paper-plane",onClick:function(){function w(){return V("rate_book",{bookid:I.id,user_ckey:L})}return w}()})]})},i=function(v,p){var N=(0,a.useBackend)(p),V=N.data,S=(0,a.useLocalState)(p,"tabIndex",0),I=S[0],L=S[1],w=V.login_state;return(0,e.createComponentVNode)(2,t.Stack.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Tabs,{fluid:!0,textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===0,onClick:function(){function A(){return L(0)}return A}(),children:"Book Archives"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===1,onClick:function(){function A(){return L(1)}return A}(),children:"Corporate Literature"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===2,onClick:function(){function A(){return L(2)}return A}(),children:"Upload Book"}),w===1&&(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===3,onClick:function(){function A(){return L(3)}return A}(),children:"Patron Manager"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===4,onClick:function(){function A(){return L(4)}return A}(),children:"Inventory"})]})})},c=function(v,p){var N=(0,a.useLocalState)(p,"tabIndex",0),V=N[0];switch(V){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,u);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,d);case 4:return(0,e.createComponentVNode)(2,C);default:return"You are somehow on a tab that doesn't exist! Please let a coder know."}},m=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.searchcontent,L=S.book_categories,w=S.user_ckey,A=[];return L.map(function(x){return A[x.description]=x.category_id}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"35%",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"edit",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Inputs"]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Button,{textAlign:"left",icon:"pen",width:20,content:I.title||"Input Title",onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_title")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,t.Button,{textAlign:"left",icon:"pen",width:20,content:I.author||"Input Author",onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_author")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Ratings",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:1,width:"min-content",content:I.ratingmin,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_ratingmin")}return x}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:"To"}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{ml:1,width:"min-content",content:I.ratingmax,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_ratingmax")}return x}()})})]})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"clipboard-list",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Book Categories"]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Categories",children:(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Dropdown,{mt:.6,width:"190px",options:L.map(function(x){return x.description}),onSelected:function(){function x(E){return V("toggle_search_category",{category_id:A[E]})}return x}()})})})}),(0,e.createVNode)(1,"br"),L.filter(function(x){return I.categories.includes(x.category_id)}).map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.description,selected:!0,icon:"unlink",onClick:function(){function E(){return V("toggle_search_category",{category_id:x.category_id})}return E}()},x.category_id)})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"search-plus",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Actions"]}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Search",icon:"eraser",onClick:function(){function x(){return V("clear_search")}return x}()}),I.ckey?(0,e.createComponentVNode)(2,t.Button,{mb:.5,content:"Stop Showing My Books",color:"bad",icon:"search",onClick:function(){function x(){return V("clear_ckey_search")}return x}()}):(0,e.createComponentVNode)(2,t.Button,{content:"Find My Books",icon:"search",onClick:function(){function x(){return V("find_users_books",{user_ckey:w})}return x}()})]})]})},l=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.external_booklist,L=S.archive_pagenumber,w=S.num_pages,A=S.login_state;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Book System Access",buttons:(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",disabled:L===1,onClick:function(){function x(){return V("deincrementpagemax")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",disabled:L===1,onClick:function(){function x(){return V("deincrementpage")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{bold:!0,content:L,onClick:function(){function x(){return(0,f.modalOpen)(p,"setpagenumber")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",disabled:L===w,onClick:function(){function x(){return V("incrementpage")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",disabled:L===w,onClick:function(){function x(){return V("incrementpagemax")}return x}()})],4),children:[(0,e.createComponentVNode)(2,m),(0,e.createVNode)(1,"hr"),(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ratings"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Category"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Actions"})]}),I.map(function(x){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:x.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book",mr:.5}),x.title.length>45?x.title.substr(0,45)+"...":x.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:x.author.length>30?x.author.substr(0,30)+"...":x.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[x.rating,(0,e.createComponentVNode)(2,t.Icon,{name:"star",ml:.5,color:"yellow",verticalAlign:"middle"})]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:x.categories.join(", ").substr(0,45)}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",children:[A===1&&(0,e.createComponentVNode)(2,t.Button,{content:"Order",icon:"print",onClick:function(){function E(){return V("order_external_book",{bookid:x.id})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"More...",onClick:function(){function E(){return(0,f.modalOpen)(p,"expand_info",{bookid:x.id})}return E}()})]})]},x.id)})]})]})},u=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.programmatic_booklist,L=S.login_state;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Corporate Book Catalog",children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Actions"})]}),I.map(function(w,A){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:w.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book",mr:2}),w.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:w.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",children:[L===1&&(0,e.createComponentVNode)(2,t.Button,{content:"Order",icon:"print",onClick:function(){function x(){return V("order_programmatic_book",{bookid:w.id})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"More...",onClick:function(){function x(){return(0,f.modalOpen)(p,"expand_info",{bookid:w.id})}return x}()})]})]},A)})]})})},s=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.selectedbook,L=S.book_categories,w=S.user_ckey,A=[];return L.map(function(x){return A[x.description]=x.category_id}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Book System Upload",buttons:(0,e.createComponentVNode)(2,t.Button.Confirm,{bold:!0,width:9.5,icon:"upload",disabled:I.copyright,content:"Upload Book",onClick:function(){function x(){return V("uploadbook",{user_ckey:w})}return x}()}),children:[I.copyright?(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"WARNING: You cannot upload or modify the attributes of a copyrighted book"}):(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{ml:15,mb:3,fontSize:"1.2rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"search-plus",verticalAlign:"middle",size:3,mr:2}),"Book Uploader"]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Button,{width:20,textAlign:"left",icon:"pen",disabled:I.copyright,content:I.title,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_selected_title")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,t.Button,{width:20,textAlign:"left",icon:"pen",disabled:I.copyright,content:I.author,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_selected_author")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Categories",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Dropdown,{width:"240px",options:L.map(function(x){return x.description}),onSelected:function(){function x(E){return V("toggle_upload_category",{category_id:A[E]})}return x}()})})})]}),(0,e.createVNode)(1,"br"),L.filter(function(x){return I.categories.includes(x.category_id)}).map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.description,disabled:I.copyright,selected:!0,icon:"unlink",onClick:function(){function E(){return V("toggle_upload_category",{category_id:x.category_id})}return E}()},x.category_id)})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:75,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Summary",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pen",width:"auto",disabled:I.copyright,content:"Edit Summary",onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_selected_summary")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:I.summary})]})})]})]})},d=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.checkout_data;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Checked Out Books",children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Patron"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actions"})]}),I.map(function(L,w){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-tag"}),L.patron_name]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:L.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.timeleft>=0?L.timeleft:"LATE"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:(0,e.createComponentVNode)(2,t.Button,{content:"Mark Lost",icon:"flag",color:"bad",disabled:L.timeleft>=0,onClick:function(){function A(){return V("reportlost",{libraryid:L.libraryid})}return A}()})})]},w)})]})})},C=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.inventory_list;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Library Inventory",children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"LIB ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"})]}),I.map(function(L,w){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.libraryid}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book"})," ",L.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:L.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:L.checked_out?"Checked Out":"Available"})]},w)})]})})};(0,f.modalRegisterBodyOverride)("expand_info",y),(0,f.modalRegisterBodyOverride)("report_book",B),(0,f.modalRegisterBodyOverride)("rate_info",g)},9516:function(T,r,n){"use strict";r.__esModule=!0,r.LibraryManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=r.LibraryManager=function(){function i(c,m){return(0,e.createComponentVNode)(2,o.Window,{width:600,height:600,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,y)})]})}return i}(),y=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.pagestate;switch(d){case 1:return(0,e.createComponentVNode)(2,B);case 2:return(0,e.createComponentVNode)(2,g);case 3:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}},B=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.4rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-shield",verticalAlign:"middle",size:3,mr:"1rem"}),"Library Manager"]}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",width:"auto",color:"danger",content:"Delete Book by SSID",onClick:function(){function d(){return(0,f.modalOpen)(m,"specify_ssid_delete")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user-slash",width:"auto",color:"danger",content:"Delete All Books By CKEY",onClick:function(){function d(){return(0,f.modalOpen)(m,"specify_ckey_delete")}return d}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"search",width:"auto",content:"View All Books By CKEY",onClick:function(){function d(){return(0,f.modalOpen)(m,"specify_ckey_search")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"search",width:"auto",content:"View All Reported Books",onClick:function(){function d(){return u("view_reported_books")}return d}()})]})},k=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.reports;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-secret",verticalAlign:"middle",size:2,mr:"1rem"}),(0,e.createVNode)(1,"br"),"All Reported Books",(0,e.createVNode)(1,"br")]}),(0,e.createComponentVNode)(2,t.Button,{content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){function C(){return u("return")}return C}()}),(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Uploader CKEY"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Report Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reporter Ckey"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),d.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:C.uploader_ckey}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book"}),C.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:C.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:C.report_description}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:C.reporter_ckey}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Delete",icon:"trash",onClick:function(){function h(){return u("delete_book",{bookid:C.id})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Unflag",icon:"flag",color:"caution",onClick:function(){function h(){return u("unflag_book",{bookid:C.id})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"View",onClick:function(){function h(){return u("view_book",{bookid:C.id})}return h}()})]})]},C.id)})]})})},g=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.ckey,C=s.booklist;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user",verticalAlign:"middle",size:2,mr:"1rem"}),(0,e.createVNode)(1,"br"),"Books uploaded by ",d,(0,e.createVNode)(1,"br")]}),(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){function h(){return u("return")}return h}()}),(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),C.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book"}),h.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:h.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",children:[(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Delete",icon:"trash",color:"bad",onClick:function(){function v(){return u("delete_book",{bookid:h.id})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"View",onClick:function(){function v(){return u("view_book",{bookid:h.id})}return v}()})]})]},h.id)})]})})}},90447:function(T,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),b=n(92986),y=n(98595),B=r.ListInputModal=function(){function i(c,m){var l=(0,f.useBackend)(m),u=l.act,s=l.data,d=s.items,C=d===void 0?[]:d,h=s.message,v=h===void 0?"":h,p=s.init_value,N=s.timeout,V=s.title,S=(0,f.useLocalState)(m,"selected",C.indexOf(p)),I=S[0],L=S[1],w=(0,f.useLocalState)(m,"searchBarVisible",C.length>10),A=w[0],x=w[1],E=(0,f.useLocalState)(m,"searchQuery",""),P=E[0],D=E[1],M=function(){function G(X){var J=z.length-1;if(X===b.KEY_DOWN)if(I===null||I===J){var se;L(0),(se=document.getElementById("0"))==null||se.scrollIntoView()}else{var ie;L(I+1),(ie=document.getElementById((I+1).toString()))==null||ie.scrollIntoView()}else if(X===b.KEY_UP)if(I===null||I===0){var me;L(J),(me=document.getElementById(J.toString()))==null||me.scrollIntoView()}else{var q;L(I-1),(q=document.getElementById((I-1).toString()))==null||q.scrollIntoView()}}return G}(),R=function(){function G(X){X!==I&&L(X)}return G}(),O=function(){function G(){x(!1),x(!0)}return G}(),F=function(){function G(X){var J=String.fromCharCode(X),se=C.find(function(q){return q==null?void 0:q.toLowerCase().startsWith(J==null?void 0:J.toLowerCase())});if(se){var ie,me=C.indexOf(se);L(me),(ie=document.getElementById(me.toString()))==null||ie.scrollIntoView()}}return G}(),_=function(){function G(X){var J;X!==P&&(D(X),L(0),(J=document.getElementById("0"))==null||J.scrollIntoView())}return G}(),U=function(){function G(){x(!A),D("")}return G}(),z=C.filter(function(G){return G==null?void 0:G.toLowerCase().includes(P.toLowerCase())}),$=330+Math.ceil(v.length/3);return A||setTimeout(function(){var G;return(G=document.getElementById(I.toString()))==null?void 0:G.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:V,width:325,height:$,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function G(X){var J=window.event?X.which:X.keyCode;(J===b.KEY_DOWN||J===b.KEY_UP)&&(X.preventDefault(),M(J)),J===b.KEY_ENTER&&(X.preventDefault(),u("submit",{entry:z[I]})),!A&&J>=b.KEY_A&&J<=b.KEY_Z&&(X.preventDefault(),F(J)),J===b.KEY_ESCAPE&&(X.preventDefault(),u("cancel"))}return G}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:A?"search":"font",selected:!0,tooltip:A?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function G(){return U()}return G}()}),className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:z,onClick:R,onFocusSearch:O,searchBarVisible:A,selected:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:A&&(0,e.createComponentVNode)(2,g,{filteredItems:z,onSearch:_,searchQuery:P,selected:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:z[I]})})]})})})]})}return i}(),k=function(c,m){var l=(0,f.useBackend)(m),u=l.act,s=c.filteredItems,d=c.onClick,C=c.onFocusSearch,h=c.searchBarVisible,v=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:s.map(function(p,N){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:N,onClick:function(){function V(){return d(N)}return V}(),onDblClick:function(){function V(S){S.preventDefault(),u("submit",{entry:s[v]})}return V}(),onKeyDown:function(){function V(S){var I=window.event?S.which:S.keyCode;h&&I>=b.KEY_A&&I<=b.KEY_Z&&(S.preventDefault(),C())}return V}(),selected:N===v,style:{animation:"none",transition:"none"},children:p.replace(/^\w/,function(V){return V.toUpperCase()})},N)})})},g=function(c,m){var l=(0,f.useBackend)(m),u=l.act,s=c.filteredItems,d=c.onSearch,C=c.searchQuery,h=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function v(p){p.preventDefault(),u("submit",{entry:s[h]})}return v}(),onInput:function(){function v(p,N){return d(N)}return v}(),placeholder:"Search...",value:C})}},26826:function(T,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b={Default:function(){function c(m,l){return m.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(m,l){return m.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(m,l){return m.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=(0,t.useLocalState)(l,"search",!1),h=C[0],v=C[1],p=(0,t.useLocalState)(l,"searchText",""),N=p[0],V=p[1],S=(0,t.useLocalState)(l,"category",Object.keys(d.gears)[0]),I=S[0],L=S[1],w=(0,t.useLocalState)(l,"tweakedGear",""),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,f.Window,{width:975,height:650,children:[A&&(0,e.createComponentVNode)(2,i,{tweakedGear:A,setTweakedGear:x}),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,B,{category:I,setCategory:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,g,{setTweakedGear:x})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,k,{category:I,search:h,setSearch:v,searchText:N,setSearchText:V})})]})})]})})]})}return c}(),B=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.category,h=m.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(d.gears).map(function(v){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:v===C,style:{"white-space":"nowrap"},onClick:function(){function p(){return h(v)}return p}(),children:v},v)})})},k=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=d.user_tier,h=d.gear_slots,v=d.max_gear_slots,p=m.category,N=m.search,V=m.setSearch,S=m.searchText,I=m.setSearchText,L=(0,t.useLocalState)(l,"sortType","Default"),w=L[0],A=L[1],x=(0,t.useLocalState)(l,"sortReverse",!1),E=x[0],P=x[1],D=(0,a.createSearch)(S,function(R){return R.name}),M;return S.length>2?M=Object.entries(d.gears).reduce(function(R,O){var F=O[0],_=O[1];return R.concat(Object.entries(_).map(function(U){var z=U[0],$=U[1];return{key:z,gear:$}}))},[]).filter(function(R){var O=R.gear;return D(O)}):M=Object.entries(d.gears[p]).map(function(R){var O=R[0],F=R[1];return{key:O,gear:F}}),M.sort(b[w]),E&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:p,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:w,options:Object.keys(b),onSelected:function(){function R(O){return A(O)}return R}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:E?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function R(){return P(!E)}return R}()})}),N&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:S,onInput:function(){function R(O){return I(O.target.value)}return R}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:N,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function R(){V(!N),I("")}return R}()})})]}),children:M.map(function(R){var O=R.key,F=R.gear,_=12,U=Object.keys(d.selected_gears).includes(O),z=F.cost===1?F.cost+" Point":F.cost+" Points",$=(0,e.createComponentVNode)(2,o.Box,{children:[F.name.length>_&&(0,e.createComponentVNode)(2,o.Box,{children:F.name}),F.gear_tier>C&&(0,e.createComponentVNode)(2,o.Box,{mt:F.name.length>_&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),G=(0,e.createFragment)([F.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:F.allowed_roles.map(function(J){return(0,e.createComponentVNode)(2,o.Box,{children:J},J)})}),tooltipPosition:"left"}),Object.entries(F.tweaks).map(function(J){var se=J[0],ie=J[1];return ie.map(function(me){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:me.icon,tooltip:me.tooltip,tooltipPosition:"top"},se)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:F.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:F.gear_tier>0&&"Tier "+F.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:z})]});return(0,e.createComponentVNode)(2,o.ImageButton,{m:.5,imageSize:84,dmIcon:F.icon,dmIconState:F.icon_state,tooltip:(F.name.length>_||F.gear_tier>0)&&$,tooltipPosition:"bottom",selected:U,disabled:F.gear_tier>C||h+F.cost>v&&!U,buttons:G,buttonsAlt:X,onClick:function(){function J(){return s("toggle_gear",{gear:O})}return J}(),children:F.name},O)})})},g=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.setTweakedGear,h=Object.entries(d.gears).reduce(function(v,p){var N=p[0],V=p[1],S=Object.entries(V).filter(function(I){var L=I[0];return Object.keys(d.selected_gears).includes(L)}).map(function(I){var L=I[0],w=I[1];return Object.assign({key:L},w)});return v.concat(S)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function v(){return s("clear_loadout")}return v}()}),children:h.map(function(v){return(0,e.createComponentVNode)(2,o.ImageButton,{fluid:!0,imageSize:32,dmIcon:v.icon,dmIconState:v.icon_state,buttons:(0,e.createFragment)([Object.entries(v.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{translucent:!0,icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function p(){return C(v)}return p}()}),(0,e.createComponentVNode)(2,o.Button,{translucent:!0,icon:"times",iconColor:"red",width:"32px",onClick:function(){function p(){return s("toggle_gear",{gear:v.key})}return p}()})],0),children:v.name},v.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:d.gear_slots,maxValue:d.max_gear_slots,ranges:{bad:[d.max_gear_slots,1/0],average:[d.max_gear_slots*.66,d.max_gear_slots],good:[0,d.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",d.gear_slots,"/",d.max_gear_slots]})})})})]})},i=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.tweakedGear,h=m.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:C.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function v(){return h("")}return v}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(C.tweaks).map(function(v){var p=v[0],N=v[1];return N.map(function(V){var S=d.selected_gears[C.key][p];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:V.name,color:S?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function I(){return s("set_tweak",{gear:C.key,tweak:p})}return I}()}),children:[S||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+S}})]},p)})})})})})})}},77613:function(T,r,n){"use strict";r.__esModule=!0,r.MODsuitContent=r.MODsuit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(I,L){var w=I.name,A=I.value,x=I.module_ref,E=(0,a.useBackend)(L),P=E.act;return(0,e.createComponentVNode)(2,t.NumberInput,{value:A,minValue:-50,maxValue:50,stepPixelSize:5,width:"39px",onChange:function(){function D(M,R){return P("configure",{key:w,value:R,ref:x})}return D}()})},b=function(I,L){var w=I.name,A=I.value,x=I.module_ref,E=(0,a.useBackend)(L),P=E.act;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:A,onClick:function(){function D(){return P("configure",{key:w,value:!A,ref:x})}return D}()})},y=function(I,L){var w=I.name,A=I.value,x=I.module_ref,E=(0,a.useBackend)(L),P=E.act;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"paint-brush",onClick:function(){function D(){return P("configure",{key:w,ref:x})}return D}()}),(0,e.createComponentVNode)(2,t.ColorBox,{color:A,mr:.5})],4)},B=function(I,L){var w=I.name,A=I.value,x=I.values,E=I.module_ref,P=(0,a.useBackend)(L),D=P.act;return(0,e.createComponentVNode)(2,t.Dropdown,{displayText:A,options:x,onSelected:function(){function M(R){return D("configure",{key:w,value:R,ref:E})}return M}()})},k=function(I,L){var w=I.name,A=I.display_name,x=I.type,E=I.value,P=I.values,D=I.module_ref,M={number:(0,e.normalizeProps)((0,e.createComponentVNode)(2,f,Object.assign({},I))),bool:(0,e.normalizeProps)((0,e.createComponentVNode)(2,b,Object.assign({},I))),color:(0,e.normalizeProps)((0,e.createComponentVNode)(2,y,Object.assign({},I))),list:(0,e.normalizeProps)((0,e.createComponentVNode)(2,B,Object.assign({},I)))};return(0,e.createComponentVNode)(2,t.Box,{children:[A,": ",M[x]]})},g=function(I,L){var w=I.active,A=I.userradiated,x=I.usertoxins,E=I.usermaxtoxins,P=I.threatlevel;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Level",color:w&&A?"bad":"good",children:w&&A?"IRRADIATED!":"RADIATION-FREE"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Toxins Level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?x/E:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:x})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Hazard Level",color:w&&P?"bad":"good",bold:!0,children:w&&P?P:0})})]})},i=function(I,L){var w=I.active,A=I.userhealth,x=I.usermaxhealth,E=I.userbrute,P=I.userburn,D=I.usertoxin,M=I.useroxy;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?A/x:0,ranges:{good:[.5,1/0],average:[.2,.5],bad:[-1/0,.2]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?A:0})})}),(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Brute",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?E/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?E:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Burn",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?P/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?P:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Toxin",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?D/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?D:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Suffocation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?M/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?M:0})})})})]})],4)},c=function(I,L){var w=I.active,A=I.statustime,x=I.statusid,E=I.statushealth,P=I.statusmaxhealth,D=I.statusbrute,M=I.statusburn,R=I.statustoxin,O=I.statusoxy,F=I.statustemp,_=I.statusnutrition,U=I.statusfingerprints,z=I.statusdna,$=I.statusviruses;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Operation Time",children:w?A:"00:00:00"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Operation Number",children:w?x||"0":"???"})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?E/P:0,ranges:{good:[.5,1/0],average:[.2,.5],bad:[-1/0,.2]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?E:0})})}),(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Brute",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?D/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?D:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Burn",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?M/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?M:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Toxin",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?R/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:R})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Suffocation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?O/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:O})})})})]}),(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Body Temperature",children:w?F:0})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Nutrition Status",children:w?_:0})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"DNA",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fingerprints",children:w?U:"???"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:w?z:"???"})]})}),!!w&&!!$&&(0,e.createComponentVNode)(2,t.Section,{title:"Diseases",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"signature",tooltip:"Name",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"wind",tooltip:"Type",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"bolt",tooltip:"Stage",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"flask",tooltip:"Cure",tooltipPosition:"top"})})]}),$.map(function(G){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:G.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:G.type}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[G.stage,"/",G.maxstage]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:G.cure})]},G.name)})]})})],0)},m={rad_counter:g,health_analyzer:i,status_readout:c},l=function(){return(0,e.createComponentVNode)(2,t.Section,{align:"center",fill:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{color:"red",name:"exclamation-triangle",size:15}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"30px",color:"red",children:"ERROR: INTERFACE UNRESPONSIVE"})]})},u=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data;return(0,e.createComponentVNode)(2,t.Dimmer,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{fontSize:"16px",color:"blue",children:"SUIT UNPOWERED"})})})},s=function(I,L){var w=I.configuration_data,A=I.module_ref,x=Object.keys(w);return(0,e.createComponentVNode)(2,t.Dimmer,{backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:[x.map(function(E){var P=w[E];return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{name:E,display_name:P.display_name,type:P.type,value:P.value,values:P.values,module_ref:A})},P.key)}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:I.onExit,icon:"times",textAlign:"center",children:"Exit"})})})]})})},d=function(I){switch(I){case 1:return"Use";case 2:return"Toggle";case 3:return"Select"}},C=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.active,P=x.malfunctioning,D=x.locked,M=x.open,R=x.selected_module,O=x.complexity,F=x.complexity_max,_=x.wearer_name,U=x.wearer_job,z=P?"Malfunctioning":E?"Active":"Inactive";return(0,e.createComponentVNode)(2,t.Section,{title:"Parameters",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:E?"Deactivate":"Activate",onClick:function(){function $(){return A("activate")}return $}()}),children:z}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:D?"lock-open":"lock",content:D?"Unlock":"Lock",onClick:function(){function $(){return A("lock")}return $}()}),children:D?"Locked":"Unlocked"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover",children:M?"Open":"Closed"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Module",children:R||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Complexity",children:[O," (",F,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Occupant",children:[_,", ",U]})]})})},h=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.active,P=x.control,D=x.helmet,M=x.chestplate,R=x.gauntlets,O=x.boots,F=x.core,_=x.charge;return(0,e.createComponentVNode)(2,t.Section,{title:"Hardware",children:[(0,e.createComponentVNode)(2,t.Collapsible,{title:"Parts",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Control Unit",children:P}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Helmet",children:D||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chestplate",children:M||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gauntlets",children:R||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Boots",children:O||"None"})]})}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Core",children:F&&(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Type",children:F}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:_/100,content:_+"%",ranges:{good:[.6,1/0],average:[.3,.6],bad:[-1/0,.3]}})})]})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",textAlign:"center",children:"No Core Detected"})})]})},v=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.active,P=x.modules,D=P.filter(function(M){return!!M.id});return(0,e.createComponentVNode)(2,t.Section,{title:"Info",children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:D.length!==0&&D.map(function(M){var R=m[M.id];return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[!E&&(0,e.createComponentVNode)(2,u),(0,e.normalizeProps)((0,e.createComponentVNode)(2,R,Object.assign({},M,{active:E})))]},M.ref)})||(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"No Info Modules Detected"})})})},p=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.complexity_max,P=x.modules,D=(0,a.useLocalState)(L,"module_configuration",null),M=D[0],R=D[1];return(0,e.createComponentVNode)(2,t.Section,{title:"Modules",fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:P.length!==0&&P.map(function(O){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Collapsible,{title:O.module_name,children:(0,e.createComponentVNode)(2,t.Section,{children:[M===O.ref&&(0,e.createComponentVNode)(2,s,{configuration_data:O.configuration_data,module_ref:O.ref,onExit:function(){function F(){return R(null)}return F}()}),(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"save",tooltip:"Complexity",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"plug",tooltip:"Idle Power Cost",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",tooltip:"Active Power Cost",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"bolt",tooltip:"Use Power Cost",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"hourglass-half",tooltip:"Cooldown",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"tasks",tooltip:"Actions",tooltipPosition:"top"})})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[O.module_complexity,"/",E]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:O.idle_power}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:O.active_power}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:O.use_power}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[O.cooldown>0&&O.cooldown/10||"0","/",O.cooldown_time/10,"s"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function F(){return A("select",{ref:O.ref})}return F}(),icon:"bullseye",selected:O.module_active,tooltip:d(O.module_type),tooltipPosition:"left",disabled:!O.module_type}),(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function F(){return R(O.ref)}return F}(),icon:"cog",selected:M===O.ref,tooltip:"Configure",tooltipPosition:"left",disabled:O.configuration_data.length===0}),(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function F(){return A("pin",{ref:O.ref})}return F}(),icon:"thumbtack",selected:O.pinned,tooltip:"Pin",tooltipPosition:"left",disabled:!O.module_type})]})]})]}),(0,e.createComponentVNode)(2,t.Box,{children:O.description})]})})},O.ref)})||(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"No Modules Detected"})})})})},N=r.MODsuitContent=function(){function S(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.ui_theme,P=x.interface_break;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!P,children:!!P&&(0,e.createComponentVNode)(2,l)||(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,C)}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,h)}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,v)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,p)})]})})}return S}(),V=r.MODsuit=function(){function S(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.ui_theme,P=x.interface_break;return(0,e.createComponentVNode)(2,o.Window,{theme:E,width:400,height:620,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,N)})})})}return S}()},78624:function(T,r,n){"use strict";r.__esModule=!0,r.MagnetController=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=n(3939),y=new Map([["n",{icon:"arrow-up",tooltip:"Move North"}],["e",{icon:"arrow-right",tooltip:"Move East"}],["s",{icon:"arrow-down",tooltip:"Move South"}],["w",{icon:"arrow-left",tooltip:"Move West"}],["c",{icon:"crosshairs",tooltip:"Move to Magnet"}],["r",{icon:"dice",tooltip:"Move Randomly"}]]),B=r.MagnetController=function(){function k(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=l.autolink,s=l.code,d=l.frequency,C=l.linkedMagnets,h=l.magnetConfiguration,v=l.path,p=l.pathPosition,N=l.probing,V=l.powerState,S=l.speed;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:600,children:[(0,e.createComponentVNode)(2,b.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[!u&&(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Probe",icon:N?"spinner":"sync",iconSpin:!!N,disabled:N,onClick:function(){function I(){return m("probe_magnets")}return I}()}),title:"Magnet Linking",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,a.toFixed)(d/10,1)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:s})]})}),(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{icon:V?"power-off":"times",content:V?"On":"Off",selected:V,onClick:function(){function I(){return m("toggle_power")}return I}()}),title:"Controller Configuration",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Speed",children:(0,e.createComponentVNode)(2,o.Slider,{value:S.value,minValue:S.min,maxValue:S.max,onChange:function(){function I(L,w){return m("set_speed",{speed:w})}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Path",children:[Array.from(y.entries()).map(function(I){var L=I[0],w=I[1],A=w.icon,x=w.tooltip;return(0,e.createComponentVNode)(2,o.Button,{icon:A,tooltip:x,onClick:function(){function E(){return m("path_add",{code:L})}return E}()},L)}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",confirmIcon:"trash",confirmContent:"",float:"right",tooltip:"Reset Path",tooltipPosition:"left",onClick:function(){function I(){return m("path_clear")}return I}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file-import",float:"right",tooltip:"Manually input path",tooltipPosition:"left",onClick:function(){function I(){return(0,b.modalOpen)(i,"path_custom_input")}return I}()}),(0,e.createComponentVNode)(2,o.BlockQuote,{children:v.map(function(I,L){var w=y.get(I)||{icon:"question"},A=w.icon,x=w.tooltip;return(0,e.createComponentVNode)(2,o.Button.Confirm,{selected:L+2===p,icon:A,confirmIcon:A,confirmContent:"",tooltip:x,onClick:function(){function E(){return m("path_remove",{index:L+1,code:I})}return E}()},L)})})]})]})}),C.map(function(I,L){var w=I.uid,A=I.powerState,x=I.electricityLevel,E=I.magneticField;return(0,e.createComponentVNode)(2,o.Section,{title:"Magnet #"+(L+1)+" Configuration",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:A?"power-off":"times",content:A?"On":"Off",selected:A,onClick:function(){function P(){return m("toggle_magnet_power",{id:w})}return P}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Move Speed",children:(0,e.createComponentVNode)(2,o.Slider,{value:x,minValue:h.electricityLevel.min,maxValue:h.electricityLevel.max,onChange:function(){function P(D,M){return m("set_electricity_level",{id:w,electricityLevel:M})}return P}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Field Size",children:(0,e.createComponentVNode)(2,o.Slider,{value:E,minValue:h.magneticField.min,maxValue:h.magneticField.max,onChange:function(){function P(D,M){return m("set_magnetic_field",{id:w,magneticField:M})}return P}()})})]})},w)})]})]})}return k}()},72106:function(T,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MechBayConsole=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.recharge_port,m=c&&c.mech,l=m&&m.cell,u=m&&m.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:155,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:u?"Mech status: "+u:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function s(){return g("reconnect")}return s}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!m&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:m.health/m.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!m&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return b}()},7466:function(T,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=n(25328),y=r.MechaControlConsole=function(){function B(k,g){var i=(0,t.useBackend)(g),c=i.act,m=i.data,l=m.beacons,u=m.stored_data;return u.length?(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function s(){return c("clear_log")}return s}()}),children:u.map(function(s){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",s.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,b.decodeHtmlEntities)(s.message)})]},s.time)})})})}):(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:l.length&&l.map(function(s){return(0,e.createComponentVNode)(2,o.Section,{title:s.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function d(){return c("send_message",{mt:s.uid})}return d}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function d(){return c("get_log",{mt:s.uid})}return d}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"Sabotage",icon:"bomb",onClick:function(){function d(){return c("shock",{mt:s.uid})}return d}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[s.maxHealth*.75,1/0],average:[s.maxHealth*.5,s.maxHealth*.75],bad:[-1/0,s.maxHealth*.5]},value:s.health,maxValue:s.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:s.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[s.cellMaxCharge*.75,1/0],average:[s.cellMaxCharge*.5,s.cellMaxCharge*.75],bad:[-1/0,s.cellMaxCharge*.5]},value:s.cellCharge,maxValue:s.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[s.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:s.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,b.toTitleCase)(s.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:s.active||"None"}),s.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[s.cargoMax*.75,1/0],average:[s.cargoMax*.5,s.cargoMax*.75],good:[-1/0,s.cargoMax*.5]},value:s.cargoUsed,maxValue:s.cargoMax})})||null]})},s.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return B}()},79625:function(T,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(3939),b=n(98595),y=n(321),B=n(5485),k=n(22091),g={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(A,x){(0,f.modalOpen)(A,"edit",{field:x.edit,value:x.value})},m=function(A,x){var E=A.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:E.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:E.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[E.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:E.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:E.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:g[E.severity],children:E.severity})]})})})},l=r.MedicalRecords=function(){function w(A,x){var E=(0,t.useBackend)(x),P=E.data,D=P.loginState,M=P.screen;if(!D.logged_in)return(0,e.createComponentVNode)(2,b.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,b.Window.Content,{children:(0,e.createComponentVNode)(2,B.LoginScreen)})});var R;return M===2?R=(0,e.createComponentVNode)(2,u):M===3?R=(0,e.createComponentVNode)(2,s):M===4?R=(0,e.createComponentVNode)(2,d):M===5?R=(0,e.createComponentVNode)(2,p):M===6?R=(0,e.createComponentVNode)(2,N):M===7&&(R=(0,e.createComponentVNode)(2,V)),(0,e.createComponentVNode)(2,b.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,b.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,k.TemporaryNotice),(0,e.createComponentVNode)(2,L),R]})})]})}return w}(),u=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.records,R=(0,t.useLocalState)(x,"searchText",""),O=R[0],F=R[1],_=(0,t.useLocalState)(x,"sortId","name"),U=_[0],z=_[1],$=(0,t.useLocalState)(x,"sortOrder",!0),G=$[0],X=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function J(){return P("screen",{screen:3})}return J}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function J(se,ie){return F(ie)}return J}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,S,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,S,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,S,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,S,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,S,{id:"m_stat",children:"Mental Status"})]}),M.filter((0,a.createSearch)(O,function(J){return J.name+"|"+J.id+"|"+J.rank+"|"+J.p_stat+"|"+J.m_stat})).sort(function(J,se){var ie=G?1:-1;return J[U].localeCompare(se[U])*ie}).map(function(J){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[J.p_stat],onClick:function(){function se(){return P("view_record",{view_record:J.ref})}return se}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",J.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.m_stat})]},J.id)})]})})})],4)},s=function(A,x){var E=(0,t.useBackend)(x),P=E.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,translucent:!0,lineHeight:3,icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,translucent:!0,lineHeight:3,icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,translucent:!0,lineHeight:3,icon:"trash",content:"Delete All Medical Records",onClick:function(){function D(){return P("del_all_med_records")}return D}()})})]})})},d=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medical,R=D.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:R?"spinner":"print",disabled:R,iconSpin:!!R,content:"Print Record",ml:"0.5rem",onClick:function(){function O(){return P("print_record")}return O}()}),children:(0,e.createComponentVNode)(2,C)})}),!M||!M.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function O(){return P("new_med_record")}return O}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!M.empty,content:"Delete Medical Record",onClick:function(){function O(){return P("del_med_record")}return O}()}),children:(0,e.createComponentVNode)(2,h)})}),(0,e.createComponentVNode)(2,v)],4)],0)},C=function(A,x){var E=(0,t.useBackend)(x),P=E.data,D=P.general;return!D||!D.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:D.fields.map(function(M,R){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:M.value}),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function O(){return c(x,M)}return O}()})]},R)})})}),!!D.has_photos&&D.photos.map(function(M,R){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:M,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",R+1]},R)})]})},h=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medical;return!M||!M.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:M.fields.map(function(R,O){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:R.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(R.value),!!R.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:R.line_break?"1rem":"initial",onClick:function(){function F(){return c(x,R)}return F}()})]},O)})})})})},v=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function R(){return(0,f.modalOpen)(x,"add_comment")}return R}()}),children:M.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):M.comments.map(function(R,O){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:R.header}),(0,e.createVNode)(1,"br"),R.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function F(){return P("del_comment",{del_comment:O+1})}return F}()})]},O)})})})},p=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.virus,R=(0,t.useLocalState)(x,"searchText",""),O=R[0],F=R[1],_=(0,t.useLocalState)(x,"sortId2","name"),U=_[0],z=_[1],$=(0,t.useLocalState)(x,"sortOrder2",!0),G=$[0],X=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function J(se,ie){return F(ie)}return J}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,I,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,I,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,I,{id:"severity",children:"Severity"})]}),M.filter((0,a.createSearch)(O,function(J){return J.name+"|"+J.max_stages+"|"+J.severity})).sort(function(J,se){var ie=G?1:-1;return J[U].localeCompare(se[U])*ie}).map(function(J){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+J.severity,onClick:function(){function se(){return P("vir",{vir:J.D})}return se}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",J.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:g[J.severity],children:J.severity})]},J.id)})]})})})})],4)},N=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.goals;return(0,e.createComponentVNode)(2,o.Section,{title:"Virology Goals",fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:M.length!==0&&M.map(function(R){return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:R.name,children:[(0,e.createComponentVNode)(2,o.Table,{children:(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:R.delivered,minValue:0,maxValue:R.deliverygoal,ranges:{good:[R.deliverygoal*.5,1/0],average:[R.deliverygoal*.25,R.deliverygoal*.5],bad:[-1/0,R.deliverygoal*.25]},children:[R.delivered," / ",R.deliverygoal," Units"]})})})}),(0,e.createComponentVNode)(2,o.Box,{children:R.report})]})},R.id)})||(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:"No Goals Detected"})})})})},V=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medbots;return M.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),M.map(function(R){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+R.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",R.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[R.area||"Unknown"," (",R.x,", ",R.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:R.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:R.use_beaker?"Reservoir: "+R.total_volume+"/"+R.maximum_volume:"Using internal synthesizer"})]},R.id)})]})})})},S=function(A,x){var E=(0,t.useLocalState)(x,"sortId","name"),P=E[0],D=E[1],M=(0,t.useLocalState)(x,"sortOrder",!0),R=M[0],O=M[1],F=A.id,_=A.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:P!==F&&"transparent",onClick:function(){function U(){P===F?O(!R):(D(F),O(!0))}return U}(),children:[_,P===F&&(0,e.createComponentVNode)(2,o.Icon,{name:R?"sort-up":"sort-down",ml:"0.25rem;"})]})})},I=function(A,x){var E=(0,t.useLocalState)(x,"sortId2","name"),P=E[0],D=E[1],M=(0,t.useLocalState)(x,"sortOrder2",!0),R=M[0],O=M[1],F=A.id,_=A.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:P!==F&&"transparent",onClick:function(){function U(){P===F?O(!R):(D(F),O(!0))}return U}(),children:[_,P===F&&(0,e.createComponentVNode)(2,o.Icon,{name:R?"sort-up":"sort-down",ml:"0.25rem;"})]})})},L=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.screen,R=D.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:M===2,onClick:function(){function O(){P("screen",{screen:2})}return O}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:M===5,onClick:function(){function O(){P("screen",{screen:5})}return O}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"vial",selected:M===6,onClick:function(){function O(){P("screen",{screen:6})}return O}(),children:"Virology Goals"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:M===7,onClick:function(){function O(){return P("screen",{screen:7})}return O}(),children:"Medibot Tracking"}),M===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:M===3,children:"Record Maintenance"}),M===4&&R&&!R.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:M===4,children:["Record: ",R.fields[0].value]})]})})};(0,f.modalRegisterBodyOverride)("virus",m)},54989:function(T,r,n){"use strict";r.__esModule=!0,r.MerchVendor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=g.product,s=g.productImage,d=g.productCategory,C=l.user_money;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:u.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{disabled:u.price>C,icon:"shopping-cart",content:u.price,textAlign:"left",onClick:function(){function h(){return m("purchase",{name:u.name,category:d})}return h}()})})]})},b=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=(0,a.useLocalState)(i,"tabIndex",1),u=l[0],s=m.products,d=m.imagelist,C=["apparel","toy","decoration"];return(0,e.createComponentVNode)(2,t.Table,{children:s[C[u]].map(function(h){return(0,e.createComponentVNode)(2,f,{product:h,productImage:d[h.path],productCategory:C[u]},h.name)})})},y=r.MerchVendor=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.user_cash,s=l.inserted_cash;return(0,e.createComponentVNode)(2,o.Window,{title:"Merch Computer",width:450,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"User",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"light-grey",inline:!0,mr:"0.5rem",children:["There is ",(0,e.createVNode)(1,"b",null,s,0)," credits inserted."]}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"money-bill-wave-alt",content:"Dispense Change",textAlign:"left",onClick:function(){function d(){return m("change")}return d}()})],4),children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:["Doing your job and not getting any recognition at work? Well, welcome to the merch shop! Here, you can buy cool things in exchange for money you earn when you have completed your Job Objectives.",u!==null&&(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:["Your balance is ",(0,e.createVNode)(1,"b",null,[u||0,(0,e.createTextVNode)(" credits")],0),"."]})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Products",children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,b)]})})]})})})}return k}(),B=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=(0,a.useLocalState)(i,"tabIndex",1),u=l[0],s=l[1],d=m.login_state;return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"dice",selected:u===1,onClick:function(){function C(){return s(1)}return C}(),children:"Toys"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"flag",selected:u===2,onClick:function(){function C(){return s(2)}return C}(),children:"Decorations"})]})}},87684:function(T,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=["title","items","gridLayout"];function y(l,u){if(l==null)return{};var s={};for(var d in l)if({}.hasOwnProperty.call(l,d)){if(u.includes(d))continue;s[d]=l[d]}return s}var B={Alphabetical:function(){function l(u,s){return u-s}return l}(),Availability:function(){function l(u,s){return-(u.affordable-s.affordable)}return l}(),Price:function(){function l(u,s){return u.price-s.price}return l}()},k=r.MiningVendor=function(){function l(u,s){var d=(0,t.useLocalState)(s,"gridLayout",!1),C=d[0],h=d[1];return(0,e.createComponentVNode)(2,f.Window,{width:400,height:525,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,g),(0,e.createComponentVNode)(2,c,{gridLayout:C,setGridLayout:h}),(0,e.createComponentVNode)(2,i,{gridLayout:C})]})})})}return l}(),g=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.has_id,p=h.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:v,children:v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",p.name,".",(0,e.createVNode)(1,"br"),"You have ",p.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function N(){return C("logoff")}return N}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.has_id,p=h.id,N=h.items,V=u.gridLayout,S=(0,t.useLocalState)(s,"search",""),I=S[0],L=S[1],w=(0,t.useLocalState)(s,"sort","Alphabetical"),A=w[0],x=w[1],E=(0,t.useLocalState)(s,"descending",!1),P=E[0],D=E[1],M=(0,a.createSearch)(I,function(F){return F[0]}),R=!1,O=Object.entries(N).map(function(F,_){var U=Object.entries(F[1]).filter(M).map(function(z){return z[1].affordable=v&&p.points>=z[1].price,z[1]}).sort(B[A]);if(U.length!==0)return P&&(U=U.reverse()),R=!0,(0,e.createComponentVNode)(2,m,{title:F[0],items:U,gridLayout:V},F[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:R?O:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(u,s){var d=u.gridLayout,C=u.setGridLayout,h=(0,t.useLocalState)(s,"search",""),v=h[0],p=h[1],N=(0,t.useLocalState)(s,"sort",""),V=N[0],S=N[1],I=(0,t.useLocalState)(s,"descending",!1),L=I[0],w=I[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{mt:.2,placeholder:"Search by item name..",width:"100%",onInput:function(){function A(x,E){return p(E)}return A}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:d?"list":"table-cells-large",height:1.75,tooltip:d?"Toggle List Layout":"Toggle Grid Layout",tooltipPosition:"bottom-start",onClick:function(){function A(){return C(!d)}return A}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(B),width:"100%",onSelected:function(){function A(x){return S(x)}return A}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:L?"arrow-down":"arrow-up",height:1.75,tooltip:L?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function A(){return w(!L)}return A}()})})]})})},m=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=u.title,p=u.items,N=u.gridLayout,V=y(u,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},V,{children:p.map(function(S){return N?(0,e.createComponentVNode)(2,o.ImageButton,{mb:.5,imageSize:57.5,dmIcon:S.icon,dmIconState:S.icon_state,disabled:!h.has_id||h.id.points0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:ae>=10?"9+":ae})}),(0,e.createComponentVNode)(2,s,{icon:"briefcase",title:"Job Openings",selected:O===1,onClick:function(){function le(){return x("jobs")}return le}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:F.map(function(le){return(0,e.createComponentVNode)(2,s,{icon:le.icon,title:le.name,selected:O===2&&F[U-1]===le,onClick:function(){function Z(){return x("channel",{uid:le.uid})}return Z}(),children:le.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:le.unread>=10?"9+":le.unread})},le)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!P||!!D)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,s,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function le(){return(0,y.modalOpen)(w,"wanted_notice")}return le}()}),(0,e.createComponentVNode)(2,s,{security:!0,icon:me?"minus-square":"minus-square-o",title:"Censor Mode: "+(me?"On":"Off"),mb:"0.5rem",onClick:function(){function le(){return q(!me)}return le}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,s,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function le(){return(0,y.modalOpen)(w,"create_story")}return le}()}),(0,e.createComponentVNode)(2,s,{icon:"plus-circle",title:"New Channel",onClick:function(){function le(){return(0,y.modalOpen)(w,"create_channel")}return le}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,s,{icon:R?"spinner":"print",iconSpin:R,title:R?"Printing...":"Print Newspaper",onClick:function(){function le(){return x("print_newspaper")}return le}()}),(0,e.createComponentVNode)(2,s,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function le(){return x("toggle_mute")}return le}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,B.TemporaryNotice),re]})]})})]})}return I}(),s=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=L.icon,P=E===void 0?"":E,D=L.iconSpin,M=L.selected,R=M===void 0?!1:M,O=L.security,F=O===void 0?!1:O,_=L.onClick,U=L.title,z=L.children,$=i(L,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",R&&"Newscaster__menuButton--selected",F&&"Newscaster__menuButton--security"]),onClick:_},$,{children:[R&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:P,spin:D,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:U}),z]})))},d=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.screen,D=E.is_admin,M=E.channel_idx,R=E.channel_can_manage,O=E.channels,F=E.stories,_=E.wanted,U=(0,t.useLocalState)(w,"fullStories",[]),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"censorMode",!1),X=G[0],J=G[1],se=P===2&&M>-1?O[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!_&&(0,e.createComponentVNode)(2,h,{story:_,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:se?se.icon:"newspaper",mr:"0.5rem"}),se?se.name:"Headlines"],0),children:F.length>0?F.slice().reverse().map(function(ie){return!z.includes(ie.uid)&&ie.body.length+3>c?Object.assign({},ie,{body_short:ie.body.substr(0,c-4)+"..."}):ie}).map(function(ie,me){return(0,e.createComponentVNode)(2,h,{story:ie},me)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!se&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!se.admin&&!D,selected:se.censored,icon:se.censored?"comment-slash":"comment",content:se.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function ie(){return x("censor_channel",{uid:se.uid})}return ie}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!R,icon:"cog",content:"Manage",onClick:function(){function ie(){return(0,y.modalOpen)(w,"manage_channel",{uid:se.uid})}return ie}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:se.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:se.author||"N/A"}),!!D&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Ckey",children:se.author_ckey}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:se.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),F.reduce(function(ie,me){return ie+me.view_count},0).toLocaleString()]})]})})]})},C=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.jobs,D=E.wanted,M=Object.entries(P).reduce(function(R,O){var F=O[0],_=O[1];return R+_.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!D&&(0,e.createComponentVNode)(2,h,{story:D,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?m.map(function(R){return Object.assign({},l[R],{id:R,jobs:P[R]})}).filter(function(R){return!!R&&R.jobs.length>0}).map(function(R){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+R.id]),title:R.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:R.fluff_text}),children:R.jobs.map(function(O){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!O.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",O.title]},O.title)})},R.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},h=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=L.story,D=L.wanted,M=D===void 0?!1:D,R=E.is_admin,O=(0,t.useLocalState)(w,"fullStories",[]),F=O[0],_=O[1],U=(0,t.useLocalState)(w,"censorMode",!1),z=U[0],$=U[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),P.censor_flags&2&&"[REDACTED]"||P.title||"News from "+P.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&z&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:P.censor_flags&2,icon:P.censor_flags&2?"comment-slash":"comment",content:P.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function G(){return x("censor_story",{uid:P.uid})}return G}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.author," |\xA0",!!R&&(0,e.createFragment)([(0,e.createTextVNode)("ckey: "),P.author_ckey,(0,e.createTextVNode)(" |\xA0")],0),!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),P.view_count.toLocaleString(),(0,e.createTextVNode)(" |\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,f.timeAgo)(P.publish_time,E.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:P.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!P.has_photo&&(0,e.createComponentVNode)(2,v,{name:"story_photo_"+P.uid+".png",float:"right",ml:"0.5rem"}),(P.body_short||P.body).split("\n").map(function(G,X){return(0,e.createComponentVNode)(2,o.Box,{children:G||(0,e.createVNode)(1,"br")},X)}),P.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function G(){return _([].concat(F,[P.uid]))}return G}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},v=function(L,w){var A=L.name,x=i(L,g),E=(0,t.useLocalState)(w,"viewingPhoto",""),P=E[0],D=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:A,onClick:function(){function M(){return D(A)}return M}()},x)))},p=function(L,w){var A=(0,t.useLocalState)(w,"viewingPhoto",""),x=A[0],E=A[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:x}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function P(){return E("")}return P}()})]})},N=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=!!L.args.uid&&E.channels.filter(function(te){return te.uid===L.args.uid}).pop();if(L.id==="manage_channel"&&!P){(0,y.modalClose)(w);return}var D=L.id==="manage_channel",M=!!L.args.is_admin,R=L.args.scanned_user,O=(0,t.useLocalState)(w,"author",(P==null?void 0:P.author)||R||"Unknown"),F=O[0],_=O[1],U=(0,t.useLocalState)(w,"name",(P==null?void 0:P.name)||""),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"description",(P==null?void 0:P.description)||""),X=G[0],J=G[1],se=(0,t.useLocalState)(w,"icon",(P==null?void 0:P.icon)||"newspaper"),ie=se[0],me=se[1],q=(0,t.useLocalState)(w,"isPublic",D?!!(P!=null&&P.public):!1),re=q[0],ae=q[1],le=(0,t.useLocalState)(w,"adminLocked",(P==null?void 0:P.admin)===1||!1),Z=le[0],ne=le[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:D?"Manage "+P.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:F,onInput:function(){function te(fe,pe){return _(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:z,onInput:function(){function te(fe,pe){return $(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(fe,pe){return J(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:ie,width:"35%",mr:"0.5rem",onInput:function(){function te(fe,pe){return me(pe)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:ie,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:re,icon:re?"toggle-on":"toggle-off",content:re?"Yes":"No",onClick:function(){function te(){return ae(!re)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Z,icon:Z?"lock":"lock-open",content:Z?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return ne(!Z)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:F.trim().length===0||z.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,L.id,"",{author:F,name:z.substr(0,49),description:X.substr(0,128),icon:ie,public:re?1:0,admin_locked:Z?1:0})}return te}()})]})},V=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.photo,D=E.channels,M=E.channel_idx,R=M===void 0?-1:M,O=!!L.args.is_admin,F=L.args.scanned_user,_=D.slice().sort(function(te,fe){if(R<0)return 0;var pe=D[R-1];if(pe.uid===te.uid)return-1;if(pe.uid===fe.uid)return 1}).filter(function(te){return O||!te.frozen&&(te.author===F||!!te.public)}),U=(0,t.useLocalState)(w,"author",F||"Unknown"),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"channel",_.length>0?_[0].name:""),X=G[0],J=G[1],se=(0,t.useLocalState)(w,"title",""),ie=se[0],me=se[1],q=(0,t.useLocalState)(w,"body",""),re=q[0],ae=q[1],le=(0,t.useLocalState)(w,"adminLocked",!1),Z=le[0],ne=le[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!O,width:"100%",value:z,onInput:function(){function te(fe,pe){return $(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:_.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(fe){return J(fe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:ie,onInput:function(){function te(fe,pe){return me(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:re,onInput:function(){function te(fe,pe){return ae(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return x(P?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:ie,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"}),re.split("\n").map(function(te,fe){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},fe)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),O&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Z,icon:Z?"lock":"lock-open",content:Z?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return ne(!Z)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:z.trim().length===0||X.trim().length===0||ie.trim().length===0||re.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,"create_story","",{author:z,channel:X,title:ie.substr(0,127),body:re.substr(0,1023),admin_locked:Z?1:0})}return te}()})]})},S=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.photo,D=E.wanted,M=!!L.args.is_admin,R=L.args.scanned_user,O=(0,t.useLocalState)(w,"author",(D==null?void 0:D.author)||R||"Unknown"),F=O[0],_=O[1],U=(0,t.useLocalState)(w,"name",(D==null?void 0:D.title.substr(8))||""),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"description",(D==null?void 0:D.body)||""),X=G[0],J=G[1],se=(0,t.useLocalState)(w,"adminLocked",(D==null?void 0:D.admin_locked)===1||!1),ie=se[0],me=se[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:F,onInput:function(){function q(re,ae){return _(ae)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:z,maxLength:"128",onInput:function(){function q(re,ae){return $(ae)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function q(re,ae){return J(ae)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function q(){return x(P?"eject_photo":"attach_photo")}return q}()}),!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:ie,icon:ie?"lock":"lock-open",content:ie?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function q(){return me(!ie)}return q}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!D,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function q(){x("clear_wanted_notice"),(0,y.modalClose)(w)}return q}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:F.trim().length===0||z.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function q(){(0,y.modalAnswer)(w,L.id,"",{author:F,name:z.substr(0,127),description:X.substr(0,511),admin_locked:ie?1:0})}return q}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",N),(0,y.modalRegisterBodyOverride)("manage_channel",N),(0,y.modalRegisterBodyOverride)("create_story",V),(0,y.modalRegisterBodyOverride)("wanted_notice",S)},48286:function(T,r,n){"use strict";r.__esModule=!0,r.Noticeboard=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=r.Noticeboard=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.act,c=g.data,m=c.papers;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:300,theme:"noticeboard",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:m.map(function(l){return(0,e.createComponentVNode)(2,o.Stack.Item,{align:"center",width:"22.45%",height:"85%",onClick:function(){function u(){return i("interact",{paper:l.ref})}return u}(),onContextMenu:function(){function u(s){s.preventDefault(),i("showFull",{paper:l.ref})}return u}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,fontSize:.75,title:l.name,children:(0,a.decodeHtmlEntities)(l.contents)})},l.ref)})})})})}return y}()},41166:function(T,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NuclearBomb=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:350,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return g("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return g("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authdisk,content:i.anchored?"YES":"NO",onClick:function(){function c(){return g("toggle_anchor")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return g("set_time")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return g("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return g("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:350,height:115,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return g("deploy")}return c}()})})})})}return b}()},52416:function(T,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),f=n(72253),b=n(36036),y=n(98595),B=r.NumberInputModal=function(){function g(i,c){var m=(0,f.useBackend)(c),l=m.act,u=m.data,s=u.init_value,d=u.large_buttons,C=u.message,h=C===void 0?"":C,v=u.timeout,p=u.title,N=(0,f.useLocalState)(c,"input",s),V=N[0],S=N[1],I=function(){function A(x){x!==V&&S(x)}return A}(),L=function(){function A(x){x!==V&&S(x)}return A}(),w=140+Math.max(Math.ceil(h.length/3),h.length>0&&d?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:p,width:270,height:w,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function A(x){var E=window.event?x.which:x.keyCode;E===o.KEY_ENTER&&l("submit",{entry:V}),E===o.KEY_ESCAPE&&l("cancel")}return A}(),children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Box,{color:"label",children:h})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{input:V,onClick:L,onChange:I})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:V})})]})})})]})}return g}(),k=function(i,c){var m=(0,f.useBackend)(c),l=m.act,u=m.data,s=u.min_value,d=u.max_value,C=u.init_value,h=u.round_value,v=i.input,p=i.onClick,N=i.onChange,V=Math.round(v!==s?Math.max(v/2,s):d/2),S=v===s&&s>0||v===1;return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:v===s,icon:"angle-double-left",onClick:function(){function I(){return p(s)}return I}(),tooltip:v===s?"Min":"Min ("+s+")"})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!h,minValue:s,maxValue:d,onChange:function(){function I(L,w){return N(w)}return I}(),onEnter:function(){function I(L,w){return l("submit",{entry:w})}return I}(),value:v})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:v===d,icon:"angle-double-right",onClick:function(){function I(){return p(d)}return I}(),tooltip:v===d?"Max":"Max ("+d+")"})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:S,icon:"divide",onClick:function(){function I(){return p(V)}return I}(),tooltip:S?"Split":"Split ("+V+")"})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:v===C,icon:"redo",onClick:function(){function I(){return p(C)}return I}(),tooltip:C?"Reset ("+C+")":"Reset"})})]})}},1218:function(T,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),f=n(36036),b=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],B={average:[.25,.5],bad:[.5,1/0]},k=["bad","average","average","good","average","average","bad"],g=r.OperatingComputer=function(){function l(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.hasOccupant,p=h.choice,N;return p?N=(0,e.createComponentVNode)(2,m):N=v?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!p,icon:"user",onClick:function(){function V(){return C("choiceOff")}return V}(),children:"Patient"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!!p,icon:"cog",onClick:function(){function V(){return C("choiceOn")}return V}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,children:N})})]})})})}return l}(),i=function(u,s){var d=(0,t.useBackend)(s),C=d.data,h=C.occupant;return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:b[h.stat][0],children:b[h.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:h.maxHealth,value:h.health/h.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(v,p){return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:v[0]+" Damage",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:"100",value:h[v[1]]/100,ranges:B,children:(0,a.round)(h[v[1]])},p)},p)}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:h.maxTemp,value:h.bodyTemperature/h.maxTemp,color:k[h.temperatureSuitability+3],children:[(0,a.round)(h.btCelsius),"\xB0C, ",(0,a.round)(h.btFaren),"\xB0F"]})}),!!h.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:h.bloodMax,value:h.bloodLevel/h.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[h.bloodPercent,"%, ",h.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Pulse",children:[h.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Current Procedure",level:"2",children:h.inSurgery?(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Procedure",children:h.surgeryName}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Next Step",children:h.stepName})]}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},m=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.verbose,p=h.health,N=h.healthAlarm,V=h.oxy,S=h.oxyAlarm,I=h.crit;return(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,f.Button,{selected:v,icon:v?"toggle-on":"toggle-off",content:v?"On":"Off",onClick:function(){function L(){return C(v?"verboseOff":"verboseOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,f.Button,{selected:p,icon:p?"toggle-on":"toggle-off",content:p?"On":"Off",onClick:function(){function L(){return C(p?"healthOff":"healthOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:N,stepPixelSize:5,ml:"0",onChange:function(){function L(w,A){return C("health_adj",{new:A})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,f.Button,{selected:V,icon:V?"toggle-on":"toggle-off",content:V?"On":"Off",onClick:function(){function L(){return C(V?"oxyOff":"oxyOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:S,stepPixelSize:5,ml:"0",onChange:function(){function L(w,A){return C("oxy_adj",{new:A})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,f.Button,{selected:I,icon:I?"toggle-on":"toggle-off",content:I?"On":"Off",onClick:function(){function L(){return C(I?"critOff":"critOn")}return L}()})})]})}},46892:function(T,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(35840);function y(d,C){var h=typeof Symbol!="undefined"&&d[Symbol.iterator]||d["@@iterator"];if(h)return(h=h.call(d)).next.bind(h);if(Array.isArray(d)||(h=B(d))||C&&d&&typeof d.length=="number"){h&&(d=h);var v=0;return function(){return v>=d.length?{done:!0}:{done:!1,value:d[v++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function B(d,C){if(d){if(typeof d=="string")return k(d,C);var h={}.toString.call(d).slice(8,-1);return h==="Object"&&d.constructor&&(h=d.constructor.name),h==="Map"||h==="Set"?Array.from(d):h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h)?k(d,C):void 0}}function k(d,C){(C==null||C>d.length)&&(C=d.length);for(var h=0,v=Array(C);hh},m=function(C,h){var v=C.name,p=h.name;if(!v||!p)return 0;var N=v.match(g),V=p.match(g);if(N&&V&&v.replace(g,"")===p.replace(g,"")){var S=parseInt(N[1],10),I=parseInt(V[1],10);return S-I}return c(v,p)},l=function(C,h){var v=C.searchText,p=C.source,N=C.title,V=C.color,S=C.sorted,I=p.filter(i(v));return S&&I.sort(m),p.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+p.length+")",children:I.map(function(L){return(0,e.createComponentVNode)(2,u,{thing:L,color:V},L.name)})})},u=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=C.color,V=C.thing;return(0,e.createComponentVNode)(2,o.Button,{color:N,tooltip:V.assigned_role?(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",mr:"0.5em",className:(0,b.classes)(["job_icons16x16",V.assigned_role_sprite])})," ",V.assigned_role]}):"",tooltipPosition:"bottom",onClick:function(){function S(){return p("orbit",{ref:V.ref})}return S}(),children:[V.name,V.orbiters&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,children:["(",V.orbiters," ",(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),")"]})]})},s=r.Orbit=function(){function d(C,h){for(var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.alive,S=N.antagonists,I=N.highlights,L=N.response_teams,w=N.tourist,A=N.auto_observe,x=N.dead,E=N.ssd,P=N.ghosts,D=N.misc,M=N.npcs,R=(0,t.useLocalState)(h,"searchText",""),O=R[0],F=R[1],_={},U=y(S),z;!(z=U()).done;){var $=z.value;_[$.antag]===void 0&&(_[$.antag]=[]),_[$.antag].push($)}var G=Object.entries(_);G.sort(function(J,se){return c(J[0],se[0])});var X=function(){function J(se){for(var ie=0,me=[G.map(function(ae){var le=ae[0],Z=ae[1];return Z}),w,I,V,P,E,x,M,D];ie0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:G.map(function(J){var se=J[0],ie=J[1];return(0,e.createComponentVNode)(2,o.Section,{title:se+" - ("+ie.length+")",level:2,children:ie.filter(i(O)).sort(m).map(function(me){return(0,e.createComponentVNode)(2,u,{color:"bad",thing:me},me.name)})},se)})}),I.length>0&&(0,e.createComponentVNode)(2,l,{title:"Highlights",source:I,searchText:O,color:"teal"}),(0,e.createComponentVNode)(2,l,{title:"Response Teams",source:L,searchText:O,color:"purple"}),(0,e.createComponentVNode)(2,l,{title:"Tourists",source:w,searchText:O,color:"violet"}),(0,e.createComponentVNode)(2,l,{title:"Alive",source:V,searchText:O,color:"good"}),(0,e.createComponentVNode)(2,l,{title:"Ghosts",source:P,searchText:O,color:"grey"}),(0,e.createComponentVNode)(2,l,{title:"SSD",source:E,searchText:O,color:"grey"}),(0,e.createComponentVNode)(2,l,{title:"Dead",source:x,searchText:O,sorted:!1}),(0,e.createComponentVNode)(2,l,{title:"NPCs",source:M,searchText:O,sorted:!1}),(0,e.createComponentVNode)(2,l,{title:"Misc",source:D,searchText:O,sorted:!1})]})})}return d}()},15421:function(T,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),b=n(9394);function y(d){if(d==null)throw new TypeError("Cannot destructure "+d)}var B=(0,b.createLogger)("OreRedemption"),k=function(C){return C.toLocaleString("en-US")+" pts"},g=r.OreRedemption=function(){function d(C,h){return(0,e.createComponentVNode)(2,f.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,m)]})})})}return d}(),i=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.id,S=N.points,I=N.disk,L=Object.assign({},(y(C),C));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},L,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:S>0?"good":"grey",bold:S>0&&"good",children:k(S)})}),(0,e.createComponentVNode)(2,o.Divider),I?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:I.name,tooltip:"Ejects the design disk.",onClick:function(){function w(){return p("eject_disk")}return w}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!I.design||!I.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function w(){return p("download")}return w}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:I.design&&(I.compatible?"good":"bad"),children:I.design||"N/A"})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.sheets,S=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},S,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),V.map(function(I){return(0,e.createComponentVNode)(2,u,{ore:I},I.id)})]})))})},m=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.alloys,S=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},S,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),V.map(function(I){return(0,e.createComponentVNode)(2,s,{ore:I},I.id)})]})))})},l=function(C,h){var v;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:C.title}),(v=C.columns)==null?void 0:v.map(function(p){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:p[1],textAlign:"center",color:"label",bold:!0,children:p[0]},p)})]})})},u=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=C.ore;if(!(N.value&&N.amount<=0&&!(["metal","glass"].indexOf(N.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",N.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:N.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:N.amount>=1?"good":"gray",bold:N.amount>=1,align:"center",children:N.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:N.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(N.amount,50),stepPixelSize:6,onChange:function(){function V(S,I){return p(N.value?"sheet":"alloy",{id:N.id,amount:I})}return V}()})})]})})},s=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=C.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",N.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:N.amount>=1?"good":"gray",align:"center",children:N.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:N.amount>=1?"good":"gray",bold:N.amount>=1,align:"center",children:N.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(N.amount,50),stepPixelSize:6,onChange:function(){function V(S,I){return p(N.value?"sheet":"alloy",{id:N.id,amount:I})}return V}()})})]})})}},52754:function(T,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),b=n(70752),y=function(g){var i;try{i=b("./"+g+".js")}catch(m){if(m.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",g);throw m}var c=i[g];return c||(0,f.routingError)("missingExport",g)},B=r.PAI=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.app_template,s=l.app_icon,d=l.app_title,C=y(u);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{p:1,fill:!0,scrollable:!0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:s,mr:1}),d,u!=="pai_main_menu"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{ml:2,mb:0,content:"Back",icon:"arrow-left",onClick:function(){function h(){return m("Back")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Home",icon:"arrow-up",onClick:function(){function h(){return m("MASTER_back")}return h}()})],4)]}),children:(0,e.createComponentVNode)(2,C)})})})})})}return k}()},85175:function(T,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),b=n(59395),y=function(c){var m;try{m=b("./"+c+".js")}catch(u){if(u.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",c);throw u}var l=m[c];return l||(0,f.routingError)("missingExport",c)},B=r.PDA=function(){function i(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.app,C=s.owner;if(!C)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var h=y(d.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,k)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:d.icon,mr:1}),d.name]}),children:(0,e.createComponentVNode)(2,h)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,g)})]})})})}return i}(),k=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.idInserted,C=s.idLink,h=s.stationTime,v=s.cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function p(){return u("Authenticate")}return p}(),content:d?C:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function p(){return u("Eject")}return p}(),content:v?["Eject "+v]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:h})]})},g=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!d.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:d.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function C(){return u("Back")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:d.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:d.is_home?"disabled":"white",icon:"home",onClick:function(){function C(){u("Home")}return C}()})})]})})}},68654:function(T,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),b=r.Pacman=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.active,l=c.anchored,u=c.broken,s=c.emagged,d=c.fuel_type,C=c.fuel_usage,h=c.fuel_stored,v=c.fuel_cap,p=c.is_ai,N=c.tmp_current,V=c.tmp_max,S=c.tmp_overheat,I=c.output_max,L=c.power_gen,w=c.output_set,A=c.has_fuel,x=h/v,E=N/V,P=w*L,D=Math.round(h/C*2),M=Math.round(D/60),R=D>120?M+" minutes":D+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:225,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(u||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!u&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!u&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!u&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:m?"power-off":"times",content:m?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!A,selected:m,onClick:function(){function O(){return i("toggle_power")}return O}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:w,minValue:1,maxValue:I*(s?2.5:1),step:1,className:"mt-1",onDrag:function(){function O(F,_){return i("change_power",{change_power:_})}return O}()}),"(",(0,f.formatPower)(P),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:E,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[N," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[S>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),S>20&&S<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),S>1&&S<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),S===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:m||p||!A,onClick:function(){function O(){return i("eject_fuel")}return O}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:x,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(h/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[C/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!A&&(C?R:"N/A"),!A&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},1701:function(T,r,n){"use strict";r.__esModule=!0,r.PanDEMIC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PanDEMIC=function(){function l(u,s){var d=(0,a.useBackend)(s),C=d.data,h=C.beakerLoaded,v=C.beakerContainsBlood,p=C.beakerContainsVirus,N=C.resistances,V=N===void 0?[]:N,S;return h?v?v&&!p&&(S=(0,e.createFragment)([(0,e.createTextVNode)("No disease detected in provided blood sample.")],4)):S=(0,e.createFragment)([(0,e.createTextVNode)("No blood sample found in the loaded container.")],4):S=(0,e.createFragment)([(0,e.createTextVNode)("No container loaded.")],4),(0,e.createComponentVNode)(2,o.Window,{width:575,height:510,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[S&&!p?(0,e.createComponentVNode)(2,t.Section,{title:"Container Information",buttons:(0,e.createComponentVNode)(2,b,{fill:!0,vertical:!0}),children:(0,e.createComponentVNode)(2,t.NoticeBox,{children:S})}):(0,e.createComponentVNode)(2,k),(V==null?void 0:V.length)>0&&(0,e.createComponentVNode)(2,m,{align:"bottom"})]})})})}return l}(),b=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.beakerLoaded;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!v,onClick:function(){function p(){return C("eject_beaker")}return p}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash-alt",confirmIcon:"eraser",content:"Destroy",confirmContent:"Destroy",disabled:!v,onClick:function(){function p(){return C("destroy_eject_beaker")}return p}()})],4)},y=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.beakerContainsVirus,p=u.strain,N=p.commonName,V=p.description,S=p.diseaseAgent,I=p.bloodDNA,L=p.bloodType,w=p.possibleTreatments,A=p.transmissionRoute,x=p.isAdvanced,E=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",children:I?(0,e.createVNode)(1,"span",null,I,0,{style:{"font-family":"'Courier New', monospace"}}):"Undetectable"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood Type",children:(0,e.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:L!=null?L:"Undetectable"}})})],4);if(!v)return(0,e.createComponentVNode)(2,t.LabeledList,{children:E});var P;return x&&(N!=null&&N!=="Unknown"?P=(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print Release Forms",onClick:function(){function D(){return C("print_release_forms",{strain_index:u.strainIndex})}return D}(),style:{"margin-left":"auto"}}):P=(0,e.createComponentVNode)(2,t.Button,{icon:"pen",content:"Name Disease",onClick:function(){function D(){return C("name_strain",{strain_index:u.strainIndex})}return D}(),style:{"margin-left":"auto"}})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Common Name",className:"common-name-label",children:(0,e.createComponentVNode)(2,t.Stack,{horizontal:!0,align:"center",children:[N!=null?N:"Unknown",P]})}),V&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:V}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Disease Agent",children:S}),E,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Spread Vector",children:A!=null?A:"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Possible Cures",children:w!=null?w:"None"})]})},B=function(u,s){var d,C=(0,a.useBackend)(s),h=C.act,v=C.data,p=!!v.synthesisCooldown,N=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:p?"spinner":"clone",iconSpin:p,content:"Clone",disabled:p,onClick:function(){function V(){return h("clone_strain",{strain_index:u.strainIndex})}return V}()}),u.sectionButtons],0);return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:(d=u.sectionTitle)!=null?d:"Strain Information",buttons:N,children:(0,e.createComponentVNode)(2,y,{strain:u.strain,strainIndex:u.strainIndex})})})},k=function(u,s){var d,C=(0,a.useBackend)(s),h=C.act,v=C.data,p=v.selectedStrainIndex,N=v.strains,V=N[p-1];if(N.length===0)return(0,e.createComponentVNode)(2,t.Section,{title:"Container Information",buttons:(0,e.createComponentVNode)(2,b),children:(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No disease detected in provided blood sample."})});if(N.length===1){var S;return(0,e.createFragment)([(0,e.createComponentVNode)(2,B,{strain:N[0],strainIndex:1,sectionButtons:(0,e.createComponentVNode)(2,b)}),((S=N[0].symptoms)==null?void 0:S.length)>0&&(0,e.createComponentVNode)(2,i,{strain:N[0]})],0)}var I=(0,e.createComponentVNode)(2,b);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Culture Information",fill:!0,buttons:I,children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",style:{height:"100%"},children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{children:N.map(function(L,w){var A;return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"virus",selected:p-1===w,onClick:function(){function x(){return h("switch_strain",{strain_index:w+1})}return x}(),children:(A=L.commonName)!=null?A:"Unknown"},w)})})}),(0,e.createComponentVNode)(2,B,{strain:V,strainIndex:p}),((d=V.symptoms)==null?void 0:d.length)>0&&(0,e.createComponentVNode)(2,i,{className:"remove-section-bottom-padding",strain:V})]})})})},g=function(u){return u.reduce(function(s,d){return s+d},0)},i=function(u){var s=u.strain.symptoms;return(0,e.createComponentVNode)(2,t.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Infection Symptoms",fill:!0,className:u.className,children:(0,e.createComponentVNode)(2,t.Table,{className:"symptoms-table",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Stealth"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Resistance"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Stage Speed"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Transmissibility"})]}),s.map(function(d,C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.stealth}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.resistance}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.stageSpeed}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.transmissibility})]},C)}),(0,e.createComponentVNode)(2,t.Table.Row,{className:"table-spacer"}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"font-weight":"bold"},children:"Total"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.stealth}))}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.resistance}))}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.stageSpeed}))}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.transmissibility}))})]})]})})})},c=["flask","vial","eye-dropper"],m=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.synthesisCooldown,p=h.beakerContainsVirus,N=h.resistances;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Antibodies",fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{horizontal:!0,wrap:!0,children:N.map(function(V,S){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:c[S%c.length],disabled:!!v,onClick:function(){function I(){return C("clone_vaccine",{resistance_index:S+1})}return I}(),mr:"0.5em"}),V]},S)})})})})}},67921:function(T,r,n){"use strict";r.__esModule=!0,r.ParticleAccelerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(79646),b=n(36352),y=n(98595),B=n(35840),k=n(38307),g=function(u){switch(u){case 1:return"north";case 2:return"south";case 4:return"east";case 8:return"west";case 5:return"northeast";case 6:return"southeast";case 9:return"northwest";case 10:return"southwest"}return""},i=r.ParticleAccelerator=function(){function l(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.assembled,p=h.power,N=h.strength,V=h.max_strength,S=h.icon,I=h.layout_1,L=h.layout_2,w=h.layout_3,A=h.orientation;return(0,e.createComponentVNode)(2,y.Window,{width:395,height:v?160:A==="north"||A==="south"?540:465,children:(0,e.createComponentVNode)(2,y.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Control Panel",buttons:(0,e.createComponentVNode)(2,t.Button,{dmIcon:"sync",content:"Connect",onClick:function(){function x(){return C("scan")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",mb:"5px",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"good":"bad",children:v?"Operational":"Error: Verify Configuration"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:p?"power-off":"times",content:p?"On":"Off",selected:p,disabled:!v,onClick:function(){function x(){return C("power")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Strength",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:!v||N===0,onClick:function(){function x(){return C("remove_strength")}return x}(),mr:"4px"}),N,(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:!v||N===V,onClick:function(){function x(){return C("add_strength")}return x}(),ml:"4px"})]})]})}),v?"":(0,e.createComponentVNode)(2,t.Section,{title:A?"EM Acceleration Chamber Orientation: "+(0,o.capitalize)(A):"Place EM Acceleration Chamber Next To Console",children:A===0?"":A==="north"||A==="south"?(0,e.createComponentVNode)(2,m):(0,e.createComponentVNode)(2,c)})]})})}return l}(),c=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.assembled,p=h.power,N=h.strength,V=h.max_strength,S=h.icon,I=h.layout_1,L=h.layout_2,w=h.layout_3,A=h.orientation;return(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,b.TableRow,{width:"40px",children:(A==="east"?I:w).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,b.TableRow,{width:"40px",children:L.slice().map(function(x){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,b.TableRow,{width:"40px",children:(A==="east"?w:I).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})})]})},m=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.assembled,p=h.power,N=h.strength,V=h.max_strength,S=h.icon,I=h.layout_1,L=h.layout_2,w=h.layout_3,A=h.orientation;return(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,f.GridColumn,{width:"40px",children:(A==="north"?I:w).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,f.GridColumn,{children:L.slice().map(function(x){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,f.GridColumn,{width:"40px",children:(A==="north"?w:I).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,tooltip:x.status,children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})})]})}},71432:function(T,r,n){"use strict";r.__esModule=!0,r.PdaPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PdaPainter=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.has_pda;return(0,e.createComponentVNode)(2,o.Window,{width:510,height:505,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:l?(0,e.createComponentVNode)(2,y):(0,e.createComponentVNode)(2,b)})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"silver",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"download",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{width:"160px",textAlign:"center",content:"Insert PDA",onClick:function(){function l(){return m("insert_pda")}return l}()})]})})})},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.pda_colors;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,B)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.Table,{className:"PdaPainter__list",children:Object.keys(u).map(function(s){return(0,e.createComponentVNode)(2,t.Table.Row,{onClick:function(){function d(){return m("choose_pda",{selectedPda:s})}return d}(),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+u[s][0],style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s})]},s)})})})})]})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.current_appearance,s=l.preview_appearance;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Current PDA",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+u,style:{"vertical-align":"middle",width:"160px",margin:"0px","margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",content:"Eject",color:"green",onClick:function(){function d(){return m("eject_pda")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"paint-roller",content:"Paint PDA",onClick:function(){function d(){return m("paint_pda")}return d}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Preview",children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"vertical-align":"middle",width:"160px",margin:"0px","margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})]})}},33388:function(T,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PersonalCrafting=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.busy,u=m.category,s=m.display_craftable_only,d=m.display_compact,C=m.prev_cat,h=m.next_cat,v=m.subcategory,p=m.prev_subcat,N=m.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:u,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:s?"check-square-o":"square-o",selected:s,onClick:function(){function V(){return c("toggle_recipes")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:d?"check-square-o":"square-o",selected:d,onClick:function(){function V(){return c("toggle_compact")}return V}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:C,icon:"arrow-left",onClick:function(){function V(){return c("backwardCat")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-right",onClick:function(){function V(){return c("forwardCat")}return V}()})]}),v&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:p,icon:"arrow-left",onClick:function(){function V(){return c("backwardSubCat")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:N,icon:"arrow-right",onClick:function(){function V(){return c("forwardSubCat")}return V}()})]}),d?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,y)]})]})})}return B}(),b=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.display_craftable_only,u=m.can_craft,s=m.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:d.ref})}return C}()}),d.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:d.req_text,content:"Requirements",color:"transparent"}),d.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.tool_text,content:"Tools",color:"transparent"})]},d.name)}),!l&&s.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),d.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:d.req_text,content:"Requirements",color:"transparent"}),d.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.tool_text,content:"Tools",color:"transparent"})]},d.name)})]})})},y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.display_craftable_only,u=m.can_craft,s=m.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[u.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:d.ref})}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:d.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:d.req_text}),d.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:d.tool_text})]})},d.name)}),!l&&s.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:d.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:d.req_text}),d.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:d.tool_text})]})},d.name)})]})}},56150:function(T,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Photocopier=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:440,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Photocopier",color:"silver",children:[(0,e.createComponentVNode)(2,t.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Copies:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"2em",bold:!0,children:m.copynumber}),(0,e.createComponentVNode)(2,t.Stack.Item,{float:"right",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"minus",textAlign:"center",content:"",onClick:function(){function l(){return c("minus")}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"plus",textAlign:"center",content:"",onClick:function(){function l(){return c("add")}return l}()})]})]}),(0,e.createComponentVNode)(2,t.Stack,{mb:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Toner:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,children:m.toner})]}),(0,e.createComponentVNode)(2,t.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Inserted Document:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!m.copyitem&&!m.mob,content:m.copyitem?m.copyitem:m.mob?m.mob+"'s ass!":"document",onClick:function(){function l(){return c("removedocument")}return l}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Inserted Folder:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!m.folder,content:m.folder?m.folder:"folder",onClick:function(){function l(){return c("removefolder")}return l}()})})]})]}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,b)}),(0,e.createComponentVNode)(2,y)]})})})}return B}(),b=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.issilicon;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"copy",float:"center",textAlign:"center",content:"Copy",onClick:function(){function u(){return c("copy")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"file-import",float:"center",textAlign:"center",content:"Scan",onClick:function(){function u(){return c("scandocument")}return u}()}),!!l&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"file",color:"green",float:"center",textAlign:"center",content:"Print Text",onClick:function(){function u(){return c("ai_text")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"image",color:"green",float:"center",textAlign:"center",content:"Print Image",onClick:function(){function u(){return c("ai_pic")}return u}()})],4)],0)},y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Scanned Files",children:m.files.map(function(l){return(0,e.createComponentVNode)(2,t.Section,{title:l.name,buttons:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print",disabled:m.toner<=0,onClick:function(){function u(){return c("filecopy",{uid:l.uid})}return u}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash-alt",content:"Delete",color:"bad",onClick:function(){function u(){return c("deletefile",{uid:l.uid})}return u}()})]})},l.name)})})}},84676:function(T,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=["tempKey"];function b(g,i){if(g==null)return{};var c={};for(var m in g)if({}.hasOwnProperty.call(g,m)){if(i.includes(m))continue;c[m]=g[m]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},B=function(i,c){var m=i.tempKey,l=b(i,f),u=y[m];if(!u)return null;var s=(0,a.useBackend)(c),d=s.data,C=s.act,h=d.currentTemp,v=u.label,p=u.icon,N=m===h,V=function(){C("setTemp",{temp:m})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({color:"transparent",selected:N,onClick:V},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:p}),v]})))},k=r.PoolController=function(){function g(i,c){for(var m=(0,a.useBackend)(c),l=m.data,u=l.emagged,s=l.currentTemp,d=y[s]||y.normal,C=d.label,h=d.color,v=[],p=0,N=Object.entries(y);p50?"battery-half":"battery-quarter")||h==="C"&&"bolt"||h==="F"&&"battery-full"||h==="M"&&"slash",color:h==="N"&&(v>50?"yellow":"red")||h==="C"&&"yellow"||h==="F"&&"green"||h==="M"&&"orange"}),(0,e.createComponentVNode)(2,B.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(v)+"%"})],4)};u.defaultHooks=f.pureComponentHooks;var s=function(C){var h,v,p=C.status;switch(p){case"AOn":h=!0,v=!0;break;case"AOff":h=!0,v=!1;break;case"On":h=!1,v=!0;break;case"Off":h=!1,v=!1;break}var N=(v?"On":"Off")+(" ["+(h?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,B.ColorBox,{color:v?"good":"bad",content:h?void 0:"M",title:N})};s.defaultHooks=f.pureComponentHooks},50992:function(T,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(3939),b=n(321),y=n(5485),B=n(98595),k=r.PrisonerImplantManager=function(){function g(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.loginState,d=u.prisonerInfo,C=u.chemicalInfo,h=u.trackingInfo,v;if(!s.logged_in)return(0,e.createComponentVNode)(2,B.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var p=[1,5,10];return(0,e.createComponentVNode)(2,B.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:d.name?"eject":"id-card",selected:d.name,content:d.name?d.name:"-----",tooltip:d.name?"Eject ID":"Insert ID",onClick:function(){function N(){return l("id_card")}return N}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[d.points!==null?d.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:d.points===null,content:"Reset",onClick:function(){function N(){return l("reset_points")}return N}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[d.goal!==null?d.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:d.goal===null,content:"Edit",onClick:function(){function N(){return(0,f.modalOpen)(c,"set_points")}return N}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:d.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:h.map(function(N){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",N.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:N.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:N.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function V(){return(0,f.modalOpen)(c,"warn",{uid:N.uid})}return V}()})})]})]},N.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:C.map(function(N){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",N.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:N.volume})}),p.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:N.volumec;return(0,e.createComponentVNode)(2,t.ImageButton,{fluid:!0,title:N.name,dmIcon:N.icon,dmIconState:N.icon_state,buttonsAlt:(0,e.createComponentVNode)(2,t.Button,{bold:!0,translucent:!0,fontSize:1.5,tooltip:V&&"Not enough tickets",disabled:V,onClick:function(){function S(){return g("purchase",{purchase:N.itemID})}return S}(),children:[N.cost,(0,e.createComponentVNode)(2,t.Icon,{m:0,mt:.25,name:"ticket",color:V?"bad":"good",size:1.6})]}),children:N.desc},N.name)})})})})})})}return b}()},94813:function(T,r,n){"use strict";r.__esModule=!0,r.RCD=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=n(49148),y=r.RCD=function(){function l(u,s){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:670,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})]})}return l}(),B=function(u,s){var d=(0,a.useBackend)(s),C=d.data,h=C.matter,v=C.max_matter,p=v*.7,N=v*.25;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Matter Storage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[p,1/0],average:[N,p],bad:[-1/0,N]},value:h,maxValue:v,children:(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"center",children:h+" / "+v+" units"})})})})},k=function(){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Construction Type",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,g,{mode_type:"Floors and Walls"}),(0,e.createComponentVNode)(2,g,{mode_type:"Airlocks"}),(0,e.createComponentVNode)(2,g,{mode_type:"Windows"}),(0,e.createComponentVNode)(2,g,{mode_type:"Deconstruction"})]})})})},g=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=u.mode_type,p=h.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"transparent",content:v,selected:p===v?1:0,onClick:function(){function N(){return C("mode",{mode:v})}return N}()})})},i=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.door_name,p=h.electrochromic,N=h.airlock_glass;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Airlock Settings",children:(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"transparent",icon:"pen-alt",content:(0,e.createFragment)([(0,e.createTextVNode)("Rename: "),(0,e.createVNode)(1,"b",null,v,0)],0),onClick:function(){function V(){return(0,f.modalOpen)(s,"renameAirlock")}return V}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:N===1&&(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:p?"toggle-on":"toggle-off",content:"Electrochromic",selected:p,onClick:function(){function V(){return C("electrochromic")}return V}()})})]})})})},c=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.tab,p=h.locked,N=h.one_access,V=h.selected_accesses,S=h.regions;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Tabs,{fluid:!0,children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"cog",selected:v===1,onClick:function(){function I(){return C("set_tab",{tab:1})}return I}(),children:"Airlock Types"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===2,icon:"list",onClick:function(){function I(){return C("set_tab",{tab:2})}return I}(),children:"Airlock Access"})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:v===1?(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Types",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m,{check_number:0})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m,{check_number:1})})]})}):v===2&&p?(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Access",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lock-open",content:"Unlock",onClick:function(){function I(){return C("set_lock",{new_lock:"unlock"})}return I}()}),children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"lock",size:"5",mb:3}),(0,e.createVNode)(1,"br"),"Airlock access selection is currently locked."]})})}):(0,e.createComponentVNode)(2,b.AccessList,{sectionButtons:(0,e.createComponentVNode)(2,t.Button,{icon:"lock",content:"Lock",onClick:function(){function I(){return C("set_lock",{new_lock:"lock"})}return I}()}),usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:N,content:"One",onClick:function(){function I(){return C("set_one_access",{access:"one"})}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!N,width:4,content:"All",onClick:function(){function I(){return C("set_one_access",{access:"all"})}return I}()})],4),accesses:S,selectedList:V,accessMod:function(){function I(L){return C("set",{access:L})}return I}(),grantAll:function(){function I(){return C("grant_all")}return I}(),denyAll:function(){function I(){return C("clear_all")}return I}(),grantDep:function(){function I(L){return C("grant_region",{region:L})}return I}(),denyDep:function(){function I(L){return C("deny_region",{region:L})}return I}()})})],4)},m=function(u,s){for(var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.door_types_ui_list,p=h.door_type,N=u.check_number,V=[],S=0;Sf?w=(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,mb:1,children:"There are new messages"}):w=(0,e.createComponentVNode)(2,t.Box,{color:"label",mb:1,children:"There are no new messages"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Main Menu",buttons:(0,e.createComponentVNode)(2,t.Button,{width:9,content:L?"Speaker Off":"Speaker On",selected:!L,icon:L?"volume-mute":"volume-up",onClick:function(){function A(){return N("toggleSilent")}return A}()}),children:[w,(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"View Messages",icon:S>f?"envelope-open-text":"envelope",onClick:function(){function A(){return N("setScreen",{setScreen:6})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Request Assistance",icon:"hand-paper",onClick:function(){function A(){return N("setScreen",{setScreen:1})}return A}()}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Request Supplies",icon:"box",onClick:function(){function A(){return N("setScreen",{setScreen:2})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Request Secondary Goal",icon:"clipboard-list",onClick:function(){function A(){return N("setScreen",{setScreen:11})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Relay Anonymous Information",icon:"comment",onClick:function(){function A(){return N("setScreen",{setScreen:3})}return A}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Print Shipping Label",icon:"tag",onClick:function(){function A(){return N("setScreen",{setScreen:9})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function A(){return N("setScreen",{setScreen:10})}return A}()})]})}),!!I&&(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function A(){return N("setScreen",{setScreen:8})}return A}()})})]})})},i=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.department,I=[],L;switch(h.purpose){case"ASSISTANCE":I=V.assist_dept,L="Request assistance from another department";break;case"SUPPLIES":I=V.supply_dept,L="Request supplies from another department";break;case"INFO":I=V.info_dept,L="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:L,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function w(){return N("setScreen",{setScreen:0})}return w}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:I.filter(function(w){return w!==S}).map(function(w){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:w,textAlign:"right",className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function A(){return N("writeInput",{write:w,priority:y})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function A(){return N("writeInput",{write:w,priority:B})}return A}()})]},w)})})})})},c=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S;switch(h.type){case"SUCCESS":S="Message sent successfully";break;case"FAIL":S="Unable to contact messaging server";break}return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:S,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function I(){return N("setScreen",{setScreen:0})}return I}()})})},m=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S,I;switch(h.type){case"MESSAGES":S=V.message_log,I="Message Log";break;case"SHIPPING":S=V.shipping_log,I="Shipping label print log";break}return S.reverse(),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:I,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function L(){return N("setScreen",{setScreen:0})}return L}()}),children:S.map(function(L){return(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:[L.map(function(w,A){return(0,e.createVNode)(1,"div",null,w,0,null,A)}),(0,e.createVNode)(1,"hr")]},L)})})})},l=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.recipient,I=V.message,L=V.msgVerified,w=V.msgStamped;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function A(){return N("setScreen",{setScreen:0})}return A}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:S}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:L}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:w})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function A(){return N("department",{department:S})}return A}()})})})],4)},u=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.message,I=V.announceAuth;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Station-Wide Announcement",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function L(){return N("setScreen",{setScreen:0})}return L}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Edit Message",icon:"edit",onClick:function(){function L(){return N("writeAnnouncement")}return L}()})],4),children:S})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:[I?(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:2,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(I&&S),onClick:function(){function L(){return N("sendAnnouncement")}return L}()})]})})],4)},s=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.shipDest,I=V.msgVerified,L=V.ship_dept;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function w(){return N("setScreen",{setScreen:0})}return w}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:S}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:I})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(S&&I),onClick:function(){function w(){return N("printLabel")}return w}()})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Destinations",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:L.map(function(w){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:w,textAlign:"right",className:"candystripe",children:(0,e.createComponentVNode)(2,t.Button,{content:S===w?"Selected":"Select",selected:S===w,onClick:function(){function A(){return N("shipSelect",{shipSelect:w})}return A}()})},w)})})})})],4)},d=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.secondaryGoalAuth,I=V.secondaryGoalEnabled;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Request Secondary Goal",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function L(){return N("setScreen",{setScreen:0})}return L}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:[I?S?(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}):(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"label",children:"Complete your current goal first!"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:2,textAlign:"center",content:"Request Secondary Goal",icon:"clipboard-list",disabled:!(S&&I),onClick:function(){function L(){return N("requestSecondaryGoal")}return L}()})]})})],4)}},9861:function(T,r,n){"use strict";r.__esModule=!0,r.RndBackupConsole=r.LinkMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RndBackupConsole=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.network_name,l=c.has_disk,u=c.disk_name,s=c.linked,d=c.techs,C=c.last_timestamp;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Device Info",children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Network",children:s?(0,e.createComponentVNode)(2,t.Button,{content:m,icon:"unlink",selected:1,onClick:function(){function h(){return i("unlink")}return h}()}):"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Loaded Disk",children:l?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:u+" (Last backup: "+C+")",icon:"save",selected:1,onClick:function(){function h(){return i("eject_disk")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Save all",onClick:function(){function h(){return i("saveall2disk")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Load all",onClick:function(){function h(){return i("saveall2network")}return h}()})],4):"None"})]})}),!!s||(0,e.createComponentVNode)(2,b)]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Section,{title:"Tech Info",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Tech Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Level"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Disk Level"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actions"})]}),Object.keys(d).map(function(h){return!(d[h].network_level>0||d[h].disk_level>0)||(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d[h].name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d[h].network_level||"None"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d[h].disk_level||"None"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Load to network",disabled:!l||!s,onClick:function(){function v(){return i("savetech2network",{tech:h})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Load to disk",disabled:!l||!s,onClick:function(){function v(){return i("savetech2disk",{tech:h})}return v}()})]})]},h)})]})})})]})})}return y}(),b=r.LinkMenu=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.controllers;return(0,e.createComponentVNode)(2,t.Section,{title:"Setup Linkage",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),m.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function u(){return i("linktonetworkcontroller",{target_controller:l.addr})}return u}()})})]},l.addr)})]})})}return y}()},68303:function(T,r,n){"use strict";r.__esModule=!0,r.AnalyzerMenu=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=r.AnalyzerMenu=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.data,c=g.act,m=i.tech_levels,l=i.loaded_item,u=i.linked_analyzer,s=i.can_discover;return u?l?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Object Analysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Deconstruct",icon:"microscope",onClick:function(){function d(){c("deconstruct")}return d}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Eject",icon:"eject",onClick:function(){function d(){c("eject_item")}return d}()}),!s||(0,e.createComponentVNode)(2,o.Button,{content:"Discover",icon:"atom",onClick:function(){function d(){c("discover")}return d}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:l.name})})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Table,{id:"research-levels",children:[(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Research Field"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Current Level"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Object Level"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"New Level"})]}),m.map(function(d){return(0,e.createComponentVNode)(2,b,{techLevel:d},d.id)})]})})],4):(0,e.createComponentVNode)(2,o.Section,{title:"Analysis Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,o.Section,{title:"Analysis Menu",children:"NO SCIENTIFIC ANALYZER LINKED TO CONSOLE"})}return y}(),b=function(B,k){var g=B.techLevel,i=g.name,c=g.desc,m=g.level,l=g.object_level,u=g.ui_icon,s=l!=null,d=s&&l>=m?Math.max(l,m+1):m;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"circle-info",tooltip:c})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:u})," ",i]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:m}),s?(0,e.createComponentVNode)(2,o.Table.Cell,{children:l}):(0,e.createComponentVNode)(2,o.Table.Cell,{className:"research-level-no-effect",children:"-"}),(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)([d!==m&&"upgraded-level"]),children:d})]})}},37556:function(T,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o="design",f="tech",b=function(c,m){var l=(0,a.useBackend)(m),u=l.data,s=l.act,d=u.disk_data;return d?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:d.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:d.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:d.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function C(){return s("updt_tech")}return C}()})})]}):null},y=function(c,m){var l=(0,a.useBackend)(m),u=l.data,s=l.act,d=u.disk_data;if(!d)return null;var C=d.name,h=d.lathe_types,v=d.materials,p=h.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:C}),p?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:p}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),v.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,N.name,0,{style:{"text-transform":"capitalize"}})," x ",N.amount]},N.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function N(){return s("updt_design")}return N}()})})]})},B=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.disk_data;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Section,Object.assign({buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Erase",icon:"eraser",disabled:!d,onClick:function(){function C(){return u("erase_disk")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",icon:"eject",onClick:function(){function C(){u("eject_disk")}return C}()})],4)},c)))},k=function(c,m){var l=(0,a.useBackend)(m),u=l.data,s=l.act,d=u.disk_type,C=u.to_copy,h=c.title;return(0,e.createComponentVNode)(2,B,{title:h,children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:C.sort(function(v,p){return v.name.localeCompare(p.name)}).map(function(v){var p=v.name,N=v.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:p,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function V(){d===f?s("copy_tech",{id:N}):s("copy_design",{id:N})}return V}()})},N)})})})})},g=r.DataDiskMenu=function(){function i(c,m){var l=(0,a.useBackend)(m),u=l.data,s=u.disk_type,d=u.disk_data;if(!s)return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",children:"No disk loaded."});switch(s){case o:return d?(0,e.createComponentVNode)(2,B,{title:"Design Disk",children:(0,e.createComponentVNode)(2,y)}):(0,e.createComponentVNode)(2,k,{title:"Design Disk"});case f:return d?(0,e.createComponentVNode)(2,B,{title:"Technology Disk",children:(0,e.createComponentVNode)(2,b)}):(0,e.createComponentVNode)(2,k,{title:"Technology Disk"});default:return(0,e.createFragment)([(0,e.createTextVNode)("UNRECOGNIZED DISK TYPE")],4)}}return i}()},16830:function(T,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(52662),f=r.LatheCategory=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.data,i=k.act,c=g.category,m=g.matching_designs,l=g.menu,u=l===4,s=u?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:m.map(function(d){var C=d.id,h=d.name,v=d.can_build,p=d.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:h,disabled:v<1,onClick:function(){function N(){return i(s,{id:C,amount:1})}return N}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function N(){return i(s,{id:C,amount:5})}return N}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function N(){return i(s,{id:C,amount:10})}return N}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p.map(function(N){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",N.is_red?"color-red":null,[N.amount,(0,e.createTextVNode)(" "),N.name],0)],0)})})]},C)})})]})}return b}()},70497:function(T,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.data,g=B.act,i=k.loaded_chemicals,c=k.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function m(){var l=c?"disposeallP":"disposeallI";g(l)}return m}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(m){var l=m.volume,u=m.name,s=m.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+u,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function d(){var C=c?"disposeP":"disposeI";g(C,{id:s})}return d}()})},s)})})]})}return f}()},70864:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(52662),f=n(68198),b=r.LatheMainMenu=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.data,c=g.act,m=i.menu,l=i.categories,u=m===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:u+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,f.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:l.map(function(s){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:s,onClick:function(){function d(){c("setCategory",{category:s})}return d}()})},s)})})]})}return y}()},42878:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.data,g=B.act,i=k.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var m=c.id,l=c.amount,u=c.name,s=function(){function v(p){var N=k.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";g(N,{id:m,amount:p})}return v}(),d=Math.floor(l/2e3),C=l<1,h=d===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:C?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",u]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",d," sheet",h,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function v(){return s(1)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function v(){return s("custom")}return v}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function v(){return s(5)}return v}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function v(){return s(50)}return v}()})],0):null})]},m)})})})}return f}()},52662:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.data,g=k.total_materials,i=k.max_materials,c=k.max_chemicals,m=k.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return f}()},9681:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(12644),f=n(70864),b=n(16830),y=n(42878),B=n(70497),k=["menu"];function g(u,s){if(u==null)return{};var d={};for(var C in u)if({}.hasOwnProperty.call(u,C)){if(s.includes(C))continue;d[C]=u[C]}return d}var i=t.Tabs.Tab,c=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.menu===o.MENU.LATHE?["nav_protolathe",v.submenu_protolathe]:["nav_imprinter",v.submenu_imprinter],N=p[0],V=p[1],S=s.menu,I=g(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,i,Object.assign({selected:V===S,onClick:function(){function L(){return h(N,{menu:S})}return L}()},I)))},m=function(s){switch(s){case o.PRINTER_MENU.MAIN:return(0,e.createComponentVNode)(2,f.LatheMainMenu);case o.PRINTER_MENU.SEARCH:return(0,e.createComponentVNode)(2,b.LatheCategory);case o.PRINTER_MENU.MATERIALS:return(0,e.createComponentVNode)(2,y.LatheMaterialStorage);case o.PRINTER_MENU.CHEMICALS:return(0,e.createComponentVNode)(2,B.LatheChemicalStorage)}},l=r.LatheMenu=function(){function u(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.menu,p=h.linked_lathe,N=h.linked_imprinter;return v===o.MENU.LATHE&&!p?(0,e.createComponentVNode)(2,t.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):v===o.MENU.IMPRINTER&&!N?(0,e.createComponentVNode)(2,t.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,c,{menu:o.PRINTER_MENU.MAIN,icon:"bars",children:"Main Menu"}),(0,e.createComponentVNode)(2,c,{menu:o.PRINTER_MENU.MATERIALS,icon:"layer-group",children:"Materials"}),(0,e.createComponentVNode)(2,c,{menu:o.PRINTER_MENU.CHEMICALS,icon:"flask-vial",children:"Chemicals"})]}),m(h.menu===o.MENU.LATHE?h.submenu_protolathe:h.submenu_imprinter)]})}return u}()},68198:function(T,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function g(i,c){return k("search",{to_search:c})}return g}()})})}return f}()},81421:function(T,r,n){"use strict";r.__esModule=!0,r.LinkMenu=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=r.LinkMenu=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.controllers;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Setup Linkage",children:(0,e.createComponentVNode)(2,o.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Link"})]}),c.map(function(m){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:m.addr}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:m.net_id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Link",icon:"link",onClick:function(){function l(){return g("linktonetworkcontroller",{target_controller:m.addr})}return l}()})})]},m.addr)})]})})})})}return b}()},6256:function(T,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.SettingsMenu=function(){function y(B,k){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,b)]})}return y}(),f=function(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.sync,l=c.admin;return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:(0,e.createComponentVNode)(2,t.Button,{color:"red",icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function u(){i("unlink")}return u}()})})})},b=function(B,k){var g=(0,a.useBackend)(k),i=g.data,c=g.act,m=i.linked_analyzer,l=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Section,{title:"Linked Devices",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function s(){return c("find_device")}return s}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Scientific Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",disabled:!m,content:m?"Unlink":"Undetected",onClick:function(){function s(){return c("disconnect",{item:"analyze"})}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",disabled:!l,content:l?"Unlink":"Undetected",onClick:function(){function s(){c("disconnect",{item:"lathe"})}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",disabled:!u,content:u?"Unlink":"Undetected",onClick:function(){function s(){return c("disconnect",{item:"imprinter"})}return s}()})})]})})}},12644:function(T,r,n){"use strict";r.__esModule=!0,r.RndConsole=r.PRINTER_MENU=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=n(35840),b=n(37556),y=n(9681),B=n(81421),k=n(6256),g=n(68303),i=["menu"];function c(p,N){if(p==null)return{};var V={};for(var S in p)if({}.hasOwnProperty.call(p,S)){if(N.includes(S))continue;V[S]=p[S]}return V}var m=o.Tabs.Tab,l=r.MENU={MAIN:0,DISK:2,ANALYZE:3,LATHE:4,IMPRINTER:5,SETTINGS:6},u=r.PRINTER_MENU={MAIN:0,SEARCH:1,MATERIALS:2,CHEMICALS:3},s=function(N){switch(N){case l.MAIN:return(0,e.createComponentVNode)(2,v);case l.DISK:return(0,e.createComponentVNode)(2,b.DataDiskMenu);case l.ANALYZE:return(0,e.createComponentVNode)(2,g.AnalyzerMenu);case l.LATHE:case l.IMPRINTER:return(0,e.createComponentVNode)(2,y.LatheMenu);case l.SETTINGS:return(0,e.createComponentVNode)(2,k.SettingsMenu);default:return"UNKNOWN MENU"}},d=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.menu,A=N.menu,x=c(N,i);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({selected:w===A,onClick:function(){function E(){return I("nav",{menu:A})}return E}()},x)))},C=r.RndConsole=function(){function p(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data;if(!L.linked)return(0,e.createComponentVNode)(2,B.LinkMenu);var w=L.menu,A=L.linked_analyzer,x=L.linked_lathe,E=L.linked_imprinter,P=L.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,d,{icon:"flask",menu:l.MAIN,children:"Research"}),!!A&&(0,e.createComponentVNode)(2,d,{icon:"microscope",menu:l.ANALYZE,children:"Analyze"}),!!x&&(0,e.createComponentVNode)(2,d,{icon:"print",menu:l.LATHE,children:"Protolathe"}),!!E&&(0,e.createComponentVNode)(2,d,{icon:"memory",menu:l.IMPRINTER,children:"Imprinter"}),(0,e.createComponentVNode)(2,d,{icon:"floppy-disk",menu:l.DISK,children:"Disk"}),(0,e.createComponentVNode)(2,d,{icon:"cog",menu:l.SETTINGS,children:"Settings"})]}),s(w),(0,e.createComponentVNode)(2,h)]})})})}return p}(),h=function(N,V){var S=(0,a.useBackend)(V),I=S.data,L=I.wait_message;return L?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:L})})}):null},v=function(N,V){var S=(0,a.useBackend)(V),I=S.data,L=I.tech_levels;return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Table,{id:"research-levels",children:[(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Research Field"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Level"})]}),L.map(function(w){var A=w.id,x=w.name,E=w.desc,P=w.level,D=w.ui_icon;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"circle-info",tooltip:E})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:D})," ",x]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P})]},A)})]})})}},29205:function(T,r,n){"use strict";r.__esModule=!0,r.RndNetController=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=r.RndNetController=function(){function k(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=l.ion,s=(0,t.useLocalState)(i,"mainTabIndex",0),d=s[0],C=s[1],h=function(){function v(p){switch(p){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,B);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return v}();return(0,e.createComponentVNode)(2,f.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:d===0,onClick:function(){function v(){return C(0)}return v}(),children:"Network Management"},"ConfigPage"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"floppy-disk",selected:d===1,onClick:function(){function v(){return C(1)}return v}(),children:"Design Management"},"DesignPage")]}),h(d)]})})}return k}(),y=function(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=(0,t.useLocalState)(i,"filterType","ALL"),s=u[0],d=u[1],C=l.network_password,h=l.network_name,v=l.devices,p=[];p.push(s),s==="MSC"&&(p.push("BCK"),p.push("PGN"));var N=s==="ALL"?v:v.filter(function(V){return p.indexOf(V.dclass)>-1});return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Network Configuration",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Network Name",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"Unset",selected:h,icon:"edit",onClick:function(){function V(){return m("network_name")}return V}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Network Password",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"Unset",selected:C,icon:"lock",onClick:function(){function V(){return m("network_password")}return V}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Connected Devices",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="ALL",onClick:function(){function V(){return d("ALL")}return V}(),icon:"network-wired",children:"All Devices"},"AllDevices"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="SRV",onClick:function(){function V(){return d("SRV")}return V}(),icon:"server",children:"R&D Servers"},"RNDServers"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="RDC",onClick:function(){function V(){return d("RDC")}return V}(),icon:"desktop",children:"R&D Consoles"},"RDConsoles"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="MFB",onClick:function(){function V(){return d("MFB")}return V}(),icon:"industry",children:"Exosuit Fabricators"},"Mechfabs"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="MSC",onClick:function(){function V(){return d("MSC")}return V}(),icon:"microchip",children:"Miscellaneous Devices"},"Misc")]}),(0,e.createComponentVNode)(2,o.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Device Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Device ID"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Unlink"})]}),N.map(function(V){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:V.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:V.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function S(){return m("unlink_device",{dclass:V.dclass,uid:V.id})}return S}()})})]},V.id)})]})]})],4)},B=function(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=l.designs,s=(0,t.useLocalState)(i,"searchText",""),d=s[0],C=s[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Design Management",children:[(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search for designs",mb:2,onInput:function(){function h(v,p){return C(p)}return h}()}),u.filter((0,a.createSearch)(d,function(h){return h.name})).map(function(h){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,content:h.name,checked:!h.blacklisted,onClick:function(){function v(){return m(h.blacklisted?"unblacklist_design":"blacklist_design",{d_uid:h.uid})}return v}()},h.name)})]})}},63315:function(T,r,n){"use strict";r.__esModule=!0,r.RndServer=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),f=n(98595),b=r.RndServer=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.active,s=l.network_name;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:500,resizable:!0,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"Server Configuration",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Machine power",children:(0,e.createComponentVNode)(2,o.Button,{content:u?"On":"Off",selected:u,icon:"power-off",onClick:function(){function d(){return m("toggle_active")}return d}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Link status",children:s===null?(0,e.createComponentVNode)(2,o.Box,{color:"red",children:"Unlinked"}):(0,e.createComponentVNode)(2,o.Box,{color:"green",children:"Linked"})})]})}),s===null?(0,e.createComponentVNode)(2,B):(0,e.createComponentVNode)(2,y)]})})}return k}(),y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.network_name;return(0,e.createComponentVNode)(2,o.Section,{title:"Network Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Connected network ID",children:u}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,o.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function s(){return m("unlink")}return s}()})})]})})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.controllers;return(0,e.createComponentVNode)(2,o.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,o.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Link"})]}),u.map(function(s){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:s.netname}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Link",icon:"link",onClick:function(){function d(){return m("link",{addr:s.addr})}return d}()})})]},s.addr)})]})})}},26109:function(T,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),b=function(k,g){var i=k/g;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.data,m=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:m.map(function(l,u){return(0,e.createComponentVNode)(2,t.Section,{title:(0,f.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:b(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:b(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},u)})})})}return B}()},97997:function(T,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RoboticsControlConsole=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.can_hack,l=c.safety,u=c.show_lock_all,s=c.cyborgs,d=s===void 0?[]:s;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!u&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Lock Down",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function C(){return i("arm",{})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lock",disabled:l,content:"Lock ALL Cyborgs",color:"bad",onClick:function(){function C(){return i("masslock",{})}return C}()})]}),(0,e.createComponentVNode)(2,b,{cyborgs:d,can_hack:m})]})})}return y}(),b=function(B,k){var g=B.cyborgs,i=B.can_hack,c=(0,a.useBackend)(k),m=c.act,l=c.data,u="Detonate";return l.detonate_cooldown>0&&(u+=" ("+l.detonate_cooldown+"s)"),g.length?g.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,buttons:(0,e.createFragment)([!!s.hackable&&!s.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function d(){return m("hackbot",{uid:s.uid})}return d}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:s.locked_down?"unlock":"lock",color:s.locked_down?"good":"default",content:s.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function d(){return m("stopbot",{uid:s.uid})}return d}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:u,disabled:!l.auth||l.detonate_cooldown>0,color:"bad",onClick:function(){function d(){return m("killbot",{uid:s.uid})}return d}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s.status?"bad":s.locked_down?"average":"good",children:s.status?"Not Responding":s.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:s.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s.health>50?"good":"bad",value:s.health/100})}),typeof s.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s.charge>30?"good":"bad",value:s.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:s.cell_capacity<3e4?"average":"good",children:s.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!s.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:s.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:s.synchronization?"default":"average",children:s.synchronization||"None"})})]})},s.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(T,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Safe=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.dial,s=l.open,d=l.locked,C=l.contents;return(0,e.createComponentVNode)(2,o.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,t.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,t.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),s?(0,e.createComponentVNode)(2,y):(0,e.createComponentVNode)(2,t.Box,{as:"img",className:"Safe--dial",src:"safe_dial.png",style:{transform:"rotate(-"+3.6*u+"deg)","z-index":0}})]}),!s&&(0,e.createComponentVNode)(2,B)]})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.dial,s=l.open,d=l.locked,C=function(v,p){return(0,e.createComponentVNode)(2,t.Button,{disabled:s||p&&!d,icon:"arrow-"+(p?"right":"left"),content:(p?"Right":"Left")+" "+v,iconRight:p,onClick:function(){function N(){return m(p?"turnleft":"turnright",{num:v})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,t.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:d,icon:s?"lock":"lock-open",content:s?"Close":"Open",mb:"0.5rem",onClick:function(){function h(){return m("open")}return h}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{position:"absolute",children:[C(50),C(10),C(1)]}),(0,e.createComponentVNode)(2,t.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[C(1,!0),C(10,!0),C(50,!0)]}),(0,e.createComponentVNode)(2,t.Box,{className:"Safe--dialer--number",children:u})]})},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.contents;return(0,e.createComponentVNode)(2,t.Box,{className:"Safe--contents",overflow:"auto",children:u.map(function(s,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mb:"0.5rem",onClick:function(){function C(){return m("retrieve",{index:d+1})}return C}(),children:[(0,e.createComponentVNode)(2,t.Box,{as:"img",src:s.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),s.name]}),(0,e.createVNode)(1,"br")],4,s)})})},B=function(g,i){return(0,e.createComponentVNode)(2,t.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,t.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(T,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SatelliteControl=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.satellites,m=i.notice,l=i.meteor_shield,u=i.meteor_shield_coverage,s=i.meteor_shield_coverage_max,d=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d>=100?"good":"average",value:u,maxValue:s,children:[d," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(C){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+C.id,children:[C.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:C.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function h(){return g("toggle",{id:C.id})}return h}()})]},C.id)})]})})]})})}return b}()},44162:function(T,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),b=n(36352),y=n(92986),B=r.SecureStorage=function(){function c(m,l){return(0,e.createComponentVNode)(2,f.Window,{theme:"securestorage",height:500,width:280,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,g)})})})})}return c}(),k=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=window.event?m.which:m.keyCode;if(d===y.KEY_ENTER){m.preventDefault(),s("keypad",{digit:"E"});return}if(d===y.KEY_ESCAPE){m.preventDefault(),s("keypad",{digit:"C"});return}if(d===y.KEY_BACKSPACE){m.preventDefault(),s("backspace");return}if(d>=y.KEY_0&&d<=y.KEY_9){m.preventDefault(),s("keypad",{digit:d-y.KEY_0});return}if(d>=y.KEY_NUMPAD_0&&d<=y.KEY_NUMPAD_9){m.preventDefault(),s("keypad",{digit:d-y.KEY_NUMPAD_0});return}},g=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=d.locked,h=d.no_passcode,v=d.emagged,p=d.user_entered_code,N=[["1","2","3"],["4","5","6"],["7","8","9"],["C","0","E"]],V=h?"":C?"bad":"good";return(0,e.createComponentVNode)(2,o.Section,{fill:!0,onKeyDown:function(){function S(I){return k(I,l)}return S}(),children:[(0,e.createComponentVNode)(2,o.Stack.Item,{height:7.3,children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["SecureStorage__displayBox","SecureStorage__displayBox--"+V]),height:"100%",children:v?"ERROR":p})}),(0,e.createComponentVNode)(2,o.Table,{children:N.map(function(S){return(0,e.createComponentVNode)(2,b.TableRow,{children:S.map(function(I){return(0,e.createComponentVNode)(2,b.TableCell,{children:(0,e.createComponentVNode)(2,i,{number:I})},I)})},S[0])})})]})},i=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.number;return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,bold:!0,mb:"6px",content:C,textAlign:"center",fontSize:"60px",lineHeight:1.25,width:"80px",className:(0,a.classes)(["SecureStorage__Button","SecureStorage__Button--keypad","SecureStorage__Button--"+C]),onClick:function(){function h(){return s("keypad",{digit:C})}return h}()})}},6272:function(T,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(3939),y=n(321),B=n(5485),k=n(22091),g={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(p,N){(0,b.modalOpen)(p,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function v(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.loginState,w=I.currentPage,A;if(L.logged_in)w===1?A=(0,e.createComponentVNode)(2,l):w===2&&(A=(0,e.createComponentVNode)(2,d));else return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,B.LoginScreen)})});return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,b.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,k.TemporaryNotice),(0,e.createComponentVNode)(2,m),A]})})]})}return v}(),m=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.currentPage,w=I.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:L===1,onClick:function(){function A(){return S("page",{page:1})}return A}(),children:"List Records"}),L===2&&w&&!w.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:L===2,children:["Record: ",w.fields[0].value]})]})})},l=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.records,w=(0,t.useLocalState)(N,"searchText",""),A=w[0],x=w[1],E=(0,t.useLocalState)(N,"sortId","name"),P=E[0],D=E[1],M=(0,t.useLocalState)(N,"sortOrder",!0),R=M[0],O=M[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,u,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,u,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,u,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,u,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,u,{id:"status",children:"Criminal Status"})]}),L.filter((0,a.createSearch)(A,function(F){return F.name+"|"+F.id+"|"+F.rank+"|"+F.fingerprint+"|"+F.status})).sort(function(F,_){var U=R?1:-1;return F[P].localeCompare(_[P])*U}).map(function(F){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+g[F.status],onClick:function(){function _(){return S("view",{uid_gen:F.uid_gen,uid_sec:F.uid_sec})}return _}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",F.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.status})]},F.id)})]})})})],4)},u=function(p,N){var V=(0,t.useLocalState)(N,"sortId","name"),S=V[0],I=V[1],L=(0,t.useLocalState)(N,"sortOrder",!0),w=L[0],A=L[1],x=p.id,E=p.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:S!==x&&"transparent",fluid:!0,onClick:function(){function P(){S===x?A(!w):(I(x),A(!0))}return P}(),children:[E,S===x&&(0,e.createComponentVNode)(2,o.Icon,{name:w?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},s=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.isPrinting,w=(0,t.useLocalState)(N,"searchText",""),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function E(){return S("new_general")}return E}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:L,icon:L?"spinner":"print",iconSpin:!!L,content:"Print Cell Log",onClick:function(){function E(){return(0,b.modalOpen)(N,"print_cell_log")}return E}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function E(P,D){return x(D)}return E}()})})]})},d=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.isPrinting,w=I.general,A=I.security;return!w||!w.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:L,icon:L?"spinner":"print",iconSpin:!!L,content:"Print Record",onClick:function(){function x(){return S("print_record")}return x}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function x(){return S("delete_general")}return x}()})],4),children:(0,e.createComponentVNode)(2,C)})}),!A||!A.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function x(){return S("new_security")}return x}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:A.empty,content:"Delete Record",onClick:function(){function x(){return S("delete_security")}return x}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:A.fields.map(function(x,E){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:x.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(x.value),!!x.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:x.line_break?"1rem":"initial",onClick:function(){function P(){return i(N,x)}return P}()})]},E)})})})})}),(0,e.createComponentVNode)(2,h)],4)],0)},C=function(p,N){var V=(0,t.useBackend)(N),S=V.data,I=S.general;return!I||!I.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:I.fields.map(function(L,w){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:L.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+L.value),!!L.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:L.line_break?"1rem":"initial",onClick:function(){function A(){return i(N,L)}return A}()})]},w)})})}),!!I.has_photos&&I.photos.map(function(L,w){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:L,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",w+1]},w)})]})},h=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function w(){return(0,b.modalOpen)(N,"comment_add")}return w}()}),children:L.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):L.comments.map(function(w,A){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:w.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),w.text||w,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function x(){return S("comment_delete",{id:A+1})}return x}()})]},A)})})})}},5099:function(T,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(3939);function y(u,s){var d=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(d)return(d=d.call(u)).next.bind(d);if(Array.isArray(u)||(d=B(u))||s&&u&&typeof u.length=="number"){d&&(u=d);var C=0;return function(){return C>=u.length?{done:!0}:{done:!1,value:u[C++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function B(u,s){if(u){if(typeof u=="string")return k(u,s);var d={}.toString.call(u).slice(8,-1);return d==="Object"&&u.constructor&&(d=u.constructor.name),d==="Map"||d==="Set"?Array.from(u):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?k(u,s):void 0}}function k(u,s){(s==null||s>u.length)&&(s=u.length);for(var d=0,C=Array(s);d=A},h=function(w,A){return w<=A},v=s.split(" "),p=[],N=function(){var w=I.value,A=w.split(":");if(A.length===0)return 0;if(A.length===1)return p.push(function(P){return(P.name+" ("+P.variant+")").toLocaleLowerCase().includes(A[0].toLocaleLowerCase())}),0;if(A.length>2)return{v:function(){function P(D){return!1}return P}()};var x,E=d;if(A[1][A[1].length-1]==="-"?(E=h,x=Number(A[1].substring(0,A[1].length-1))):A[1][A[1].length-1]==="+"?(E=C,x=Number(A[1].substring(0,A[1].length-1))):x=Number(A[1]),isNaN(x))return{v:function(){function P(D){return!1}return P}()};switch(A[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":p.push(function(P){return E(P.lifespan,x)});break;case"e":case"end":case"endurance":p.push(function(P){return E(P.endurance,x)});break;case"m":case"mat":case"maturation":p.push(function(P){return E(P.maturation,x)});break;case"pr":case"prod":case"production":p.push(function(P){return E(P.production,x)});break;case"y":case"yield":p.push(function(P){return E(P.yield,x)});break;case"po":case"pot":case"potency":p.push(function(P){return E(P.potency,x)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":p.push(function(P){return E(P.amount,x)});break;default:return{v:function(){function P(D){return!1}return P}()}}},V,S=y(v),I;!(I=S()).done;)if(V=N(),V!==0&&V)return V.v;return function(L){for(var w=0,A=p;w=1?Number(E):1)}return A}()})]})]})}},2916:function(T,r,n){"use strict";r.__esModule=!0,r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleConsole=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:i.status?i.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),!!i.shuttle&&(!!i.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Send to ",children:i.docking_ports.map(function(c){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:c.name,onClick:function(){function m(){return g("move",{move:c.id})}return m}()},c.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!i.admin_controlled&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"Request Authorization",disabled:!i.status,onClick:function(){function c(){return g("request")}return c}()})})],0))]})})})})}return b}()},39401:function(T,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleManipulator=function(){function k(g,i){var c=(0,a.useLocalState)(i,"tabIndex",0),m=c[0],l=c[1],u=function(){function s(d){switch(d){case 0:return(0,e.createComponentVNode)(2,b);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,B);default:return"WE SHOULDN'T BE HERE!"}}return s}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:m===0,onClick:function(){function s(){return l(0)}return s}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:m===1,onClick:function(){function s(){return l(1)}return s}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:m===2,onClick:function(){function s(){return l(2)}return s}(),icon:"tools",children:"Modification"},"Modification")]}),u(m)]})})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:u.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:s.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:s.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:s.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:s.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function d(){return m("jump_to",{type:"mobile",id:s.id})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function d(){return m("fast_travel",{id:s.id})}return d}()})]})]})},s.name)})})},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.templates_tabs,s=l.existing_shuttle,d=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:u.map(function(C){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===s.id,icon:"file",onClick:function(){function h(){return m("select_template_category",{cat:C})}return h}(),children:C},C)})}),!!s&&d[s.id].templates.map(function(C){return(0,e.createComponentVNode)(2,t.Section,{title:C.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:C.description}),C.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:C.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function h(){return m("select_template",{shuttle_id:C.shuttle_id})}return h}()})})]})},C.name)})]})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.existing_shuttle,s=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[u?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+u.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:u.status}),u.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:u.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function d(){return m("jump_to",{type:"mobile",id:u.id})}return d}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),s?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:s.description}),s.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function d(){return m("preview",{shuttle_id:s.shuttle_id})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function d(){return m("load",{shuttle_id:s.shuttle_id})}return d}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},86013:function(T,r,n){"use strict";r.__esModule=!0,r.SingularityMonitor=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(44879),f=n(72253),b=n(36036),y=n(76910),B=n(98595),k=n(36352),g=r.SingularityMonitor=function(){function l(u,s){var d=(0,f.useBackend)(s),C=d.act,h=d.data;return h.active===0?(0,e.createComponentVNode)(2,c):(0,e.createComponentVNode)(2,m)}return l}(),i=function(u){return Math.log2(16+Math.max(0,u))-4},c=function(u,s){var d=(0,f.useBackend)(s),C=d.act,h=d.data,v=h.singularities,p=v===void 0?[]:v;return(0,e.createComponentVNode)(2,B.Window,{width:450,height:185,children:(0,e.createComponentVNode)(2,B.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,title:"Detected Singularities",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"sync",content:"Refresh",onClick:function(){function N(){return C("refresh")}return N}()}),children:(0,e.createComponentVNode)(2,b.Table,{children:p.map(function(N){return(0,e.createComponentVNode)(2,b.Table.Row,{children:[(0,e.createComponentVNode)(2,b.Table.Cell,{children:N.singularity_id+". "+N.area_name}),(0,e.createComponentVNode)(2,b.Table.Cell,{collapsing:!0,color:"label",children:"Stage:"}),(0,e.createComponentVNode)(2,b.Table.Cell,{collapsing:!0,width:"120px",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:N.stage,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.toFixed)(N.stage)})}),(0,e.createComponentVNode)(2,b.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,b.Button,{content:"Details",onClick:function(){function V(){return C("view",{view:N.singularity_id})}return V}()})})]},N.singularity_id)})})})})})},m=function(u,s){var d=(0,f.useBackend)(s),C=d.act,h=d.data,v=h.active,p=h.singulo_stage,N=h.singulo_potential_stage,V=h.singulo_energy,S=h.singulo_high,I=h.singulo_low,L=h.generators,w=L===void 0?[]:L;return(0,e.createComponentVNode)(2,B.Window,{width:550,height:185,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"270px",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Metrics",children:(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Stage",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:p,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.toFixed)(p)})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Potential Stage",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:N,minValue:0,maxValue:6,ranges:{good:[1,p+.5],average:[p+.5,p+1.5],bad:[p+1.5,p+2]},children:(0,o.toFixed)(N)})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:V,minValue:I,maxValue:S,ranges:{good:[.67*S+.33*I,S],average:[.33*S+.67*I,.67*S+.33*I],bad:[I,.33*S+.67*I]},children:(0,o.toFixed)(V)+"MJ"})})]})})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,basis:0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Field Generators",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"arrow-left",content:"Back",onClick:function(){function A(){return C("back")}return A}()}),children:(0,e.createComponentVNode)(2,b.LabeledList,{children:w.map(function(A){return(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Remaining Charge",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:A.charge,minValue:0,maxValue:125,ranges:{good:[80,125],average:[30,80],bad:[0,30]},children:(0,o.toFixed)(A.charge)})},A.gen_index)})})})})]})})})}},88284:function(T,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],B={average:[.25,.5],bad:[.5,1/0]},k=["bad","average","average","good","average","average","bad"],g=r.Sleeper=function(){function d(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.hasOccupant,S=V?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,s);return(0,e.createComponentVNode)(2,f.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:S}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return d}(),i=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u)],4)},c=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.occupant,S=N.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:S?"toggle-on":"toggle-off",selected:S,content:S?"On":"Off",onClick:function(){function I(){return p("auto_eject_dead_"+(S?"off":"on"))}return I}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function I(){return p("ejectify")}return I}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:V.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:V.maxHealth,value:V.health/V.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(V.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:b[V.stat][0],children:b[V.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:V.maxTemp,value:V.bodyTemperature/V.maxTemp,color:k[V.temperatureSuitability+3],children:[(0,a.round)(V.btCelsius,0),"\xB0C,",(0,a.round)(V.btFaren,0),"\xB0F"]})}),!!V.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:V.bloodMax,value:V.bloodLevel/V.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[V.bloodPercent,"%, ",V.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[V.pulse," BPM"]})],4)]})})},m=function(C,h){var v=(0,t.useBackend)(h),p=v.data,N=p.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(V,S){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:V[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:N[V[1]]/100,ranges:B,children:(0,a.round)(N[V[1]],0)},S)},S)})})})},l=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.hasOccupant,S=N.isBeakerLoaded,I=N.beakerMaxSpace,L=N.beakerFreeSpace,w=N.dialysis,A=w&&L>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!S||L<=0||!V,selected:A,icon:A?"toggle-on":"toggle-off",content:A?"Active":"Inactive",onClick:function(){function x(){return p("togglefilter")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!S,icon:"eject",content:"Eject",onClick:function(){function x(){return p("removebeaker")}return x}()})],4),children:S?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:I,value:L/I,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[L,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},u=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.occupant,S=N.chemicals,I=N.maxchem,L=N.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:S.map(function(w,A){var x="",E;return w.overdosing?(x="bad",E=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):w.od_warning&&(x="average",E=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:w.title,level:"3",mx:"0",lineHeight:"18px",buttons:E,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:I,value:w.occ_amount/I,color:x,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[w.pretty_amount,"/",I,"u"]}),L.map(function(P,D){return(0,e.createComponentVNode)(2,o.Button,{disabled:!w.injectable||w.occ_amount+P>I||V.stat===2,icon:"syringe",content:"Inject "+P+"u",title:"Inject "+P+"u of "+w.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return p("chemical",{chemid:w.id,amount:P})}return M}()},D)})]})})},A)})})},s=function(C,h){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(T,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SlotMachine=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:90,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:300,height:151,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"10 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function m(){return g("spin")}return m}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return b}()},46348:function(T,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Smartfridge=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.secure,m=i.can_dry,l=i.drying,u=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:m?"Drying rack":"Contents",buttons:!!m&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function s(){return g("drying")}return s}()}),children:[!u&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!u&&u.slice().sort(function(s,d){return s.display_name.localeCompare(d.display_name)}).map(function(s){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:s.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",s.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function d(){return g("vend",{index:s.vend,amount:1})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:s.quantity,step:1,stepPixelSize:3,onChange:function(){function d(C,h){return g("vend",{index:s.vend,amount:h})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function d(){return g("vend",{index:s.vend,amount:s.quantity})}return d}()})]})]},s)})]})]})})})}return b}()},86162:function(T,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595),b=1e3,y=r.Smes=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.capacityPercent,u=m.capacity,s=m.charge,d=m.inputAttempt,C=m.inputting,h=m.inputLevel,v=m.inputLevelMax,p=m.inputAvailable,N=m.outputPowernet,V=m.outputAttempt,S=m.outputting,I=m.outputLevel,L=m.outputLevelMax,w=m.outputUsed,A=l>=100&&"good"||C&&"average"||"bad",x=S&&"good"||s>0&&"average"||"bad";return(0,e.createComponentVNode)(2,f.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"sync-alt":"times",selected:d,onClick:function(){function E(){return c("tryinput")}return E}(),children:d?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:A,children:l>=100&&"Fully Charged"||C&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:h===0,onClick:function(){function E(){return c("input",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:h===0,onClick:function(){function E(){return c("input",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:h/b,fillValue:p/b,minValue:0,maxValue:v/b,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*b,1)}return E}(),onChange:function(){function E(P,D){return c("input",{target:D*b})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:h===v,onClick:function(){function E(){return c("input",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:h===v,onClick:function(){function E(){return c("input",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(p)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:V?"power-off":"times",selected:V,onClick:function(){function E(){return c("tryoutput")}return E}(),children:V?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:x,children:N?S?"Sending":s>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:I===0,onClick:function(){function E(){return c("output",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:I===0,onClick:function(){function E(){return c("output",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:I/b,minValue:0,maxValue:L/b,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*b,1)}return E}(),onChange:function(){function E(P,D){return c("output",{target:D*b})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:I===L,onClick:function(){function E(){return c("output",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:I===L,onClick:function(){function E(){return c("output",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(w)})]})})]})})})}return B}()},63584:function(T,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SolarControl=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=0,m=1,l=2,u=i.generated,s=i.generated_ratio,d=i.tracking_state,C=i.tracking_rate,h=i.connected_panels,v=i.connected_tracker,p=i.cdir,N=i.direction,V=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:277,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function S(){return g("refresh")}return S}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:v?"good":"bad",children:v?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:h>0?"good":"bad",children:h})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:s,children:u+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[p,"\xB0 (",N,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[d===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),d===m&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",C,"\xB0/h (",V,")"," "]}),d===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[d!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:p,onDrag:function(){function S(I,L){return g("cdir",{cdir:L})}return S}()}),d===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:d===c,onClick:function(){function S(){return g("track",{track:c})}return S}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:d===m,onClick:function(){function S(){return g("track",{track:m})}return S}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:d===l,disabled:!v,onClick:function(){function S(){return g("track",{track:l})}return S}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[d===m&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:C,format:function(){function S(I){var L=Math.sign(I)>0?"+":"-";return L+Math.abs(I)}return S}(),onDrag:function(){function S(I,L){return g("tdir",{tdir:L})}return S}()}),d===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),d===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return b}()},38096:function(T,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpawnersMenu=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:m.name+" ("+m.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return g("jump",{ID:m.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return g("spawn",{ID:m.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:m.desc}),!!m.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:m.fluff}),!!m.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:m.important_info})]},m.name)})})})})}return b}()},30586:function(T,r,n){"use strict";r.__esModule=!0,r.SpecMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpecMenu=function(){function g(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:1100,height:600,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,k)]})})})}return g}(),b=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Hemomancer",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("hemomancer")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on blood magic and the manipulation of blood around you.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Vampiric claws",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to summon a robust pair of claws that attack rapidly, drain a targets blood, and heal you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood Barrier",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to select two turfs and create a wall between them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood tendrils",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to slow everyone in a targeted 3x3 area after a short delay.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Sanguine pool",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to travel at high speeds for a short duration. Doing this leaves behind blood splatters. You can move through anything but walls and space when doing this.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Predator senses",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to sniff out anyone within the same sector as you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood eruption",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to manipulate all nearby blood splatters, in 4 tiles around you, into spikes that impale anyone stood ontop of them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"The blood bringers rite",16),(0,e.createTextVNode)(": When toggled you will rapidly drain the blood of everyone who is nearby and use it to heal yourself slightly and remove any incapacitating effects rapidly.")],4)]})})},y=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Umbrae",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("umbrae")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on darkness, stealth ambushing and mobility.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Cloak of darkness",16),(0,e.createTextVNode)(": Unlocked at 150 blood, when toggled, allows you to become nearly invisible and move rapidly when in dark regions. While active, burn damage is more effective against you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow anchor",16),(0,e.createTextVNode)(": Unlocked at 250 blood, casting it will create an anchor at the cast location after a short delay. If you then cast the ability again, you are teleported back to the anchor. If you do not cast again within 2 minutes, you will do a fake recall, causing a clone to appear at the anchor and making yourself invisible. It will not teleport you between Z levels.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow snare",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to summon a trap that when crossed blinds and ensnares the victim. This trap is hard to see, but withers in the light.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dark passage",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to target a turf on screen, you will then teleport to that turf.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Extinguish",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to snuff out nearby electronic light sources and glowshrooms.")],4),(0,e.createVNode)(1,"b",null,"Shadow boxing",16),": Unlocked at 800 blood, sends out shadow clones towards a target, damaging them while you remain in range.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Eternal darkness",16),(0,e.createTextVNode)(": When toggled, you consume yourself in unholy darkness, only the strongest of lights will be able to see through it. Inside the radius, nearby creatures will freeze and energy projectiles will deal less damage.")],4),(0,e.createVNode)(1,"p",null,"In addition, you also gain permanent X-ray vision.",16)]})})},B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Gargantua",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("gargantua")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on tenacity and melee damage.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rejuvenate",16),(0,e.createTextVNode)(": Will heal you at an increased rate based on how much damage you have taken.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell",16),(0,e.createTextVNode)(": Unlocked at 150 blood, increases your resistance to physical damage, stuns and stamina for 30 seconds. While it is active you cannot fire guns.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Seismic stomp",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to stomp the ground to send out a shockwave, knocking people back.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood rush",16),(0,e.createTextVNode)(": Unlocked at 250 blood, gives you a short speed boost when cast.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell II",16),(0,e.createTextVNode)(": Unlocked at 400 blood, increases all melee damage by 10.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Overwhelming force",16),(0,e.createTextVNode)(": Unlocked at 600 blood, when toggled, if you bump into a door that you do not have access to, it will force it open. In addition, you cannot be pushed or pulled while it is active.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Demonic grasp",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to send out a demonic hand to snare someone. If you are on disarm/grab intent you will push/pull the target, respectively.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Charge",16),(0,e.createTextVNode)(": Unlocked at 800 blood, you gain the ability to charge at a target. Destroying and knocking back pretty much anything you collide with.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Desecrated Duel",16),(0,e.createTextVNode)(": Leap towards a visible enemy, creating an arena upon landing, infusing you with increased regeneration, and granting you resistance to internal damages.")],4)]})})},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Dantalion",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("dantalion")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on thralling and illusions.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Enthrall",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Thralls your target to your will, requires you to stand still. Does not work on mindshielded or already enthralled/mindslaved people.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall cap",16),(0,e.createTextVNode)(": You can only thrall a max of 1 person at a time. This can be increased at 400 blood, 600 blood and at full power to a max of 4 thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall commune",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Allows you to talk to your thralls, your thralls can talk back in the same way.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Subspace swap",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to swap positions with a target.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Pacify",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to pacify a target, preventing them from causing harm for 40 seconds.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Decoy",16),(0,e.createTextVNode)(": Unlocked at 400 blood, briefly turn invisible and send out an illusion to fool everyone nearby.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rally thralls",16),(0,e.createTextVNode)(": Unlocked at 600 blood, removes all incapacitating effects from nearby thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood bond",16),(0,e.createTextVNode)(": Unlocked at 800 blood, when cast, all nearby thralls become linked to you. If anyone in the network takes damage, it is shared equally between everyone in the network. If a thrall goes out of range, they will be removed from the network.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Mass Hysteria",16),(0,e.createTextVNode)(": Casts a powerful illusion that blinds and then makes everyone nearby perceive others as random animals.")],4)]})})}},95152:function(T,r,n){"use strict";r.__esModule=!0,r.StackCraft=void 0;var e=n(89005),a=n(72253),t=n(88510),o=n(64795),f=n(25328),b=n(98595),y=n(36036),B=r.StackCraft=function(){function s(){return(0,e.createComponentVNode)(2,b.Window,{width:350,height:500,children:(0,e.createComponentVNode)(2,b.Window.Content,{children:(0,e.createComponentVNode)(2,k)})})}return s}(),k=function(d,C){var h=(0,a.useBackend)(C),v=h.data,p=v.amount,N=v.recipes,V=(0,a.useLocalState)(C,"searchText",""),S=V[0],I=V[1],L=g(N,(0,f.createSearch)(S)),w=(0,a.useLocalState)(C,"",!1),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Amount: "+p,buttons:(0,e.createFragment)([A&&(0,e.createComponentVNode)(2,y.Input,{width:12.5,value:S,placeholder:"Find recipe",onInput:function(){function E(P,D){return I(D)}return E}()}),(0,e.createComponentVNode)(2,y.Button,{ml:.5,tooltip:"Search",tooltipPosition:"bottom-end",icon:"magnifying-glass",selected:A,onClick:function(){function E(){return x(!A)}return E}()})],0),children:L?(0,e.createComponentVNode)(2,l,{recipes:L}):(0,e.createComponentVNode)(2,y.NoticeBox,{children:"No recipes found!"})})},g=function s(d,C){var h=(0,o.flow)([(0,t.map)(function(v){var p=v[0],N=v[1];return i(N)?C(p)?v:[p,s(N,C)]:C(p)?v:[p,void 0]}),(0,t.filter)(function(v){var p=v[0],N=v[1];return N!==void 0}),(0,t.sortBy)(function(v){var p=v[0],N=v[1];return p}),(0,t.sortBy)(function(v){var p=v[0],N=v[1];return!i(N)}),(0,t.reduce)(function(v,p){var N=p[0],V=p[1];return v[N]=V,v},{})])(Object.entries(d));return Object.keys(h).length?h:void 0},i=function(d){return d.uid===void 0},c=function(d,C){return d.required_amount>C?0:Math.floor(C/d.required_amount)},m=function(d,C){for(var h=(0,a.useBackend)(C),v=h.act,p=d.recipe,N=d.max_possible_multiplier,V=Math.min(N,Math.floor(p.max_result_amount/p.result_amount)),S=[5,10,25],I=[],L=function(){var E=A[w];V>=E&&I.push((0,e.createComponentVNode)(2,y.Button,{bold:!0,translucent:!0,fontSize:.85,width:"32px",content:E*p.result_amount+"x",onClick:function(){function P(){return v("make",{recipe_uid:p.uid,multiplier:E})}return P}()}))},w=0,A=S;w1?I+"x ":"",M=L>1?"s":"",R=""+D+V,O=L+" sheet"+M,F=c(S,N);return(0,e.createComponentVNode)(2,y.ImageButton,{fluid:!0,base64:P,dmIcon:x,dmIconState:E,imageSize:32,disabled:!F,tooltip:O,buttons:w>1&&F>1&&(0,e.createComponentVNode)(2,m,{recipe:S,max_possible_multiplier:F}),onClick:function(){function _(){return v("make",{recipe_uid:A,multiplier:1})}return _}(),children:R})}},38307:function(T,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,b)})})}return y}(),b=r.StationAlertConsoleContent=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.data,c=i.alarms||[],m=c.Fire||[],l=c.Atmosphere||[],u=c.Power||[];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Fire Alarms",children:(0,e.createVNode)(1,"ul",null,[m.length===0&&(0,e.createVNode)(1,"li","color-good","Systems Nominal",16),m.map(function(s){return(0,e.createVNode)(1,"li","color-average",s,0,null,s)})],0)}),(0,e.createComponentVNode)(2,t.Section,{title:"Atmospherics Alarms",children:(0,e.createVNode)(1,"ul",null,[l.length===0&&(0,e.createVNode)(1,"li","color-good","Systems Nominal",16),l.map(function(s){return(0,e.createVNode)(1,"li","color-average",s,0,null,s)})],0)}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Alarms",children:(0,e.createVNode)(1,"ul",null,[u.length===0&&(0,e.createVNode)(1,"li","color-good","Systems Nominal",16),u.map(function(s){return(0,e.createVNode)(1,"li","color-average",s,0,null,s)})],0)})],4)}return y}()},96091:function(T,r,n){"use strict";r.__esModule=!0,r.StationTraitsPanel=void 0;var e=n(89005),a=n(88510),t=n(42127),o=n(72253),f=n(36036),b=n(98595),y=function(i){return i[i.SetupFutureStationTraits=0]="SetupFutureStationTraits",i[i.ViewStationTraits=1]="ViewStationTraits",i}(y||{}),B=function(c,m){var l=(0,o.useBackend)(m),u=l.act,s=l.data,d=s.future_station_traits,C=(0,o.useLocalState)(m,"selectedFutureTrait",null),h=C[0],v=C[1],p=Object.fromEntries(s.valid_station_traits.map(function(V){return[V.name,V.path]})),N=Object.keys(p);return N.sort(),(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Dropdown,{displayText:!h&&"Select trait to add...",onSelected:v,options:N,selected:h,width:"100%"})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Button,{color:"green",icon:"plus",onClick:function(){function V(){if(h){var S=p[h],I=[S];if(d){var L,w=d.map(function(A){return A.path});if(w.indexOf(S)!==-1)return;I=(L=I).concat.apply(L,w)}u("setup_future_traits",{station_traits:I})}}return V}(),children:"Add"})})]}),(0,e.createComponentVNode)(2,f.Divider),Array.isArray(d)?d.length>0?(0,e.createComponentVNode)(2,f.Stack,{vertical:!0,fill:!0,children:d.map(function(V){return(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:V.name}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Button,{color:"red",icon:"times",onClick:function(){function S(){u("setup_future_traits",{station_traits:(0,a.filterMap)(d,function(I){if(I.path!==V.path)return I.path})})}return S}(),children:"Delete"})})]})},V.path)})}):(0,e.createComponentVNode)(2,f.Box,{textAlign:"center",children:[(0,e.createComponentVNode)(2,f.Box,{children:"No station traits will run next round."}),(0,e.createComponentVNode)(2,f.Button,{mt:1,fluid:!0,color:"good",icon:"times",tooltip:"The next round will roll station traits randomly, just like normal",onClick:function(){function V(){return u("clear_future_traits")}return V}(),children:"Run Station Traits Normally"})]}):(0,e.createComponentVNode)(2,f.Box,{textAlign:"center",children:[(0,e.createComponentVNode)(2,f.Box,{children:"No future station traits are planned."}),(0,e.createComponentVNode)(2,f.Button,{mt:1,fluid:!0,color:"red",icon:"times",onClick:function(){function V(){return u("setup_future_traits",{station_traits:[]})}return V}(),children:"Prevent station traits from running next round"})]})]})},k=function(c,m){var l=(0,o.useBackend)(m),u=l.act,s=l.data;return s.current_traits.length>0?(0,e.createComponentVNode)(2,f.Stack,{vertical:!0,fill:!0,children:s.current_traits.map(function(d){return(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:d.name}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Button.Confirm,{content:"Revert",color:"red",disabled:s.too_late_to_revert||!d.can_revert,tooltip:!d.can_revert&&"This trait is not revertable."||s.too_late_to_revert&&"It's too late to revert station traits, the round has already started.",icon:"times",onClick:function(){function C(){return u("revert",{ref:d.ref})}return C}()})})]})},d.ref)})}):(0,e.createComponentVNode)(2,f.Box,{textAlign:"center",children:"There are no active station traits."})},g=r.StationTraitsPanel=function(){function i(c,m){var l=(0,o.useLocalState)(m,"station_traits_tab",y.ViewStationTraits),u=l[0],s=l[1],d;switch(u){case y.SetupFutureStationTraits:d=(0,e.createComponentVNode)(2,B);break;case y.ViewStationTraits:d=(0,e.createComponentVNode)(2,k);break;default:(0,t.exhaustiveCheck)(u)}return(0,e.createComponentVNode)(2,b.Window,{title:"Modify Station Traits",height:350,width:350,children:(0,e.createComponentVNode)(2,b.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"eye",selected:u===y.ViewStationTraits,onClick:function(){function C(){return s(y.ViewStationTraits)}return C}(),children:"View"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"edit",selected:u===y.SetupFutureStationTraits,onClick:function(){function C(){return s(y.SetupFutureStationTraits)}return C}(),children:"Edit"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{m:0,children:[(0,e.createComponentVNode)(2,f.Divider),d]})]})})})}return i}()},39409:function(T,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),f=n(36036),b=n(98595),y=5,B=9,k=function(h){return h===0?5:9},g="64px",i=function(h){return h[0]+"/"+h[1]},c=function(h){var v=h.align,p=h.children;return(0,e.createComponentVNode)(2,f.Box,{style:{position:"absolute",left:v==="left"?"6px":"48px","text-align":v,"text-shadow":"2px 2px 2px #000",top:"2px"},children:p})},m={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={eyes:{displayName:"eyewear",gridSpot:i([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:i([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},u={eyes:{displayName:"eyewear",gridSpot:i([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:i([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},s=function(C){return C[C.Completely=1]="Completely",C[C.Hidden=2]="Hidden",C}(s||{}),d=r.StripMenu=function(){function C(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=new Map;if(V.show_mode===0)for(var I=0,L=Object.keys(V.items);I=.01})},(0,a.sortBy)(function(x){return-x.amount})])(h.gases||[]),A=Math.max.apply(Math,[1].concat(w.map(function(x){return x.portion})));return(0,e.createComponentVNode)(2,B.Window,{width:550,height:250,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"270px",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Metrics",children:(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:p/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:N,minValue:0,maxValue:5e3,ranges:{good:[-1/0,5e3],average:[5e3,7e3],bad:[7e3,1/0]},children:(0,o.toFixed)(N)+" MeV/cm3"})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Gas Coefficient",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:L,minValue:1,maxValue:5.25,ranges:{bad:[1,1.55],average:[1.55,5.25],good:[5.25,1/0]},children:L.toFixed(2)})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:i(V),minValue:0,maxValue:i(1e4),ranges:{teal:[-1/0,i(80)],good:[i(80),i(373)],average:[i(373),i(1e3)],bad:[i(1e3),1/0]},children:(0,o.toFixed)(V)+" K"})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Mole Per Tile",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:I,minValue:0,maxValue:12e3,ranges:{teal:[-1/0,100],average:[100,11333],good:[11333,12e3],bad:[12e3,1/0]},children:(0,o.toFixed)(I)+" mol"})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:i(S),minValue:0,maxValue:i(5e4),ranges:{good:[i(1),i(300)],average:[-1/0,i(1e3)],bad:[i(1e3),1/0]},children:(0,o.toFixed)(S)+" kPa"})})]})})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,basis:0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Gases",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"arrow-left",content:"Back",onClick:function(){function x(){return C("back")}return x}()}),children:(0,e.createComponentVNode)(2,b.LabeledList,{children:w.map(function(x){return(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:(0,y.getGasLabel)(x.name),children:(0,e.createComponentVNode)(2,b.ProgressBar,{color:(0,y.getGasColor)(x.name),value:x.portion,minValue:0,maxValue:A,children:(0,o.toFixed)(x.amount)+" mol ("+x.portion+"%)"})},x.name)})})})})]})})})}},46029:function(T,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SyndicateComputerSimple=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return(0,e.createComponentVNode)(2,o.Window,{theme:"syndicate",width:400,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:i.rows.map(function(c){return(0,e.createComponentVNode)(2,t.Section,{title:c.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:c.buttontitle,disabled:c.buttondisabled,tooltip:c.buttontooltip,tooltipPosition:"left",onClick:function(){function m(){return g(c.buttonact)}return m}()}),children:[c.status,!!c.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:c.bullets.map(function(m){return(0,e.createComponentVNode)(2,t.Box,{children:m},m)})})]},c.title)})})})}return b}()},36372:function(T,r,n){"use strict";r.__esModule=!0,r.TEG=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(B){return B.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")},b=r.TEG=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data;return c.error?(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[c.error,(0,e.createComponentVNode)(2,t.Button,{icon:"circle",content:"Recheck",onClick:function(){function m(){return i("check")}return m}()})]})})}):(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Cold Loop ("+c.cold_dir+")",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cold Inlet",children:[f(c.cold_inlet_temp)," K, ",f(c.cold_inlet_pressure)," kPa"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cold Outlet",children:[f(c.cold_outlet_temp)," K, ",f(c.cold_outlet_pressure)," kPa"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Hot Loop ("+c.hot_dir+")",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hot Inlet",children:[f(c.hot_inlet_temp)," K, ",f(c.hot_inlet_pressure)," kPa"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hot Outlet",children:[f(c.hot_outlet_temp)," K, ",f(c.hot_outlet_pressure)," kPa"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Output",children:[f(c.output_power)," W",!!c.warning_switched&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Warning: Cold inlet temperature exceeds hot inlet temperature."}),!!c.warning_cold_pressure&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Warning: Cold circulator inlet pressure is under 1,000 kPa."}),!!c.warning_hot_pressure&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Warning: Hot circulator inlet pressure is under 1,000 kPa."})]})]})})}return y}()},56441:function(T,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TachyonArray=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.records,l=m===void 0?[]:m,u=c.explosion_target,s=c.toxins_tech,d=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:s}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||d,align:"center",onClick:function(){function C(){return i("print_logs")}return C}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function C(){return i("delete_logs")}return C}()})]})]})}),l.length?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),b=r.TachyonArrayContent=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.records,l=m===void 0?[]:m;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function s(){return i("delete_record",{index:u.index})}return s}()})})]},u.index)})]})})})})}return y}()},1754:function(T,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Tank=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,width:"76%",icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function m(){return g("internals")}return m}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:325,height:135,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function m(){return g("pressure",{pressure:"min"})}return m}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function m(l,u){return g("pressure",{pressure:u})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function m(){return g("pressure",{pressure:"max"})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function m(){return g("pressure",{pressure:"reset"})}return m}()})]}),c]})})})})}return b}()},7579:function(T,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TankDispenser=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.o_tanks,m=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return g("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{mt:1,fluid:!0,content:"Dispense Plasma Tank ("+m+")",disabled:m===0,icon:"arrow-circle-down",onClick:function(){function l(){return g("plasma")}return l}()})})]})})})}return b}()},16136:function(T,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsCore=function(){function g(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.ion,d=(0,a.useLocalState)(c,"tabIndex",0),C=d[0],h=d[1],v=function(){function p(N){switch(N){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,B);case 2:return(0,e.createComponentVNode)(2,k);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return p}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:520,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[s===1&&(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"wrench",selected:C===0,onClick:function(){function p(){return h(0)}return p}(),children:"Configuration"},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"link",selected:C===1,onClick:function(){function p(){return h(1)}return p}(),children:"Device Linkage"},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"user-times",selected:C===2,onClick:function(){function p(){return h(2)}return p}(),children:"User Filtering"},"FilterPage")]}),v(C)]})})}return g}(),b=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.active,d=u.sectors_available,C=u.nttc_toggle_jobs,h=u.nttc_toggle_job_color,v=u.nttc_toggle_name_color,p=u.nttc_toggle_command_bold,N=u.nttc_job_indicator_type,V=u.nttc_setting_language,S=u.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:s?"On":"Off",selected:s,icon:"power-off",onClick:function(){function I(){return l("toggle_active")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:d})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function I(){return l("nttc_toggle_jobs")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"clipboard-list",onClick:function(){function I(){return l("nttc_toggle_job_color")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function I(){return l("nttc_toggle_name_color")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:p?"On":"Off",selected:p,icon:"volume-up",onClick:function(){function I(){return l("nttc_toggle_command_bold")}return I}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"pencil-alt",onClick:function(){function I(){return l("nttc_job_indicator_type")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:V||"Unset",selected:V,icon:"globe",onClick:function(){function I(){return l("nttc_setting_language")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:S||"Unset",selected:S,icon:"server",onClick:function(){function I(){return l("network_id")}return I}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function I(){return l("import")}return I}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function I(){return l("export")}return I}()})]})],4)},B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.link_password,d=u.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:s||"Unset",selected:s,icon:"lock",onClick:function(){function C(){return l("change_password")}return C}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),d.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function h(){return l("unlink",{addr:C.addr})}return h}()})})]},C.addr)})]})]})},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function d(){return l("add_filter")}return d}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),s.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function C(){return l("remove_filter",{user:d})}return C}()})})]},d)})]})})}},88046:function(T,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsRelay=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.linked,u=m.active,s=m.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:292,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:u?"On":"Off",selected:u,icon:"power-off",onClick:function(){function d(){return c("toggle_active")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:s||"Unset",selected:s,icon:"server",onClick:function(){function d(){return c("network_id")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,y)]})})}return B}(),b=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.linked_core_id,u=m.linked_core_addr,s=m.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:s?"Yes":"No",icon:s?"eye-slash":"eye",selected:s,onClick:function(){function d(){return c("toggle_hidden_link")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function d(){return c("unlink")}return d}()})})]})})},y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function s(){return c("link",{addr:u.addr})}return s}()})})]},u.addr)})]})})}},20802:function(T,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Teleporter=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.targetsTeleport?i.targetsTeleport:{},m=0,l=1,u=2,s=i.calibrated,d=i.calibrating,C=i.powerstation,h=i.regime,v=i.teleporterhub,p=i.target,N=i.locked,V=i.adv_beacon_allowed,S=i.advanced_beacon_locking;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:270,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:[(!C||!v)&&(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Error",children:[v,!C&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),C&&!v&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),C&&v&&(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Status",buttons:(0,e.createFragment)(!!V&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",children:"Advanced Beacon Locking:\xA0"}),(0,e.createComponentVNode)(2,t.Button,{selected:S,icon:S?"toggle-on":"toggle-off",content:S?"Enabled":"Disabled",onClick:function(){function I(){return g("advanced_beacon_locking",{on:S?0:1})}return I}()})],4),0),children:[(0,e.createComponentVNode)(2,t.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:8.5,color:"label",children:"Teleport target:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[h===m&&(0,e.createComponentVNode)(2,t.Dropdown,{width:18.2,selected:p,disabled:d,options:Object.keys(c),color:p!=="None"?"default":"bad",onSelected:function(){function I(L){return g("settarget",{x:c[L].x,y:c[L].y,z:c[L].z,tptarget:c[L].pretarget})}return I}()}),h===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:18.2,selected:p,disabled:d,options:Object.keys(c),color:p!=="None"?"default":"bad",onSelected:function(){function I(L){return g("settarget",{x:c[L].x,y:c[L].y,z:c[L].z,tptarget:c[L].pretarget})}return I}()}),h===u&&(0,e.createComponentVNode)(2,t.Box,{children:p})]})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:8.5,color:"label",children:"Regime:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Gate",tooltip:"Teleport to another teleport hub.",tooltipPosition:"top",color:h===l?"good":null,onClick:function(){function I(){return g("setregime",{regime:l})}return I}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Teleporter",tooltip:"One-way teleport.",tooltipPosition:"top",color:h===m?"good":null,onClick:function(){function I(){return g("setregime",{regime:m})}return I}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"GPS",tooltip:"Teleport to a location stored in a GPS device.",tooltipPosition:"top-end",color:h===u?"good":null,disabled:!N,onClick:function(){function I(){return g("setregime",{regime:u})}return I}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{label:"Calibration",mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:8.5,color:"label",children:"Calibration:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[p!=="None"&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:15.8,textAlign:"center",mt:.5,children:d&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||s&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",tooltipPosition:"bottom-end",disabled:!!(s||d),onClick:function(){function I(){return g("calibrate")}return I}()})})]}),p==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})]}),!!(N&&C&&v&&h===u)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function I(){return g("load")}return I}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function I(){return g("eject")}return I}()})]})})]})})})})}return b}()},48517:function(T,r,n){"use strict";r.__esModule=!0,r.TelescienceConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TelescienceConsole=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.last_msg,m=i.linked_pad,l=i.held_gps,u=i.lastdata,s=i.power_levels,d=i.current_max_power,C=i.current_power,h=i.current_bearing,v=i.current_elevation,p=i.current_sector,N=i.working,V=i.max_z,S=(0,a.useLocalState)(B,"dummyrot",h),I=S[0],L=S[1];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createFragment)([c,!(u.length>0)||(0,e.createVNode)(1,"ul",null,u.map(function(w){return(0,e.createVNode)(1,"li",null,w,0,null,w)}),0)],0)}),(0,e.createComponentVNode)(2,t.Section,{title:"Telepad Status",children:m===1?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Bearing",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:[(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:360,disabled:N,value:h,onDrag:function(){function w(A,x){return L(x)}return w}(),onChange:function(){function w(A,x){return g("setbear",{bear:x})}return w}()}),(0,e.createComponentVNode)(2,t.Icon,{ml:1,size:1,name:"arrow-up",rotation:I})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Elevation",children:(0,e.createComponentVNode)(2,t.NumberInput,{width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:100,disabled:N,value:v,onChange:function(){function w(A,x){return g("setelev",{elev:x})}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Level",children:s.map(function(w,A){return(0,e.createComponentVNode)(2,t.Button,{content:w,selected:C===w,disabled:A>=d-1||N,onClick:function(){function x(){return g("setpwr",{pwr:A+1})}return x}()},w)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Sector",children:(0,e.createComponentVNode)(2,t.NumberInput,{width:6.1,lineHeight:1.5,step:1,minValue:2,maxValue:V,value:p,disabled:N,onChange:function(){function w(A,x){return g("setz",{newz:x})}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Telepad Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Send",disabled:N,onClick:function(){function w(){return g("pad_send")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Receive",disabled:N,onClick:function(){function w(){return g("pad_receive")}return w}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Crystal Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Recalibrate Crystals",disabled:N,onClick:function(){function w(){return g("recal_crystals")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Crystals",disabled:N,onClick:function(){function w(){return g("eject_crystals")}return w}()})]})]}):(0,e.createFragment)([(0,e.createTextVNode)("No pad linked to console. Please use a multitool to link a pad.")],4)}),(0,e.createComponentVNode)(2,t.Section,{title:"GPS Actions",children:l===1?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:l===0||N,content:"Eject GPS",onClick:function(){function w(){return g("eject_gps")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===0||N,content:"Store Coordinates",onClick:function(){function w(){return g("store_to_gps")}return w}()})],4):(0,e.createFragment)([(0,e.createTextVNode)("Please insert a GPS to store coordinates to it.")],4)})]})})}return b}()},21800:function(T,r,n){"use strict";r.__esModule=!0,r.TempGun=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.TempGun=function(){function g(i,c){var m=(0,t.useBackend)(c),l=m.act,u=m.data,s=u.target_temperature,d=u.temperature,C=u.max_temp,h=u.min_temp;return(0,e.createComponentVNode)(2,f.Window,{width:250,height:121,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target Temperature",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:10,stepPixelSize:6,minValue:h,maxValue:C,value:s,format:function(){function v(p){return(0,a.toFixed)(p,2)}return v}(),width:"50px",onDrag:function(){function v(p,N){return l("target_temperature",{target_temperature:N})}return v}()}),"\xB0C"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Temperature",children:(0,e.createComponentVNode)(2,o.Box,{color:y(d),bold:d>500-273.15,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:(0,a.round)(d,2)}),"\xB0C"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power Cost",children:(0,e.createComponentVNode)(2,o.Box,{color:k(d),children:B(d)})})]})})})})}return g}(),y=function(i){return i<=-100?"blue":i<=0?"teal":i<=100?"green":i<=200?"orange":"red"},B=function(i){return i<=100-273.15?"High":i<=250-273.15?"Medium":i<=300-273.15?"Low":i<=400-273.15?"Medium":"High"},k=function(i){return i<=100-273.15?"red":i<=250-273.15?"orange":i<=300-273.15?"green":i<=400-273.15?"orange":"red"}},24410:function(T,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),f=n(92986),b=n(36036),y=n(98595),B=r.sanitizeMultiline=function(){function c(m){return m.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),k=r.removeAllSkiplines=function(){function c(m){return m.replace(/[\r\n]+/,"")}return c}(),g=r.TextInputModal=function(){function c(m,l){var u=(0,o.useBackend)(l),s=u.act,d=u.data,C=d.max_length,h=d.message,v=h===void 0?"":h,p=d.multiline,N=d.placeholder,V=d.timeout,S=d.title,I=(0,o.useLocalState)(l,"input",N||""),L=I[0],w=I[1],A=function(){function P(D){if(D!==L){var M=p?B(D):k(D);w(M)}}return P}(),x=p||L.length>=40,E=130+(v.length>40?Math.ceil(v.length/4):0)+(x?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:S,width:325,height:E,children:[V&&(0,e.createComponentVNode)(2,a.Loader,{value:V}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function P(D){var M=window.event?D.which:D.keyCode;M===f.KEY_ENTER&&(!x||!D.shiftKey)&&s("submit",{entry:L}),M===f.KEY_ESCAPE&&s("cancel")}return P}(),children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Box,{color:"label",children:v})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:L,onType:A})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:L,message:L.length+"/"+C})})]})})})]})}return c}(),i=function(m,l){var u=(0,o.useBackend)(l),s=u.act,d=u.data,C=d.max_length,h=d.multiline,v=m.input,p=m.onType,N=h||v.length>=40;return(0,e.createComponentVNode)(2,b.TextArea,{autoFocus:!0,autoSelect:!0,height:h||v.length>=40?"100%":"1.8rem",maxLength:C,onEscape:function(){function V(){return s("cancel")}return V}(),onEnter:function(){function V(S){N&&S.shiftKey||(S.preventDefault(),s("submit",{entry:v}))}return V}(),onInput:function(){function V(S,I){return p(I)}return V}(),placeholder:"Type something...",value:v})}},25036:function(T,r,n){"use strict";r.__esModule=!0,r.ThermoMachine=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.ThermoMachine=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.act,c=g.data;return(0,e.createComponentVNode)(2,f.Window,{width:300,height:225,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"Status",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:c.temperature,format:function(){function m(l){return(0,a.toFixed)(l,2)}return m}()})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pressure",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:c.pressure,format:function(){function m(l){return(0,a.toFixed)(l,2)}return m}()})," kPa"]})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Controls",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){function m(){return i("power")}return m}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Setting",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:c.cooling?"temperature-low":"temperature-high",content:c.cooling?"Cooling":"Heating",selected:c.cooling,onClick:function(){function m(){return i("cooling")}return m}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target Temperature",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){function m(){return i("target",{target:c.min})}return m}()}),(0,e.createComponentVNode)(2,o.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:5.4,lineHeight:1.4,minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(){function m(l,u){return i("target",{target:u})}return m}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){function m(){return i("target",{target:c.max})}return m}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){function m(){return i("target",{target:c.initial})}return m}()})]})]})})]})})}return y}()},20035:function(T,r,n){"use strict";r.__esModule=!0,r.TransferValve=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TransferValve=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.tank_one,m=i.tank_two,l=i.attached_device,u=i.valve;return(0,e.createComponentVNode)(2,o.Window,{width:460,height:285,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Valve Status",children:(0,e.createComponentVNode)(2,t.Button,{icon:u?"unlock":"lock",content:u?"Open":"Closed",disabled:!c||!m,onClick:function(){function s(){return g("toggle")}return s}()})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Assembly",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Configure Assembly",disabled:!l,onClick:function(){function s(){return g("device")}return s}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Attachment",children:l?(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:l,disabled:!l,onClick:function(){function s(){return g("remove_device")}return s}()}):(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"No Assembly"})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Attachment One",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Attachment",children:c?(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:c,disabled:!c,onClick:function(){function s(){return g("tankone")}return s}()}):(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"No Tank"})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Attachment Two",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Attachment",children:m?(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:m,disabled:!m,onClick:function(){function s(){return g("tanktwo")}return s}()}):(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"No Tank"})})})})]})})}return b}()},78166:function(T,r,n){"use strict";r.__esModule=!0,r.TurbineComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(44879),b=r.TurbineComputer=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.compressor,s=l.compressor_broken,d=l.turbine,C=l.turbine_broken,h=l.online,v=!!(u&&!s&&d&&!C);return(0,e.createComponentVNode)(2,o.Window,{width:400,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:h?"power-off":"times",content:h?"Online":"Offline",selected:h,disabled:!v,onClick:function(){function p(){return m("toggle_power")}return p}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Disconnect",onClick:function(){function p(){return m("disconnect")}return p}()})],4),children:v?(0,e.createComponentVNode)(2,B):(0,e.createComponentVNode)(2,y)})})})}return k}(),y=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.compressor,u=m.compressor_broken,s=m.turbine,d=m.turbine_broken,C=m.online;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Compressor Status",color:!l||u?"bad":"good",children:u?l?"Offline":"Missing":"Online"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Turbine Status",color:!s||d?"bad":"good",children:d?s?"Offline":"Missing":"Online"})]})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.rpm,u=m.temperature,s=m.power,d=m.bearing_heat;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Turbine Speed",children:[l," RPM"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Temp",children:[u," K"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Generated Power",children:[s," W"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bearing Heat",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[-1/0,60],average:[60,90],bad:[90,1/0]},children:(0,f.toFixed)(d)+"%"})})]})}},52847:function(T,r,n){"use strict";r.__esModule=!0,r.Uplink=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(25328),f=n(72253),b=n(36036),y=n(98595),B=n(3939),k=function(h){switch(h){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,d);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}},g=r.Uplink=function(){function C(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.cart,I=(0,f.useLocalState)(v,"tabIndex",0),L=I[0],w=I[1],A=(0,f.useLocalState)(v,"searchText",""),x=A[0],E=A[1];return(0,e.createComponentVNode)(2,y.Window,{width:900,height:600,theme:"syndicate",children:[(0,e.createComponentVNode)(2,B.ComplexModal),(0,e.createComponentVNode)(2,y.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Tabs,{children:[(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:L===0,onClick:function(){function P(){w(0),E("")}return P}(),icon:"store",children:"View Market"},"PurchasePage"),(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:L===1,onClick:function(){function P(){w(1),E("")}return P}(),icon:"shopping-cart",children:["View Shopping Cart ",S&&S.length?"("+S.length+")":""]},"Cart"),(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:L===2,onClick:function(){function P(){w(2),E("")}return P}(),icon:"user",children:"Exploitable Information"},"ExploitableInfo"),(0,e.createComponentVNode)(2,b.Tabs.Tab,{onClick:function(){function P(){return N("lock")}return P}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:k(L)})]})})]})}return C}(),i=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.crystals,I=V.cats,L=(0,f.useLocalState)(v,"uplinkItems",I[0].items),w=L[0],A=L[1],x=(0,f.useLocalState)(v,"searchText",""),E=x[0],P=x[1],D=function(U,z){z===void 0&&(z="");var $=(0,o.createSearch)(z,function(G){var X=G.hijack_only===1?"|hijack":"";return G.name+"|"+G.desc+"|"+G.cost+"tc"+X});return(0,t.flow)([(0,a.filter)(function(G){return G==null?void 0:G.name}),z&&(0,a.filter)($),(0,a.sortBy)(function(G){return G==null?void 0:G.name})])(U)},M=function(U){if(P(U),U==="")return A(I[0].items);A(D(I.map(function(z){return z.items}).flat(),U))},R=(0,f.useLocalState)(v,"showDesc",1),O=R[0],F=R[1];return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Section,{title:"Current Balance: "+S+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,b.Button.Checkbox,{content:"Show Descriptions",checked:O,onClick:function(){function _(){return F(!O)}return _}()}),(0,e.createComponentVNode)(2,b.Button,{content:"Random Item",icon:"question",onClick:function(){function _(){return N("buyRandom")}return _}()}),(0,e.createComponentVNode)(2,b.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function _(){return N("refund")}return _}()})],4),children:(0,e.createComponentVNode)(2,b.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function _(U,z){M(z)}return _}(),value:E})})})}),(0,e.createComponentVNode)(2,b.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,b.Tabs,{vertical:!0,children:I.map(function(_){return(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:E!==""?!1:_.items===w,onClick:function(){function U(){A(_.items),P("")}return U}(),children:_.cat},_)})})})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,b.Stack,{vertical:!0,children:w.map(function(_){return(0,e.createComponentVNode)(2,b.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,l,{i:_,showDecription:O},(0,o.decodeHtmlEntities)(_.name))},(0,o.decodeHtmlEntities)(_.name))})})})})]})]})},c=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.cart,I=V.crystals,L=V.cart_price,w=(0,f.useLocalState)(v,"showDesc",0),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+I+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,b.Button.Checkbox,{content:"Show Descriptions",checked:A,onClick:function(){function E(){return x(!A)}return E}()}),(0,e.createComponentVNode)(2,b.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function E(){return N("empty_cart")}return E}(),disabled:!S}),(0,e.createComponentVNode)(2,b.Button,{content:"Purchase Cart ("+L+"TC)",icon:"shopping-cart",onClick:function(){function E(){return N("purchase_cart")}return E}(),disabled:!S||L>I})],4),children:(0,e.createComponentVNode)(2,b.Stack,{vertical:!0,children:S?S.map(function(E){return(0,e.createComponentVNode)(2,b.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,l,{i:E,showDecription:A,buttons:(0,e.createComponentVNode)(2,s,{i:E})})},(0,o.decodeHtmlEntities)(E.name))}):(0,e.createComponentVNode)(2,b.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,m)]})},m=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.cats,I=V.lucky_numbers;return(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function L(){return N("shuffle_lucky_numbers")}return L}()}),children:(0,e.createComponentVNode)(2,b.Stack,{wrap:!0,children:I.map(function(L){return S[L.cat].items[L.item]}).filter(function(L){return L!=null}).map(function(L,w){return(0,e.createComponentVNode)(2,b.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,l,{grow:!0,i:L})},w)})})})})},l=function(h,v){var p=h.i,N=h.showDecription,V=N===void 0?1:N,S=h.buttons,I=S===void 0?(0,e.createComponentVNode)(2,u,{i:p}):S;return(0,e.createComponentVNode)(2,b.Section,{title:(0,o.decodeHtmlEntities)(p.name),showBottom:V,buttons:I,children:V?(0,e.createComponentVNode)(2,b.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(p.desc)}):null})},u=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=h.i,I=V.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,b.Button,{icon:"shopping-cart",color:S.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function L(){return N("add_to_cart",{item:S.obj_path})}return L}(),disabled:S.cost>I}),(0,e.createComponentVNode)(2,b.Button,{content:"Buy ("+S.cost+"TC)"+(S.refundable?" [Refundable]":""),color:S.hijack_only===1&&"red",tooltip:S.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function L(){return N("buyItem",{item:S.obj_path})}return L}(),disabled:S.cost>I})],4)},s=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=h.i,I=V.exploitable;return(0,e.createComponentVNode)(2,b.Stack,{children:[(0,e.createComponentVNode)(2,b.Button,{icon:"times",content:"("+S.cost*S.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function L(){return N("remove_from_cart",{item:S.obj_path})}return L}()}),(0,e.createComponentVNode)(2,b.Button,{icon:"minus",tooltip:S.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function L(){return N("set_cart_item_quantity",{item:S.obj_path,quantity:--S.amount})}return L}(),disabled:S.amount<=0}),(0,e.createComponentVNode)(2,b.Button.Input,{content:S.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:S.limit===0&&"Discount already redeemed!",onCommit:function(){function L(w,A){return N("set_cart_item_quantity",{item:S.obj_path,quantity:A})}return L}(),disabled:S.limit!==-1&&S.amount>=S.limit&&S.amount<=0}),(0,e.createComponentVNode)(2,b.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:S.limit===0&&"Discount already redeemed!",onClick:function(){function L(){return N("set_cart_item_quantity",{item:S.obj_path,quantity:++S.amount})}return L}(),disabled:S.limit!==-1&&S.amount>=S.limit})]})},d=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.exploitable,I=(0,f.useLocalState)(v,"selectedRecord",S[0]),L=I[0],w=I[1],A=(0,f.useLocalState)(v,"searchText",""),x=A[0],E=A[1],P=function(R,O){O===void 0&&(O="");var F=(0,o.createSearch)(O,function(_){return _.name});return(0,t.flow)([(0,a.filter)(function(_){return _==null?void 0:_.name}),O&&(0,a.filter)(F),(0,a.sortBy)(function(_){return _.name})])(R)},D=P(S,x);return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Exploitable Records",children:[(0,e.createComponentVNode)(2,b.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function M(R,O){return E(O)}return M}()}),(0,e.createComponentVNode)(2,b.Tabs,{vertical:!0,children:D.map(function(M){return(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:M===L,onClick:function(){function R(){return w(M)}return R}(),children:M.name},M)})})]})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:L.name,children:(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Age",children:L.age}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Fingerprint",children:L.fingerprint}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Rank",children:L.rank}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Sex",children:L.sex}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Species",children:L.species})]})})})]})}},12261:function(T,r,n){"use strict";r.__esModule=!0,r.Vending=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=B.product,l=B.productStock,u=B.productIcon,s=B.productIconState,d=c.chargesMoney,C=c.user,h=c.usermoney,v=c.inserted_cash,p=c.vend_ready,N=c.inserted_item_name,V=!d||m.price===0,S="ERROR!",I="";V?(S="FREE",I="arrow-circle-down"):(S=m.price,I="shopping-cart");var L=!p||l===0||!V&&m.price>h&&m.price>v;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,t.DmIcon,{verticalAlign:"middle",icon:u,icon_state:s,fallback:(0,e.createComponentVNode)(2,t.Icon,{p:.66,name:"spinner",size:2,spin:!0})})}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:m.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Box,{color:l<=0&&"bad"||l<=m.max_amount/2&&"average"||"good",children:[l," in stock"]})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,disabled:L,icon:I,content:S,textAlign:"left",onClick:function(){function w(){return i("vend",{inum:m.inum})}return w}()})})]})},b=r.Vending=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.user,l=c.usermoney,u=c.inserted_cash,s=c.chargesMoney,d=c.product_records,C=d===void 0?[]:d,h=c.hidden_records,v=h===void 0?[]:h,p=c.stock,N=c.vend_ready,V=c.inserted_item_name,S=c.panel_open,I=c.speaker,L;return L=[].concat(C),c.extended_inventory&&(L=[].concat(L,v)),L=L.filter(function(w){return!!w}),(0,e.createComponentVNode)(2,o.Window,{title:"Vending Machine",width:450,height:Math.min((s?171:89)+L.length*32,585),children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!s&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"User",buttons:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:!!V&&(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:(0,e.createVNode)(1,"span",null,V,0,{style:{"text-transform":"capitalize"}}),onClick:function(){function w(){return i("eject_item",{})}return w}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{disabled:!u,icon:"money-bill-wave-alt",content:u?(0,e.createFragment)([(0,e.createVNode)(1,"b",null,u,0),(0,e.createTextVNode)(" credits")],0):"Dispense Change",tooltip:u?"Dispense Change":null,textAlign:"left",onClick:function(){function w(){return i("change")}return w}()})})]}),children:m&&(0,e.createComponentVNode)(2,t.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,m.name,0),", ",(0,e.createVNode)(1,"b",null,m.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[l,(0,e.createTextVNode)(" credits")],0),".",(0,e.createVNode)(1,"br")]})})}),!!S&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,t.Button,{icon:I?"check":"volume-mute",selected:I,content:"Speaker",textAlign:"left",onClick:function(){function w(){return i("toggle_voice",{})}return w}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Products",children:(0,e.createComponentVNode)(2,t.Table,{children:L.map(function(w){return(0,e.createComponentVNode)(2,f,{product:w,productStock:p[w.name],productIcon:w.icon,productIconState:w.icon_state},w.name)})})})})]})})})}return y}()},68971:function(T,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VolumeMixer=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(m,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:m.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function u(){return g("volume",{channel:m.num,volume:0})}return u}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:m.volume,onChange:function(){function u(s,d){return g("volume",{channel:m.num,volume:d})}return u}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function u(){return g("volume",{channel:m.num,volume:100})}return u}()})})})]})})],4,m.num)})})})})}return b}()},2510:function(T,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VotePanel=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.remaining,m=i.question,l=i.choices,u=i.user_vote,s=i.counts,d=i.show_counts;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:360,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:m,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1.5,ml:.5,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(C){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{mb:1,fluid:!0,translucent:!0,lineHeight:3,multiLine:C,content:C+(d?" ("+(s[C]||0)+")":""),onClick:function(){function h(){return g("vote",{target:C})}return h}(),selected:C===u})},C)})]})})})}return b}()},30138:function(T,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Wires=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.wires||[],m=i.status||[],l=56+c.length*23+(status?0:15+m.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:u.color_name,labelColor:u.seen_color,color:u.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:u.cut?"Mend":"Cut",onClick:function(){function s(){return g("cut",{wire:u.color})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function s(){return g("pulse",{wire:u.color})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:u.attached?"Detach":"Attach",onClick:function(){function s(){return g("attach",{wire:u.color})}return s}()})],4),children:!!u.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),u.wire,(0,e.createTextVNode)(")")],0)},u.seen_color)})})})}),!!m.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:u},u)})})})]})})})}return b}()},21400:function(T,r,n){"use strict";r.__esModule=!0,r.WizardApprenticeContract=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.WizardApprenticeContract=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.used;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:555,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Contract of Apprenticeship",children:["Using this contract, you may summon an apprentice to aid you on your mission.",(0,e.createVNode)(1,"p",null,"If you are unable to establish contact with your apprentice, you can feed the contract back to the spellbook to refund your points.",16),c?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"You've already summoned an apprentice or you are in process of summoning one."}):""]}),(0,e.createComponentVNode)(2,t.Section,{title:"Which school of magic is your apprentice studying?",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fire",children:["Your apprentice is skilled in bending fire. ",(0,e.createVNode)(1,"br"),"They know Fireball, Sacred Flame, and Ethereal Jaunt.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("fire")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Translocation",children:["Your apprentice is able to defy physics, learning how to move through bluespace. ",(0,e.createVNode)(1,"br"),"They know Teleport, Blink and Ethereal Jaunt.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("translocation")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Restoration",children:["Your apprentice is dedicated to supporting your magical prowess.",(0,e.createVNode)(1,"br"),"They come equipped with a Staff of Healing, have the unique ability to teleport back to you, and know Charge and Knock.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("restoration")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stealth",children:["Your apprentice is learning the art of infiltrating mundane facilities. ",(0,e.createVNode)(1,"br"),"They know Mindswap, Knock, Homing Toolbox, and Disguise Self, all of which can be cast without robes. They also join you in a Maintenance Dweller disguise, complete with Gloves of Shock Immunity and a Belt of Tools.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("stealth")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Honk",children:["Your apprentice is here to spread the Honkmother's blessings.",(0,e.createVNode)(1,"br"),"They know Banana Touch, Instant Summons, Ethereal Jaunt, and come equipped with a Staff of Slipping."," ",(0,e.createVNode)(1,"br"),"While under your tutelage, they have been 'blessed' with clown shoes that are impossible to remove.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("honk")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})})]})})}return b}()},49148:function(T,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function f(g,i){var c=typeof Symbol!="undefined"&&g[Symbol.iterator]||g["@@iterator"];if(c)return(c=c.call(g)).next.bind(c);if(Array.isArray(g)||(c=b(g))||i&&g&&typeof g.length=="number"){c&&(g=c);var m=0;return function(){return m>=g.length?{done:!0}:{done:!1,value:g[m++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(g,i){if(g){if(typeof g=="string")return y(g,i);var c={}.toString.call(g).slice(8,-1);return c==="Object"&&g.constructor&&(c=g.constructor.name),c==="Map"||c==="Set"?Array.from(g):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(g,i):void 0}}function y(g,i){(i==null||i>g.length)&&(i=g.length);for(var c=0,m=Array(i);c0&&!V.includes(O.ref)&&!p.includes(O.ref),checked:p.includes(O.ref),onClick:function(){function F(){return S(O.ref)}return F}()},O.desc)})]})]})})}return g}()},26991:function(T,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=function(B,k,g,i,c){return Bi?"average":B>c?"bad":"good"},b=r.AtmosScan=function(){function y(B,k){var g=B.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(g).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:f(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(T,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},f=r.BeakerContents=function(){function b(y){var B=y.beakerLoaded,k=y.beakerContents,g=k===void 0?[]:k,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!B&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||g.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),g.map(function(c,m){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,m)})]},c.name)})]})}return b}();f.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},92963:function(T,r,n){"use strict";r.__esModule=!0,r.BotStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.BotStatus=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=g.locked,c=g.noaccess,m=g.maintpanel,l=g.on,u=g.autopatrol,s=g.canhack,d=g.emagged,C=g.remote_disabled;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe an ID card to ",i?"unlock":"lock"," this interface."]}),(0,e.createComponentVNode)(2,t.Section,{title:"General Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Button,{icon:l?"power-off":"times",content:l?"On":"Off",selected:l,disabled:c,onClick:function(){function h(){return k("power")}return h}()})}),u!==null&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Patrol",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:u,content:"Auto Patrol",disabled:c,onClick:function(){function h(){return k("autopatrol")}return h}()})}),!!m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Maintenance Panel",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Panel Open!"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety System",children:(0,e.createComponentVNode)(2,t.Box,{color:d?"bad":"good",children:d?"DISABLED!":"Enabled"})}),!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hacking",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:d?"Restore Safties":"Hack",disabled:c,color:"bad",onClick:function(){function h(){return k("hack")}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Access",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!C,content:"AI Remote Control",disabled:c,onClick:function(){function h(){return k("disableremote")}return h}()})})]})})],4)}return f}()},3939:function(T,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},f=r.modalOpen=function(){function g(i,c,m){var l=(0,a.useBackend)(i),u=l.act,s=l.data,d=Object.assign(s.modal?s.modal.args:{},m||{});u("modal_open",{id:c,arguments:JSON.stringify(d)})}return g}(),b=r.modalRegisterBodyOverride=function(){function g(i,c){o[i]=c}return g}(),y=r.modalAnswer=function(){function g(i,c,m,l){var u=(0,a.useBackend)(i),s=u.act,d=u.data;if(d.modal){var C=Object.assign(d.modal.args||{},l||{});s("modal_answer",{id:c,answer:m,arguments:JSON.stringify(C)})}}return g}(),B=r.modalClose=function(){function g(i,c){var m=(0,a.useBackend)(i),l=m.act;l("modal_close",{id:c})}return g}(),k=r.ComplexModal=function(){function g(i,c){var m=(0,a.useBackend)(c),l=m.data;if(l.modal){var u=l.modal,s=u.id,d=u.text,C=u.type,h,v=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function L(){return B(c)}return L}()}),p,N,V="auto";if(o[s])p=o[s](l.modal,c);else if(C==="input"){var S=l.modal.value;h=function(){function L(w){return y(c,s,S)}return L}(),p=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function L(w,A){S=A}return L}()}),N=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function L(){return B(c)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,s,S)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(C==="choice"){var I=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;p=(0,e.createComponentVNode)(2,t.Dropdown,{options:I,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function L(w){return y(c,s,w)}return L}()}),V="initial"}else C==="bento"?p=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(L,w){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:w+1===parseInt(l.modal.value,10),onClick:function(){function A(){return y(c,s,w+1)}return A}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:L})})},w)})}):C==="boolean"&&(N=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function L(){return y(c,s,0)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,s,1)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:h,mx:"auto",overflowY:V,"padding-bottom":"5px",children:[d&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d}),o[s]&&v,p,N]})}}return g}()},41874:function(T,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(76910),b=f.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],B=function(m){return y.indexOf(m)!==-1?"green":"orange"},k=function(m){if(y.indexOf(m)!==-1)return!0},g=function(m){return m.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),m.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:B(l.rank),bold:k(l.rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(m,l){var u=(0,a.useBackend)(l),s=u.act,d;if(m.data)d=m.data;else{var C=(0,a.useBackend)(l),h=C.data;d=h}var v=d,p=v.manifest,N=p.heads,V=p.sec,S=p.eng,I=p.med,L=p.sci,w=p.ser,A=p.sup,x=p.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:g(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:g(V)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:g(S)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:g(I)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:g(L)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:g(w)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:g(A)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:g(x)})]})}return c}()},19203:function(T,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function f(b,y){var B=(0,t.useBackend)(y),k=B.act,g=B.data,i=g.large_buttons,c=g.swapped_buttons,m=b.input,l=b.message,u=b.disabled,s=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function C(){return k("submit",{entry:m})}return C}(),textAlign:"center",tooltip:i&&l,disabled:u,width:!i&&6}),d=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function C(){return k("cancel")}return C}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:d}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:d}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:s}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:s})]})}return f}()},195:function(T,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=b.siliconUser,c=i===void 0?g.siliconUser:i,m=b.locked,l=m===void 0?g.locked:m,u=b.normallyLocked,s=u===void 0?g.normallyLocked:u,d=b.onLockStatusChange,C=d===void 0?function(){return k("lock")}:d,h=b.accessText,v=h===void 0?"an ID card":h;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:s?"red":"green",icon:s?"lock":"unlock",content:s?"Locked":"Unlocked",onClick:function(){function p(){C&&C(!l)}return p}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",v," to ",l?"unlock":"lock"," this interface."]})}return f}()},51057:function(T,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function f(b){var y=b.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return f}()},321:function(T,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=g.loginState;if(g)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return k("login_eject")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return k("login_logout")}return c}()})]})]})})}return f}()},5485:function(T,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=g.loginState,c=g.isAI,m=g.isRobot,l=g.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function u(){return k("login_insert")}return u}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function u(){return k("login_login",{login_type:1})}return u}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function u(){return k("login_login",{login_type:2})}return u}()}),!!m&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function u(){return k("login_login",{login_type:3})}return u}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function u(){return k("login_login",{login_type:4})}return u}()})]})})})}return f}()},62411:function(T,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function f(b){var y=b.operating,B=b.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",B," is processing..."]})})})}return f}();o.propTypes={operating:t.bool,name:t.string}},13545:function(T,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.Signaler=function(){function b(y,B){var k=(0,t.useBackend)(B),g=k.act,i=y.data,c=i.code,m=i.frequency,l=i.minFrequency,u=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:u/10,value:m/10,format:function(){function s(d){return(0,a.toFixed)(d,1)}return s}(),width:"80px",onDrag:function(){function s(d,C){return g("freq",{freq:C})}return s}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function s(d,C){return g("code",{code:C})}return s}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function s(){return g("signal")}return s}()})]})}return b}()},41984:function(T,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),f=n(88510),b=n(36036),y=r.SimpleRecords=function(){function g(i,c){var m=i.data.records;return(0,e.createComponentVNode)(2,b.Box,{children:m?(0,e.createComponentVNode)(2,k,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,B,{data:i.data})})}return g}(),B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=i.data.recordsList,s=(0,a.useLocalState)(c,"searchText",""),d=s[0],C=s[1],h=function(N,V){V===void 0&&(V="");var S=(0,t.createSearch)(V,function(I){return I.Name});return(0,o.flow)([(0,f.filter)(function(I){return I==null?void 0:I.Name}),V&&(0,f.filter)(S),(0,f.sortBy)(function(I){return I.Name})])(u)},v=h(u,d);return(0,e.createComponentVNode)(2,b.Box,{children:[(0,e.createComponentVNode)(2,b.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function p(N,V){return C(V)}return p}()}),v.map(function(p){return(0,e.createComponentVNode)(2,b.Box,{children:(0,e.createComponentVNode)(2,b.Button,{mb:.5,content:p.Name,icon:"user",onClick:function(){function N(){return l("Records",{target:p.uid})}return N}()})},p)})]})},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=i.data.records,s=u.general,d=u.medical,C=u.security,h;switch(i.recordType){case"MED":h=(0,e.createComponentVNode)(2,b.Section,{level:2,title:"Medical Data",children:d?(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Blood Type",children:d.blood_type}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Minor Disabilities",children:d.mi_dis}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.mi_dis_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Major Disabilities",children:d.ma_dis}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.ma_dis_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Allergies",children:d.alg}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.alg_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Current Diseases",children:d.cdi}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.cdi_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:d.notes})]}):(0,e.createComponentVNode)(2,b.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":h=(0,e.createComponentVNode)(2,b.Section,{level:2,title:"Security Data",children:C?(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Criminal Status",children:C.criminal}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Minor Crimes",children:C.mi_crim}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:C.mi_crim_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Major Crimes",children:C.ma_crim}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:C.ma_crim_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:C.notes})]}):(0,e.createComponentVNode)(2,b.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,b.Box,{children:[(0,e.createComponentVNode)(2,b.Section,{title:"General Data",children:s?(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Name",children:s.name}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Sex",children:s.sex}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Species",children:s.species}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Age",children:s.age}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Rank",children:s.rank}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Fingerprint",children:s.fingerprint}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Physical Status",children:s.p_stat}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Mental Status",children:s.m_stat})]}):(0,e.createComponentVNode)(2,b.Box,{color:"red",bold:!0,children:"General record lost!"})}),h]})}},22091:function(T,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function f(b,y){var B,k=(0,a.useBackend)(y),g=k.act,i=k.data,c=i.temp;if(c){var m=(B={},B[c.style]=!0,B);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},m,{children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:c.text}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",onClick:function(){function l(){return g("cleartemp")}return l}()})})]})})))}}return f}()},95213:function(T,r,n){"use strict";r.__esModule=!0,r.goonstation_PTL=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595);/** + */function m(w,A){w.prototype=Object.create(A.prototype),w.prototype.constructor=w,l(w,A)}function l(w,A){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(x,E){return x.__proto__=E,x},l(w,A)}function u(w,A){if(w==null)return{};var x={};for(var E in w)if({}.hasOwnProperty.call(w,E)){if(A.includes(E))continue;x[E]=w[E]}return x}var s=r.ColorPickerModal=function(){function w(A,x){var E=(0,t.useBackend)(x),P=E.data,D=P.timeout,M=P.message,R=P.title,O=P.autofocus,F=P.default_color,_=F===void 0?"#000000":F,U=(0,t.useLocalState)(x,"color_picker_choice",(0,y.hexToHsva)(_)),z=U[0],$=U[1];return(0,e.createComponentVNode)(2,f.Window,{height:400,title:R,width:600,theme:"generic",children:[!!D&&(0,e.createComponentVNode)(2,a.Loader,{value:D}),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!O&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,d,{color:z,setColor:$,defaultColor:_})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)(z)})})]})})]})}return w}(),d=r.ColorSelector=function(){function w(A,x){var E=A.color,P=A.setColor,D=A.defaultColor,M=function(){function F(_){P(function(U){return Object.assign({},U,_)})}return F}(),R=(0,y.hsvaToRgba)(E),O=(0,y.hsvaToHex)(E);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,N,{hsva:E,onChange:M}),(0,e.createComponentVNode)(2,V,{hue:E.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:O,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:O})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:D,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:D})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,v,{fluid:!0,color:(0,y.hsvaToHex)(E).substring(1),onChange:function(){function F(_){g.logger.info(_),P((0,y.hexToHsva)(_))}return F}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V,{hue:E.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:E.h,callback:function(){function F(_,U){return M({h:U})}return F}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:E.s,callback:function(){function F(_,U){return M({s:U})}return F}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:E.v,callback:function(){function F(_,U){return M({v:U})}return F}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:E,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:R.r,callback:function(){function F(_,U){R.r=U,M((0,y.rgbaToHsva)(R))}return F}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:E,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:R.g,callback:function(){function F(_,U){R.g=U,M((0,y.rgbaToHsva)(R))}return F}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:E,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:R.b,callback:function(){function F(_,U){R.b=U,M((0,y.rgbaToHsva)(R))}return F}(),max:255})})]})})]})})]})}return w}(),C=function(A){var x=A.value,E=A.callback,P=A.min,D=P===void 0?0:P,M=A.max,R=M===void 0?100:M,O=A.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(x),step:1,minValue:D,maxValue:R,onChange:E,unit:O})},h=function(A){return"#"+A},v=r.HexColorInput=function(){function w(A){var x=A.prefixed,E=A.alpha,P=A.color,D=A.fluid,M=A.onChange,R=u(A,c),O=function(){function _(U){return U.replace(/([^0-9A-F]+)/gi,"").substring(0,E?8:6)}return _}(),F=function(){function _(U){return(0,y.validHex)(U,E)}return _}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,p,Object.assign({},R,{fluid:D,color:P,onChange:M,escape:O,format:x?h:void 0,validate:F})))}return w}(),p=r.ColorInput=function(w){function A(E){var P;return P=w.call(this)||this,P.props=void 0,P.state=void 0,P.handleInput=function(D){var M=P.props.escape(D.currentTarget.value);P.setState({localValue:M})},P.handleBlur=function(D){D.currentTarget&&(P.props.validate(D.currentTarget.value)?P.props.onChange(P.props.escape?P.props.escape(D.currentTarget.value):D.currentTarget.value):P.setState({localValue:P.props.escape(P.props.color)}))},P.props=E,P.state={localValue:P.props.escape(P.props.color)},P}m(A,w);var x=A.prototype;return x.componentDidUpdate=function(){function E(P,D){P.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return E}(),x.render=function(){function E(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,k.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return E}(),A}(e.Component),N=function(A){var x=A.hsva,E=A.onChange,P=function(O){E({s:O.left*100,v:100-O.top*100})},D=function(O){E({s:(0,b.clamp)(x.s+O.left*100,0,100),v:(0,b.clamp)(x.v-O.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:x.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,B.Interactive,{onMove:P,onKey:D,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(x.s)+"%, Brightness "+Math.round(x.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-x.v/100,left:x.s/100,color:(0,y.hsvaToHslString)(x)})}),2,{style:M})},V=function(A){var x=A.className,E=A.hue,P=A.onChange,D=function(F){P({h:360*F.left})},M=function(F){P({h:(0,b.clamp)(E+F.left*360,0,360)})},R=(0,k.classes)(["react-colorful__hue",x]);return(0,e.createVNode)(1,"div",R,(0,e.createComponentVNode)(2,B.Interactive,{onMove:D,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(E),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:E/360,color:(0,y.hsvaToHslString)({h:E,s:100,v:100,a:1})})}),2)},S=function(A){var x=A.className,E=A.color,P=A.onChange,D=function(F){P({s:100*F.left})},M=function(F){P({s:(0,b.clamp)(E.s+F.left*100,0,100)})},R=(0,k.classes)(["react-colorful__saturation",x]);return(0,e.createVNode)(1,"div",R,(0,e.createComponentVNode)(2,B.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:0,v:E.v,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:100,v:E.v,a:1})+")"},onMove:D,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:E.s/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},I=function(A){var x=A.className,E=A.color,P=A.onChange,D=function(F){P({v:100*F.left})},M=function(F){P({v:(0,b.clamp)(E.v+F.left*100,0,100)})},R=(0,k.classes)(["react-colorful__value",x]);return(0,e.createVNode)(1,"div",R,(0,e.createComponentVNode)(2,B.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:100,a:1})+")"},onMove:D,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:E.v/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},L=function(A){var x=A.className,E=A.color,P=A.onChange,D=A.target,M=(0,y.hsvaToRgba)(E),R=function($){M[D]=$,P((0,y.rgbaToHsva)(M))},O=function($){R(255*$.left)},F=function($){R((0,b.clamp)(M[D]+$.left*255,0,255))},_=(0,k.classes)(["react-colorful__"+D,x]),U=D==="r"?"rgb("+Math.round(M.r)+",0,0)":D==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",_,(0,e.createComponentVNode)(2,B.Interactive,{onMove:O,onKey:F,"aria-valuenow":M[D],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+D+"-pointer",left:M[D]/255,color:U})}),2)}},8444:function(T,r,n){"use strict";r.__esModule=!0,r.ColourMatrixTester=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ColourMatrixTester=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.colour_data,m=[[{name:"RR",idx:0},{name:"RG",idx:1},{name:"RB",idx:2},{name:"RA",idx:3}],[{name:"GR",idx:4},{name:"GG",idx:5},{name:"GB",idx:6},{name:"GA",idx:7}],[{name:"BR",idx:8},{name:"BG",idx:9},{name:"BB",idx:10},{name:"BA",idx:11}],[{name:"AR",idx:12},{name:"AG",idx:13},{name:"AB",idx:14},{name:"AA",idx:15}]];return(0,e.createComponentVNode)(2,o.Window,{width:360,height:190,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Modify Matrix",children:m.map(function(l){return(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",textColor:"label",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:1,children:[u.name,":\xA0",(0,e.createComponentVNode)(2,t.NumberInput,{width:4,value:c[u.idx],step:.05,minValue:-5,maxValue:5,stepPixelSize:5,onChange:function(){function s(d,C){return g("setvalue",{idx:u.idx+1,value:C})}return s}()})]},u.name)})},l)})})})})})}return b}()},63818:function(T,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(s){switch(s){case 1:return(0,e.createComponentVNode)(2,B);case 2:return(0,e.createComponentVNode)(2,i);case 3:return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,c)})});case 4:return(0,e.createComponentVNode)(2,l);default:return"ERROR. Unknown menu_state. Please contact NT Technical Support."}},b=r.CommunicationsComputer=function(){function u(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.menu_state;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),f(p)]})})})}return u}(),y=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.authenticated,N=v.noauthbutton,V=v.esc_section,S=v.esc_callable,I=v.esc_recallable,L=v.esc_status,w=v.authhead,A=v.is_ai,x=v.lastCallLoc,E=!1,P;return p?p===1?P="Command":p===2?P="Captain":p===3?P="CentComm Officer":p===4?(P="CentComm Secure Connection",E=!0):P="ERROR: Report This Bug!":P="Not Logged In",(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:E&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access",children:P})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:p?"sign-out-alt":"id-card",selected:p,disabled:N,content:p?"Log Out ("+P+")":"Log In",onClick:function(){function D(){return h("auth")}return D}()})})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:!!V&&(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!L&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:L}),!!S&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!w,onClick:function(){function D(){return h("callshuttle")}return D}()})}),!!I&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!w||A,onClick:function(){function D(){return h("cancelshuttle")}return D}()})}),!!x&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:x})]})})})],4)},B=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.is_admin;return p?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,g)},k=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.is_admin,N=v.gamma_armory_location,V=v.admin_levels,S=v.authenticated,I=v.ert_allowed;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"CentComm Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:(0,e.createComponentVNode)(2,m,{levels:V,required_access:p,use_confirm:1})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:"Make Central Announcement",disabled:!p,onClick:function(){function L(){return h("send_to_cc_announcement_page")}return L}()}),S===4&&(0,e.createComponentVNode)(2,t.Button,{icon:"plus",content:"Make Other Announcement",disabled:!p,onClick:function(){function L(){return h("make_other_announcement")}return L}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Response Team",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Dispatch ERT",disabled:!p,onClick:function(){function L(){return h("dispatch_ert")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:I,content:I?"ERT calling enabled":"ERT calling disabled",tooltip:I?"Command can request an ERT":"ERTs cannot be requested",disabled:!p,onClick:function(){function L(){return h("toggle_ert_allowed")}return L}(),selected:null})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Get Authentication Codes",disabled:!p,onClick:function(){function L(){return h("send_nuke_codes")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gamma Armory",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"biohazard",content:N?"Send Gamma Armory":"Recall Gamma Armory",disabled:!p,onClick:function(){function L(){return h("move_gamma_armory")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"coins",content:"View Economy",disabled:!p,onClick:function(){function L(){return h("view_econ")}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fax",content:"Fax Manager",disabled:!p,onClick:function(){function L(){return h("view_fax")}return L}()})]})]})}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"View Command accessible controls",children:(0,e.createComponentVNode)(2,g)})]})},g=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.msg_cooldown,N=v.emagged,V=v.cc_cooldown,S=v.security_level_color,I=v.str_security_level,L=v.levels,w=v.authcapt,A=v.authhead,x=v.messages,E="Make Priority Announcement";p>0&&(E+=" ("+p+"s)");var P=N?"Message [UNKNOWN]":"Message CentComm",D="Request Authentication Codes";return V>0&&(P+=" ("+V+"s)",D+=" ("+V+"s)"),(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:S,children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:(0,e.createComponentVNode)(2,m,{levels:L,required_access:w})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:E,disabled:!w||p>0,onClick:function(){function M(){return h("announce")}return M}()})}),!!N&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:P,disabled:!w||V>0,onClick:function(){function M(){return h("MessageSyndicate")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!w,onClick:function(){function M(){return h("RestoreBackup")}return M}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:P,disabled:!w||V>0,onClick:function(){function M(){return h("MessageCentcomm")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:D,disabled:!w||V>0,onClick:function(){function M(){return h("nukerequest")}return M}()})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!A,onClick:function(){function M(){return h("status")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:"View ("+x.length+")",disabled:!A,onClick:function(){function M(){return h("messagelist")}return M}()})})]})})})],4)},i=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.stat_display,N=v.authhead,V=v.current_message_title,S=p.presets.map(function(L){return(0,e.createComponentVNode)(2,t.Button,{content:L.label,selected:L.name===p.type,disabled:!N,onClick:function(){function w(){return h("setstat",{statdisp:L.name})}return w}()},L.name)}),I=p.alerts.map(function(L){return(0,e.createComponentVNode)(2,t.Button,{content:L.label,selected:L.alert===p.icon,disabled:!N,onClick:function(){function w(){return h("setstat",{statdisp:3,alert:L.alert})}return w}()},L.alert)});return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function L(){return h("main")}return L}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:S}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:p.line_1,disabled:!N,onClick:function(){function L(){return h("setmsg1")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:p.line_2,disabled:!N,onClick:function(){function L(){return h("setmsg2")}return L}()})})]})})})},c=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.authhead,N=v.current_message_title,V=v.current_message,S=v.messages,I=v.security_level,L;if(N)L=(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:N,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!p,onClick:function(){function A(){return h("messagelist")}return A}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:V})})});else{var w=S.map(function(A){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:A.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!p||N===A.title,onClick:function(){function x(){return h("messagelist",{msgid:A.id})}return x}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"times",content:"Delete",disabled:!p,onClick:function(){function x(){return h("delmessage",{msgid:A.id})}return x}()})]},A.id)});L=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function A(){return h("main")}return A}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:w})})}return(0,e.createComponentVNode)(2,t.Box,{children:L})},m=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=s.levels,N=s.required_access,V=s.use_confirm,S=v.security_level;return V?p.map(function(I){return(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:I.icon,content:I.name,disabled:!N||I.id===S,tooltip:I.tooltip,onClick:function(){function L(){return h("newalertlevel",{level:I.id})}return L}()},I.name)}):p.map(function(I){return(0,e.createComponentVNode)(2,t.Button,{icon:I.icon,content:I.name,disabled:!N||I.id===S,tooltip:I.tooltip,onClick:function(){function L(){return h("newalertlevel",{level:I.id})}return L}()},I.name)})},l=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.is_admin,N=v.possible_cc_sounds;if(!p)return h("main");var V=(0,a.useLocalState)(d,"subtitle",""),S=V[0],I=V[1],L=(0,a.useLocalState)(d,"text",""),w=L[0],A=L[1],x=(0,a.useLocalState)(d,"classified",0),E=x[0],P=x[1],D=(0,a.useLocalState)(d,"beepsound","Beep"),M=D[0],R=D[1];return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Central Command Report",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function O(){return h("main")}return O}()}),children:[(0,e.createComponentVNode)(2,t.Input,{placeholder:"Enter Subtitle here.",fluid:!0,value:S,onChange:function(){function O(F,_){return I(_)}return O}(),mb:"5px"}),(0,e.createComponentVNode)(2,t.Input,{placeholder:"Enter Announcement here,\nMultiline input is accepted.",rows:10,fluid:!0,multiline:1,value:w,onChange:function(){function O(F,_){return A(_)}return O}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Send Announcement",fluid:!0,icon:"paper-plane",center:!0,mt:"5px",textAlign:"center",onClick:function(){function O(){return h("make_cc_announcement",{subtitle:S,text:w,classified:E,beepsound:M})}return O}()}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{width:"260px",height:"20px",options:N,selected:M,onSelected:function(){function O(F){return R(F)}return O}(),disabled:E})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"volume-up",mx:"5px",disabled:E,tooltip:"Test sound",onClick:function(){function O(){return h("test_sound",{sound:M})}return O}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:E,content:"Classified",fluid:!0,tooltip:E?"Sent to station communications consoles":"Publically announced",onClick:function(){function O(){return P(!E)}return O}()})})]})]})})}},20562:function(T,r,n){"use strict";r.__esModule=!0,r.CompostBin=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.CompostBin=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.biomass,m=i.compost,l=i.biomass_capacity,u=i.compost_capacity,s=i.potassium,d=i.potassium_capacity,C=i.potash,h=i.potash_capacity,v=(0,a.useSharedState)(B,"vendAmount",1),p=v[0],N=v[1];return(0,e.createComponentVNode)(2,o.Window,{width:360,height:250,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{label:"Resources",children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Biomass",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:c,minValue:0,maxValue:l,ranges:{good:[l*.5,1/0],average:[l*.25,l*.5],bad:[-1/0,l*.25]},children:[c," / ",l," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Compost",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:m,minValue:0,maxValue:u,ranges:{good:[u*.5,1/0],average:[u*.25,u*.5],bad:[-1/0,u*.25]},children:[m," / ",u," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Potassium",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:s,minValue:0,maxValue:d,ranges:{good:[d*.5,1/0],average:[d*.25,d*.5],bad:[-1/0,d*.25]},children:[s," / ",d," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Potash",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ml:.5,mt:1,width:20,value:C,minValue:0,maxValue:h,ranges:{good:[h*.5,1/0],average:[h*.25,h*.5],bad:[-1/0,h*.25]},children:[C," / ",h," Units"]})})]})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mr:"5px",color:"silver",children:"Soil clumps to make:"}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:p,width:"32px",minValue:1,maxValue:10,stepPixelSize:7,onChange:function(){function V(S,I){return N(I)}return V}()})],4),children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,align:"center",content:"Make Soil",disabled:m<25*p,icon:"arrow-circle-down",onClick:function(){function V(){return g("create",{amount:p})}return V}()})})})]})})})}return b}()},21813:function(T,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(73379),b=n(98595);function y(h,v){h.prototype=Object.create(v.prototype),h.prototype.constructor=h,B(h,v)}function B(h,v){return B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,N){return p.__proto__=N,p},B(h,v)}var k={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},g=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function h(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I;S.unauthorized?I=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,d,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function x(){}return x}()})}):S.load_animation_completed?I=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:S.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,s,{height:"100%"})})],4):I=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,d,{height:"100%",allMessages:g,finishedTimeout:3e3,onFinished:function(){function x(){return V("complete_load_animation")}return x}()})});var L=(0,t.useLocalState)(p,"viewingPhoto",""),w=L[0],A=L[1];return(0,e.createComponentVNode)(2,b.Window,{theme:"syndicate",width:500,height:600,children:[w&&(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,b.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:I})})]})}return h}(),c=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.tc_available,L=S.tc_paid_out,w=S.completed_contracts,A=S.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[A," Rep"]})},v,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[I," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:I<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function x(){return V("claim")}return x}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[L," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",inline:!0,children:w})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},m=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},v,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===1,onClick:function(){function L(){return V("page",{page:1})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===2,onClick:function(){function L(){return V("page",{page:2})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.contracts,L=S.contract_active,w=S.can_extract,A=!!L&&I.filter(function(M){return M.status===1})[0],x=A&&A.time_left>0,E=(0,t.useLocalState)(p,"viewingPhoto",""),P=E[0],D=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!w||x,icon:"parachute-box",content:["Call Extraction",x&&(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:A.time_left,format:function(){function M(R,O){return" ("+O.substr(3)+")"}return M}()})],onClick:function(){function M(){return V("extract")}return M}()})},v,{children:I.slice().sort(function(M,R){return M.status===1?-1:R.status===1?1:M.status-R.status}).map(function(M){var R;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function O(){return D("target_photo_"+M.uid+".png")}return O}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!k[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:k[M.status][1],inline:!0,mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:k[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function O(){return V("abort")}return O}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",u(M)]}),(R=M.difficulties)==null?void 0:R.map(function(O,F){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!L,content:O.name+" ("+O.reward+" TC)",onClick:function(){function _(){return V("activate",{uid:M.uid,difficulty:F+1})}return _}()},F)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},u=function(v){if(!(!v.objective||v.status>1)){var p=v.objective.locs.user_area_id,N=v.objective.locs.user_coords,V=v.objective.locs.target_area_id,S=v.objective.locs.target_coords,I=p===V;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:I?"dot-circle-o":"arrow-alt-circle-right-o",color:I?"green":"yellow",rotation:I?null:-(0,a.rad2deg)(Math.atan2(S[1]-N[1],S[0]-N[0])),lineHeight:I?null:"0.85",size:"1.5"})})}},s=function(v,p){var N=(0,t.useBackend)(p),V=N.act,S=N.data,I=S.rep,L=S.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},v,{children:L.map(function(w){return(0,e.createComponentVNode)(2,o.Section,{title:w.name,children:[w.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:I-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:w.stock===0?"bad":"good",ml:"0.5rem",children:[w.stock," in stock"]})]},w.uid)})})))},d=function(h){function v(N){var V;return V=h.call(this,N)||this,V.timer=null,V.state={currentIndex:0,currentDisplay:[]},V}y(v,h);var p=v.prototype;return p.tick=function(){function N(){var V=this.props,S=this.state;if(S.currentIndex<=V.allMessages.length){this.setState(function(L){return{currentIndex:L.currentIndex+1}});var I=S.currentDisplay;I.push(V.allMessages[S.currentIndex])}else clearTimeout(this.timer),setTimeout(V.onFinished,V.finishedTimeout)}return N}(),p.componentDidMount=function(){function N(){var V=this,S=this.props.linesPerSecond,I=S===void 0?2.5:S;this.timer=setInterval(function(){return V.tick()},1e3/I)}return N}(),p.componentWillUnmount=function(){function N(){clearTimeout(this.timer)}return N}(),p.render=function(){function N(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(V){return(0,e.createFragment)([V,(0,e.createVNode)(1,"br")],0,V)})})}return N}(),v}(e.Component),C=function(v,p){var N=(0,t.useLocalState)(p,"viewingPhoto",""),V=N[0],S=N[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:V}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function I(){return S("")}return I}()})]})}},54151:function(T,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ConveyorSwitch=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.slowFactor,m=i.oneWay,l=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:135,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:l>0?"forward":l<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!m,onClick:function(){function u(){return g("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return g("slowFactor",{value:c-5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return g("slowFactor",{value:c-1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:1,maxValue:50,step:1,format:function(){function u(s){return s+"x"}return u}(),onChange:function(){function u(s,d){return g("slowFactor",{value:d})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return g("slowFactor",{value:c+1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return g("slowFactor",{value:c+5})}return u}()})," "]})]})})]})})})})}return b}()},73169:function(T,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),f=n(36036),b=n(36352),y=n(76910),B=n(98595),k=n(96184),g=["color"];function i(C,h){if(C==null)return{};var v={};for(var p in C)if({}.hasOwnProperty.call(C,p)){if(h.includes(p))continue;v[p]=C[p]}return v}var c=function(h,v){return h.dead?"Deceased":parseInt(h.health,10)<=v?"Critical":parseInt(h.stat,10)===1?"Unconscious":"Living"},m=function(h,v){return h.dead?"red":parseInt(h.health,10)<=v?"orange":parseInt(h.stat,10)===1?"blue":"green"},l=r.CrewMonitor=function(){function C(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=(0,o.useLocalState)(v,"tabIndex",V.tabIndex),I=S[0],L=S[1],w=function(){function x(E){L(E),N("set_tab_index",{tab_index:E})}return x}(),A=function(){function x(E){switch(E){case 0:return(0,e.createComponentVNode)(2,u);case 1:return(0,e.createComponentVNode)(2,d);default:return"WE SHOULDN'T BE HERE!"}}return x}();return(0,e.createComponentVNode)(2,B.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"table",selected:I===0,onClick:function(){function x(){return w(0)}return x}(),children:"Data View"},"DataView"),(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"map-marked-alt",selected:I===1,onClick:function(){function x(){return w(1)}return x}(),children:"Map View"},"MapView")]})}),A(I)]})})})}return C}(),u=function(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=V.possible_levels,I=V.viewing_current_z_level,L=V.is_advanced,w=V.highlightedNames,A=(0,a.sortBy)(function(M){return!w.includes(M.name)},function(M){return M.name})(V.crewmembers||[]),x=(0,o.useLocalState)(v,"search",""),E=x[0],P=x[1],D=(0,t.createSearch)(E,function(M){return M.name+"|"+M.assignment+"|"+M.area});return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,backgroundColor:"transparent",children:[(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function M(R,O){return P(O)}return M}()})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:L?(0,e.createComponentVNode)(2,f.Dropdown,{mr:"5px",width:"50px",options:S,selected:I,onSelected:function(){function M(R){return N("switch_level",{new_level:R})}return M}()}):null})]}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,f.Button,{tooltip:"Clear highlights",icon:"square-xmark",onClick:function(){function M(){return N("clear_highlighted_names")}return M}()})}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Location"})]}),A.filter(D).map(function(M,R){var O=w.includes(M.name);return(0,e.createComponentVNode)(2,f.Table.Row,{bold:!!M.is_command,children:[(0,e.createComponentVNode)(2,b.TableCell,{children:(0,e.createComponentVNode)(2,k.ButtonCheckbox,{checked:O,tooltip:"Mark on map",onClick:function(){function F(){return N(O?"remove_highlighted_name":"add_highlighted_name",{name:M.name})}return F}()})}),(0,e.createComponentVNode)(2,b.TableCell,{children:[M.name," (",M.assignment,")"]}),(0,e.createComponentVNode)(2,b.TableCell,{children:[(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:m(M,V.critThreshold),children:c(M,V.critThreshold)}),M.sensor_type>=2||V.ignoreSensors?(0,e.createComponentVNode)(2,f.Box,{inline:!0,ml:1,children:["(",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:M.oxy}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:M.tox}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.burn,children:M.fire}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.brute,children:M.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,b.TableCell,{children:M.sensor_type===3||V.ignoreSensors?V.isAI||V.isObserver?(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"location-arrow",content:M.area+" ("+M.x+", "+M.y+")",onClick:function(){function F(){return N("track",{track:M.ref})}return F}()}):M.area+" ("+M.x+", "+M.y+")":(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:"grey",children:"Not Available"})})]},R)})]})]})},s=function(h,v){var p=h.color,N=i(h,g);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.NanoMap.Marker,Object.assign({},N,{children:(0,e.createVNode)(1,"span","highlighted-marker color-border-"+p)})))},d=function(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=V.highlightedNames;return(0,e.createComponentVNode)(2,f.Box,{height:"100vh",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,f.NanoMap,{zoom:V.zoom,offsetX:V.offsetX,offsetY:V.offsetY,onZoom:function(){function I(L){return N("set_zoom",{zoom:L})}return I}(),onOffsetChange:function(){function I(L,w){return N("set_offset",{offset_x:w.offsetX,offset_y:w.offsetY})}return I}(),children:V.crewmembers.filter(function(I){return I.sensor_type===3||V.ignoreSensors}).map(function(I){var L=m(I,V.critThreshold),w=S.includes(I.name),A=function(){return V.isObserver?N("track",{track:I.ref}):null},x=function(){return N(w?"remove_highlighted_name":"add_highlighted_name",{name:I.name})},E=I.name+" ("+I.assignment+")";return w?(0,e.createComponentVNode)(2,s,{x:I.x,y:I.y,tooltip:E,color:L,onClick:A,onDblClick:x},I.ref):(0,e.createComponentVNode)(2,f.NanoMap.MarkerIcon,{x:I.x,y:I.y,icon:"circle",tooltip:E,color:L,onClick:A,onDblClick:x},I.ref)})})})}},63987:function(T,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],b=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=r.Cryo=function(){function g(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:520,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,B)})})})}return g}(),B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.isOperating,d=u.hasOccupant,C=u.occupant,h=C===void 0?[]:C,v=u.cellTemperature,p=u.cellTemperatureStatus,N=u.isBeakerLoaded,V=u.cooldownProgress,S=u.auto_eject_healthy,I=u.auto_eject_dead;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"user-slash",onClick:function(){function L(){return l("ejectOccupant")}return L}(),disabled:!d,children:"Eject"}),children:d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:Math.round(h.health)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:b[h.stat][0],children:b[h.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:Math.round(h.bodyTemperature)})," K"]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),f.map(function(L){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:L.label,children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h[L.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:Math.round(h[L.type])})})},L.id)})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Cell",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",onClick:function(){function L(){return l("ejectBeaker")}return L}(),disabled:!N,children:"Eject Beaker"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",onClick:function(){function L(){return l(s?"switchOff":"switchOn")}return L}(),selected:s,children:s?"On":"Off"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",color:p,children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:v})," K"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:(0,e.createComponentVNode)(2,k)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dosage interval",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{average:[-1/0,99],good:[99,1/0]},color:!N&&"average",value:V,minValue:0,maxValue:100})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto-eject healthy occupants",children:(0,e.createComponentVNode)(2,t.Button,{icon:S?"toggle-on":"toggle-off",selected:S,onClick:function(){function L(){return l(S?"auto_eject_healthy_off":"auto_eject_healthy_on")}return L}(),children:S?"On":"Off"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto-eject dead occupants",children:(0,e.createComponentVNode)(2,t.Button,{icon:I?"toggle-on":"toggle-off",selected:I,onClick:function(){function L(){return l(I?"auto_eject_dead_off":"auto_eject_dead_on")}return L}(),children:I?"On":"Off"})})]})})})],4)},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.isBeakerLoaded,d=u.beakerLabel,C=u.beakerVolume;return s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:!d&&"average",children:[d||"No label",":"]}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:!C&&"bad",ml:1,children:C?(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:C,format:function(){function h(v){return Math.round(v)+" units remaining"}return h}()}):"Beaker is empty"})],4):(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"bad",children:"No beaker loaded"})}},86099:function(T,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),b=r.CryopodConsole=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.account_name,u=m.allow_items;return(0,e.createComponentVNode)(2,o.Window,{title:"Cryopod Console",width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!u&&(0,e.createComponentVNode)(2,B)]})})}return k}(),y=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:u.rank},s)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.frozen_items,s=function(C){var h=C.toString();return h.startsWith("the ")&&(h=h.slice(4,h.length)),(0,f.toTitleCase)(h)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:u.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s(d.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function C(){return m("one_item",{item:d.uid})}return C}()})},d)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function d(){return m("all_items")}return d}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},12692:function(T,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],B=[5,10,20,30,50],k=r.DNAModifier=function(){function p(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.irradiating,A=L.dnaBlockSize,x=L.occupant;V.dnaBlockSize=A,V.isDNAInvalid=!x.isViableSubject||!x.uniqueIdentity||!x.structuralEnzymes;var E;return w&&(E=(0,e.createComponentVNode)(2,h,{duration:w})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,f.ComplexModal),E,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,g)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return p}(),g=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.locked,A=L.hasOccupant,x=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A,selected:w,icon:w?"toggle-on":"toggle-off",content:w?"Engaged":"Disengaged",onClick:function(){function E(){return I("toggleLock")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A||w,icon:"user-slash",content:"Eject",onClick:function(){function E(){return I("ejectOccupant")}return E}()})],4),children:A?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:x.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:x.minHealth,max:x.maxHealth,value:x.health/x.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:b[x.stat][0],children:b[x.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),V.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:x.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:L.occupant.uniqueEnzymes?L.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.selectedMenuKey,A=L.hasOccupant,x=L.occupant;if(A){if(V.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var E;return w==="ui"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):w==="se"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,l)],4):w==="buffer"?E=(0,e.createComponentVNode)(2,u):w==="rejuvenators"&&(E=(0,e.createComponentVNode)(2,C)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(P,D){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:P[2],selected:w===P[0],onClick:function(){function M(){return I("selectMenuKey",{key:P[0]})}return M}(),children:P[1]},D)})}),E]})},c=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.selectedUIBlock,A=L.selectedUISubBlock,x=L.selectedUITarget,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,v,{dnaString:E.uniqueIdentity,selectedBlock:w,selectedSubblock:A,blockSize:V.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:x,format:function(){function P(D){return D.toString(16).toUpperCase()}return P}(),ml:"0",onChange:function(){function P(D,M){return I("changeUITarget",{value:M})}return P}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function P(){return I("pulseUIRadiation")}return P}()})]})},m=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.selectedSEBlock,A=L.selectedSESubBlock,x=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,v,{dnaString:x.structuralEnzymes,selectedBlock:w,selectedSubblock:A,blockSize:V.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function E(){return I("pulseSERadiation")}return E}()})]})},l=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.radiationIntensity,A=L.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:w,popUpPosition:"right",ml:"0",onChange:function(){function x(E,P){return I("radiationIntensity",{value:P})}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:A,popUpPosition:"right",ml:"0",onChange:function(){function x(E,P){return I("radiationDuration",{value:P})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function x(){return I("pulseRadiation")}return x}()})]})},u=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.buffers,A=w.map(function(x,E){return(0,e.createComponentVNode)(2,s,{id:E+1,name:"Buffer "+(E+1),buffer:x},E)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:A})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,d)})]})},s=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=N.id,A=N.name,x=N.buffer,E=L.isInjectorReady,P=A+(x.data?" - "+x.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:P,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!x.data,icon:"trash",content:"Clear",onClick:function(){function D(){return I("bufferOption",{option:"clear",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!x.data,icon:"pen",content:"Rename",onClick:function(){function D(){return I("bufferOption",{option:"changeLabel",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!x.data||!L.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function D(){return I("bufferOption",{option:"saveDisk",id:w})}return D}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"saveUI",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"saveUIAndUE",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"saveSE",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!L.hasDisk||!L.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"loadDisk",id:w})}return D}()})]}),!!x.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:x.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[x.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!x.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Injector",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"createInjector",id:w})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Block Injector",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"createInjector",id:w,block:1})}return D}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function D(){return I("bufferOption",{option:"transfer",id:w})}return D}()})]})],4)]}),!x.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},d=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.hasDisk,A=L.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!w||!A.data,icon:"trash",content:"Wipe",onClick:function(){function x(){return I("wipeDisk")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function x(){return I("ejectDisk")}return x}()})],4),children:w?A.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:A.label?A.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:A.owner?A.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[A.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!A.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},C=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.isBeakerLoaded,A=L.beakerVolume,x=L.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function E(){return I("ejectBeaker")}return E}()}),children:w?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[B.map(function(E,P){return(0,e.createComponentVNode)(2,t.Button,{disabled:E>A,icon:"syringe",content:E,onClick:function(){function D(){return I("injectRejuvenators",{amount:E})}return D}()},P)}),(0,e.createComponentVNode)(2,t.Button,{disabled:A<=0,icon:"syringe",content:"All",onClick:function(){function E(){return I("injectRejuvenators",{amount:A})}return E}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:x||"No label"}),A?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[A," unit",A===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},h=function(N,V){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),N.duration,(0,e.createTextVNode)(" second"),N.duration===1?"":"s"],0)})]})},v=function(N,V){for(var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=N.dnaString,A=N.selectedBlock,x=N.selectedSubblock,E=N.blockSize,P=N.action,D=w.split(""),M=0,R=[],O=function(){for(var U=F/E+1,z=[],$=function(){var J=G+1;z.push((0,e.createComponentVNode)(2,t.Button,{selected:A===U&&x===J,content:D[F+G],mb:"0",onClick:function(){function se(){return I(P,{block:U,subblock:J})}return se}()}))},G=0;Gd.spawnpoints?"red":"green",children:[d.total," total, versus ",d.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{width:10.5,textAlign:"center",icon:"ambulance",content:"Send ERT",onClick:function(){function N(){return s("dispatch_ert",{silent:v})}return N}()})})]})})})},g=function(m,l){var u=(0,a.useBackend)(l),s=u.act,d=u.data,C=d.ert_request_messages;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:C&&C.length?C.map(function(h){return(0,e.createComponentVNode)(2,t.Section,{title:h.time,buttons:(0,e.createComponentVNode)(2,t.Button,{content:h.sender_real_name,onClick:function(){function v(){return s("view_player_panel",{uid:h.sender_uid})}return v}(),tooltip:"View player panel"}),children:h.message},(0,f.decodeHtmlEntities)(h.time))}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"broadcast-tower",size:5,color:"gray"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No ERT requests."]})})})})},i=function(m,l){var u=(0,a.useBackend)(l),s=u.act,d=u.data,C=(0,a.useLocalState)(l,"text",""),h=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Input,{placeholder:"Enter ERT denial reason here,\nMultiline input is accepted.",rows:19,fluid:!0,multiline:1,value:h,onChange:function(){function p(N,V){return v(V)}return p}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Deny ERT",fluid:!0,icon:"times",center:!0,mt:2,textAlign:"center",onClick:function(){function p(){return s("deny_ert",{reason:h})}return p}()})]})})}},90217:function(T,r,n){"use strict";r.__esModule=!0,r.EconomyManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=r.EconomyManager=function(){function B(k,g){return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,y)})]})}return B}(),y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.next_payroll_time;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.4rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"coins",verticalAlign:"middle",size:3,mr:"1rem"}),"Economy Manager"]}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.LabeledList,{label:"Pay Bonuses and Deductions",children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Global",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Global Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"global"})}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Department Accounts",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Department Account Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"department"})}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Department Members",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Department Members Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"department_members"})}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Single Accounts",children:(0,e.createComponentVNode)(2,t.Button,{icon:"dollar-sign",width:"auto",content:"Crew Member Payroll Modification",onClick:function(){function u(){return c("payroll_modification",{mod_type:"crew_member"})}return u}()})})]}),(0,e.createVNode)(1,"hr"),(0,e.createComponentVNode)(2,t.Box,{mb:.5,children:["Next Payroll in: ",l," Minutes"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",width:"auto",color:"bad",content:"Delay Payroll",onClick:function(){function u(){return c("delay_payroll")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:"auto",content:"Set Payroll Time",onClick:function(){function u(){return c("set_payroll")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",width:"auto",color:"good",content:"Accelerate Payroll",onClick:function(){function u(){return c("accelerate_payroll")}return u}()})]}),(0,e.createComponentVNode)(2,t.NoticeBox,{children:[(0,e.createVNode)(1,"b",null,"WARNING:",16)," You take full responsibility for unbalancing the economy with these buttons!"]})],4)}},82565:function(T,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.Electropack=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.act,c=g.data,m=c.power,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,e.createComponentVNode)(2,f.Window,{width:360,height:135,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:m?"power-off":"times",content:m?"On":"Off",selected:m,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"freq"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(){function C(h){return(0,a.toFixed)(h,1)}return C}(),width:"80px",onChange:function(){function C(h,v){return i("freq",{freq:v})}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"code"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function C(h,v){return i("code",{code:v})}return C}()})})]})})})})}return y}()},11243:function(T,r,n){"use strict";r.__esModule=!0,r.Emojipedia=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),b=r.Emojipedia=function(){function B(k,g){var i=(0,t.useBackend)(g),c=i.data,m=c.emoji_list,l=(0,t.useLocalState)(g,"searchText",""),u=l[0],s=l[1],d=m.filter(function(C){return C.name.toLowerCase().includes(u.toLowerCase())});return(0,e.createComponentVNode)(2,f.Window,{width:325,height:400,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Emojipedia v1.0.1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by name",value:u,onInput:function(){function C(h,v){return s(v)}return C}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Click on an emoji to copy its tag!",tooltipPosition:"bottom",icon:"circle-question"})],4),children:d.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{m:1,color:"transparent",className:(0,a.classes)(["emoji16x16","emoji-"+C.name]),style:{transform:"scale(1.5)"},tooltip:C.name,onClick:function(){function h(){y(C.name)}return h}()},C.name)})})})})}return B}(),y=function(k){var g=document.createElement("input"),i=":"+k+":";g.value=i,document.body.appendChild(g),g.select(),document.execCommand("copy"),document.body.removeChild(g)}},36730:function(T,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(64795),y=n(88510),B=r.EvolutionMenu=function(){function i(c,m){return(0,e.createComponentVNode)(2,f.Window,{width:480,height:580,theme:"changeling",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,g)]})})})}return i}(),k=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.evo_points,C=s.can_respec;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:d}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{ml:2.5,disabled:!C,content:"Readapt",icon:"sync",onClick:function(){function h(){return u("readapt")}return h}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})})},g=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.evo_points,C=s.ability_tabs,h=s.purchased_abilities,v=s.view_mode,p=(0,t.useLocalState)(m,"selectedTab",C[0]),N=p[0],V=p[1],S=(0,t.useLocalState)(m,"searchText",""),I=S[0],L=S[1],w=(0,t.useLocalState)(m,"ability_tabs",C[0].abilities),A=w[0],x=w[1],E=function(R,O){if(O===void 0&&(O=""),!R||R.length===0)return[];var F=(0,a.createSearch)(O,function(_){return _.name+"|"+_.description});return(0,b.flow)([(0,y.filter)(function(_){return _==null?void 0:_.name}),(0,y.filter)(F),(0,y.sortBy)(function(_){return _==null?void 0:_.name})])(R)},P=function(R){if(L(R),R==="")return x(N.abilities);x(E(C.map(function(O){return O.abilities}).flat(),R))},D=function(R){V(R),x(R.abilities),L("")};return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Abilities",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Input,{width:"200px",placeholder:"Search Abilities",onInput:function(){function M(R,O){P(O)}return M}(),value:I}),(0,e.createComponentVNode)(2,o.Button,{icon:v?"square-o":"check-square-o",selected:!v,content:"Compact",onClick:function(){function M(){return u("set_view_mode",{mode:0})}return M}()}),(0,e.createComponentVNode)(2,o.Button,{icon:v?"check-square-o":"square-o",selected:v,content:"Expanded",onClick:function(){function M(){return u("set_view_mode",{mode:1})}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.Tabs,{children:C.map(function(M){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===""&&N===M,onClick:function(){function R(){D(M)}return R}(),children:M.category},M)})}),A.map(function(M,R){return(0,e.createComponentVNode)(2,o.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{ml:.5,color:"#dedede",children:M.name}),h.includes(M.power_path)&&(0,e.createComponentVNode)(2,o.Stack.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,o.Stack.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,o.Box,{as:"span",bold:!0,color:"#1b945c",children:M.cost})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,o.Button,{mr:.5,disabled:M.cost>d||h.includes(M.power_path),content:"Evolve",onClick:function(){function O(){return u("purchase",{power_path:M.power_path})}return O}()})})]}),!!v&&(0,e.createComponentVNode)(2,o.Stack,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:M.description+" "+M.helptext})]},R)})]})})}},17370:function(T,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),f=n(36036),b=n(73379),y=n(98595),B=["id","amount","lineDisplay","onClick"];function k(p,N){if(p==null)return{};var V={};for(var S in p)if({}.hasOwnProperty.call(p,S)){if(N.includes(S))continue;V[S]=p[S]}return V}var g=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function p(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.building,A=L.linked;return A?(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:[(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),w&&(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,u)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)})]})})]})]})}):(0,e.createComponentVNode)(2,h)}return p}(),m=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.materials,A=L.capacity,x=Object.values(w).reduce(function(E,P){return E+P},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,f.Box,{color:"label",mt:"0.25rem",children:[(x/A*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(E){return(0,e.createComponentVNode)(2,d,{mt:-2,id:E,bold:E==="metal"||E==="glass",onClick:function(){function P(){return I("withdraw",{id:E})}return P}()},E)})})},l=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.curCategory,A=L.categories,x=L.designs,E=L.syncing,P=(0,o.useLocalState)(V,"searchText",""),D=P[0],M=P[1],R=(0,t.createSearch)(D,function(z){return z.name}),O=x.filter(R),F=(0,o.useLocalState)(V,"levelsModal",!1),_=F[0],U=F[1];return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,f.Dropdown,{width:"19rem",className:"Exofab__dropdown",selected:w,options:A,onSelected:function(){function z($){return I("category",{cat:$})}return z}()}),buttons:(0,e.createComponentVNode)(2,f.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,f.Button,{icon:"plus",content:"Queue all",onClick:function(){function z(){return I("queueall")}return z}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"info",content:"Show current tech levels",onClick:function(){function z(){return U(!0)}return z}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"unlink",color:"red",tooltip:"Disconnect from R&D network",onClick:function(){function z(){return I("unlink")}return z}()})]}),children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function z($,G){return M(G)}return z}()}),O.map(function(z){return(0,e.createComponentVNode)(2,C,{design:z},z.id)}),O.length===0&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No designs found."})]})},u=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.building,A=L.buildStart,x=L.buildEnd,E=L.worldTime;return(0,e.createComponentVNode)(2,f.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,f.ProgressBar.Countdown,{start:A,current:E,end:x,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:["Building ",w,"\xA0(",(0,e.createComponentVNode)(2,b.Countdown,{current:E,timeLeft:x-E,format:function(){function P(D,M){return M.substr(3)}return P}()}),")"]})]})})})},s=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.queue,A=L.processingQueue,x=Object.entries(L.queueDeficit).filter(function(P){return P[1]<0}),E=w.reduce(function(P,D){return P+D.time},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Button,{selected:A,icon:A?"toggle-on":"toggle-off",content:"Process",onClick:function(){function P(){return I("process")}return P}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:w.length===0,icon:"eraser",content:"Clear",onClick:function(){function P(){return I("unqueueall")}return P}()})]}),children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:w.length===0?(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:w.map(function(P,D){return(0,e.createComponentVNode)(2,f.Box,{color:P.notEnough&&"bad",children:[D+1,". ",P.name,D>0&&(0,e.createComponentVNode)(2,f.Button,{icon:"arrow-up",onClick:function(){function M(){return I("queueswap",{from:D+1,to:D})}return M}()}),D0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,f.Divider),"Processing time:",(0,e.createComponentVNode)(2,f.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,bold:!0,children:new Date(E/10*1e3).toISOString().substr(14,5)})]}),Object.keys(x).length>0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,f.Divider),"Lacking materials to complete:",x.map(function(P){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,d,{id:P[0],amount:-P[1],lineDisplay:!0})},P[0])})]})],0)})})},d=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=N.id,A=N.amount,x=N.lineDisplay,E=N.onClick,P=k(N,B),D=L.materials[w]||0,M=A||D;if(!(M<=0&&!(w==="metal"||w==="glass"))){var R=A&&A>D;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",x&&"Exofab__material--line"])},P,{children:x?(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:(0,a.classes)(["materials32x32",w])}),(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__material--amount",color:R&&"bad",ml:0,mr:1,children:M.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,f.Button,{width:"85%",color:"transparent",onClick:E,children:(0,e.createComponentVNode)(2,f.Box,{mt:1,className:(0,a.classes)(["materials32x32",w])})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--name",children:w}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--amount",children:[M.toLocaleString("en-US")," cm\xB3 (",Math.round(M/g*10)/10," ","sheets)"]})]})],4)})))}},C=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=N.design;return(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,f.Button,{disabled:w.notEnough||L.building,icon:"cog",content:w.name,onClick:function(){function A(){return I("build",{id:w.id})}return A}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"plus-circle",onClick:function(){function A(){return I("queue",{id:w.id})}return A}()}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design--cost",children:Object.entries(w.cost).map(function(A){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,d,{id:A[0],amount:A[1],lineDisplay:!0})},A[0])})}),(0,e.createComponentVNode)(2,f.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"clock"}),w.time>0?(0,e.createFragment)([w.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})},h=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.controllers;return(0,e.createComponentVNode)(2,y.Window,{children:(0,e.createComponentVNode)(2,y.Window.Content,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Setup Linkage",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Link"})]}),w.map(function(A){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:A.addr}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:A.net_id}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,f.Button,{content:"Link",icon:"link",onClick:function(){function x(){return I("linktonetworkcontroller",{target_controller:A.addr})}return x}()})})]},A.addr)})]})})})})},v=function(N,V){var S=(0,o.useBackend)(V),I=S.act,L=S.data,w=L.tech_levels,A=(0,o.useLocalState)(V,"levelsModal",!1),x=A[0],E=A[1];return x?(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:(0,e.createComponentVNode)(2,f.Section,{title:"Current tech levels",buttons:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function P(){E(!1)}return P}()}),children:(0,e.createComponentVNode)(2,f.LabeledList,{children:w.map(function(P){var D=P.name,M=P.level;return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:D,children:M},D)})})})}):null}},59128:function(T,r,n){"use strict";r.__esModule=!0,r.ExperimentConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=new Map([[0,{text:"Conscious",color:"good"}],[1,{text:"Unconscious",color:"average"}],[2,{text:"Deceased",color:"bad"}]]),b=new Map([[0,{label:"Probe",icon:"thermometer"}],[1,{label:"Dissect",icon:"brain"}],[2,{label:"Analyze",icon:"search"}]]),y=r.ExperimentConsole=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.open,u=m.feedback,s=m.occupant,d=m.occupant_name,C=m.occupant_status,h=function(){function p(){if(!s)return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No specimen detected."});var N=function(){function S(){return f.get(C)}return S}(),V=N();return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:V.color,children:V.text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Experiments",children:[0,1,2].map(function(S){return(0,e.createComponentVNode)(2,t.Button,{icon:b.get(S).icon,content:b.get(S).label,onClick:function(){function I(){return c("experiment",{experiment_type:S})}return I}()},S)})})]})}return p}(),v=h();return(0,e.createComponentVNode)(2,o.Window,{theme:"abductor",width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:u})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Scanner",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){function p(){return c("door")}return p}()}),children:v})]})})}return B}()},97086:function(T,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=0,b=1013,y=function(g){var i="good",c=80,m=95,l=110,u=120;return gl?i="average":g>u&&(i="bad"),i},B=r.ExternalAirlockController=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.chamber_pressure,s=l.exterior_status,d=l.interior_status,C=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:205,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(u),value:u,minValue:f,maxValue:b,children:[u," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!C,onClick:function(){function h(){return m("abort")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:C,onClick:function(){function h(){return m("cycle_ext")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:C,onClick:function(){function h(){return m("cycle_int")}return h}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Force Exterior Door",icon:"exclamation-triangle",color:d==="open"?"red":C?"yellow":null,onClick:function(){function h(){return m("force_ext")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Force Interior Door",icon:"exclamation-triangle",color:d==="open"?"red":C?"yellow":null,onClick:function(){function h(){return m("force_int")}return h}()})]})]})]})})}return k}()},96142:function(T,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FaxMachine=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:295,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return g("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:i.nologin,content:i.realauth?"Log Out":"Log In",onClick:function(){function c(){return g("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return g("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return g("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return g("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return g("send")}return c}()})})]})})]})})}return b}()},74123:function(T,r,n){"use strict";r.__esModule=!0,r.FilingCabinet=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FilingCabinet=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=k.config,m=i.contents,l=c.title;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Contents",children:[!m&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"folder-open",size:5,color:"gray"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"The ",l," is empty."]})}),!!m&&m.slice().map(function(u){return(0,e.createComponentVNode)(2,t.Stack,{mt:.5,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"80%",children:u.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Retrieve",onClick:function(){function s(){return g("retrieve",{index:u.index})}return s}()})})]},u)})]})})})})}return b}()},83767:function(T,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=k.icon_state,u=k.direction,s=k.isSelected,d=k.onSelect;return(0,e.createComponentVNode)(2,t.DmIcon,{icon:m.icon,icon_state:l,direction:u,onClick:d,style:{"border-style":s&&"solid"||"none","border-width":"2px","border-color":"orange",padding:s&&"0px"||"2px"}})},b={NORTH:1,SOUTH:2,EAST:4,WEST:8},y=r.FloorPainter=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.availableStyles,u=m.selectedStyle,s=m.selectedDir;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function d(){return c("cycle_style",{offset:-1})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:l,selected:u,width:"150px",nochevron:!0,onSelected:function(){function d(C){return c("select_style",{style:C})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function d(){return c("cycle_style",{offset:1})}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"239px",wrap:"wrap",children:l.map(function(d){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,f,{icon_state:d,isSelected:u===d,onSelect:function(){function C(){return c("select_style",{style:d})}return C}()})},d)})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:[b.NORTH,null,b.SOUTH].map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[d+b.WEST,d,d+b.EAST].map(function(C){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:C===null?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,f,{icon_state:u,direction:C,isSelected:C===s,onSelect:function(){function h(){return c("select_direction",{direction:C})}return h}()})},C)})},d)})})})})]})})})}return B}()},53424:function(T,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,u){if(!(!l||!u)){if(l[2]!==u[2])return null;var s=Math.atan2(u[1]-l[1],u[0]-l[0]),d=Math.sqrt(Math.pow(u[1]-l[1],2)+Math.pow(u[0]-l[0],2));return{angle:(0,a.rad2deg)(s),distance:d}}},B=r.GPS=function(){function m(l,u){var s=(0,t.useBackend)(u),d=s.data,C=d.emped,h=d.active,v=d.area,p=d.position,N=d.saved;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:C?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,basis:"0",children:(0,e.createComponentVNode)(2,k,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,g)}),h?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{area:v,position:p})}),N&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:N})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,k)],0)})})})}return m}(),k=function(l,u){var s=l.emp;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:s?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),s?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},g=function(l,u){var s=(0,t.useBackend)(u),d=s.act,C=s.data,h=C.active,v=C.tag,p=C.same_z,N=(0,t.useLocalState)(u,"newTag",v),V=N[0],S=N[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function I(){return d("toggle")}return I}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:v,onEnter:function(){function I(){return d("tag",{newtag:V})}return I}(),onInput:function(){function I(L,w){return S(w)}return I}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:v===V,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function I(){return d("tag",{newtag:V})}return I}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!p,icon:p?"compress":"expand",content:p?"Local Sector":"Global",onClick:function(){function I(){return d("same_z")}return I}()})})]})})},i=function(l,u){var s=l.title,d=l.area,C=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:s||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[d&&(0,e.createFragment)([d,(0,e.createVNode)(1,"br")],0),b(C)]})})},c=function(l,u){var s=(0,t.useBackend)(u),d=s.data,C=d.position,h=d.signals;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,title:"Signals"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:h.map(function(v){return Object.assign({},v,y(C,v.position))}).map(function(v,p){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:p%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:v.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:v.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:v.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(v.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:v.distance>0?"arrow-right":"circle",rotation:-v.angle}),"\xA0",Math.floor(v.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:b(v.position)})]},p)})})})))}},89124:function(T,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(3939),f=n(98595),b=r.GeneModder=function(){function u(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.has_seed;return(0,e.createComponentVNode)(2,f.Window,{width:950,height:650,children:[(0,e.createVNode)(1,"div","GeneModder__left",(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,l,{scrollable:!0})}),2),(0,e.createVNode)(1,"div","GeneModder__right",(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,o.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),v===0?(0,e.createComponentVNode)(2,B):(0,e.createComponentVNode)(2,y)]})}),2)]})}return u}(),y=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Genes",fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,g),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})},B=function(s,d){return(0,e.createComponentVNode)(2,t.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,t.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},k=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.has_seed,N=v.seed,V=v.has_disk,S=v.disk,I,L;return p?I=(0,e.createComponentVNode)(2,t.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,t.Button,{content:N.name,onClick:function(){function w(){return h("eject_seed")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function w(){return h("variant_name")}return w}()})]}):I=(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{ml:3.3,content:"None",onClick:function(){function w(){return h("eject_seed")}return w}()})}),V?L=S.name:L="None",(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plant Sample",children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{ml:3.3,content:L,tooltip:"Select Empty Disk",onClick:function(){function w(){return h("select_empty_disk")}return w}()})})})]})})},g=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.disk,N=v.core_genes;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Core Genes",open:!0,children:[N.map(function(V){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",ml:"2px",children:V.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Extract",disabled:!(p!=null&&p.can_extract),icon:"save",onClick:function(){function S(){return h("extract",{id:V.id})}return S}()})})]},V)})," ",(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Extract All",disabled:!(p!=null&&p.can_extract),icon:"save",onClick:function(){function V(){return h("bulk_extract_core")}return V}()})})})]},"Core Genes")},i=function(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.reagent_genes,p=h.has_reagent;return(0,e.createComponentVNode)(2,m,{title:"Reagent Genes",gene_set:v,do_we_show:p})},c=function(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.trait_genes,p=h.has_trait;return(0,e.createComponentVNode)(2,m,{title:"Trait Genes",gene_set:v,do_we_show:p})},m=function(s,d){var C=s.title,h=s.gene_set,v=s.do_we_show,p=(0,a.useBackend)(d),N=p.act,V=p.data,S=V.disk;return(0,e.createComponentVNode)(2,t.Collapsible,{title:C,open:!0,children:v?h.map(function(I){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",ml:"2px",children:I.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Extract",disabled:!(S!=null&&S.can_extract),icon:"save",onClick:function(){function L(){return N("extract",{id:I.id})}return L}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"times",onClick:function(){function L(){return N("remove",{id:I.id})}return L}()})})]},I)}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"No Genes Detected"})},C)},l=function(s,d){var C=s.title,h=s.gene_set,v=s.do_we_show,p=(0,a.useBackend)(d),N=p.act,V=p.data,S=V.has_seed,I=V.empty_disks,L=V.stat_disks,w=V.trait_disks,A=V.reagent_disks;return(0,e.createComponentVNode)(2,t.Section,{title:"Disks",children:[(0,e.createVNode)(1,"br"),"Empty Disks: ",I,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{width:12,icon:"arrow-down",tooltip:"Eject an Empty disk",content:"Eject Empty Disk",onClick:function(){function x(){return N("eject_empty_disk")}return x}()}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stats",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[L.slice().sort(function(x,E){return x.display_name.localeCompare(E.display_name)}).map(function(x){return(0,e.createComponentVNode)(2,t.Stack,{mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"49%",children:x.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:25,children:[x.stat==="All"?(0,e.createComponentVNode)(2,t.Button,{content:"Replace All",tooltip:"Write disk stats to seed",disabled:!(x!=null&&x.ready)||!S,icon:"arrow-circle-down",onClick:function(){function E(){return N("bulk_replace_core",{index:x.index})}return E}()}):(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-circle-down",tooltip:"Write disk stat to seed",disabled:!x||!S,content:"Replace",onClick:function(){function E(){return N("replace",{index:x.index,stat:x.stat})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("select",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("eject_disk",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:2,icon:x.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){function E(){return N("set_read_only",{index:x.index,read_only:x.read_only})}return E}()})]})]},x)}),(0,e.createComponentVNode)(2,t.Button)]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Traits",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[w.slice().sort(function(x,E){return x.display_name.localeCompare(E.display_name)}).map(function(x){return(0,e.createComponentVNode)(2,t.Stack,{mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"49%",children:x.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:25,children:[(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-circle-down",disabled:!x||!x.can_insert,tooltip:"Add disk trait to seed",content:"Insert",onClick:function(){function E(){return N("insert",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("select",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("eject_disk",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:2,icon:x.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){function E(){return N("set_read_only",{index:x.index,read_only:x.read_only})}return E}()})]})]},x)}),(0,e.createComponentVNode)(2,t.Button)]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Reagents",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,scrollable:!0,children:[A.slice().sort(function(x,E){return x.display_name.localeCompare(E.display_name)}).map(function(x){return(0,e.createComponentVNode)(2,t.Stack,{mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"49%",children:x.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:25,children:[(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-circle-down",disabled:!x||!x.can_insert,tooltip:"Add disk reagent to seed",content:"Insert",onClick:function(){function E(){return N("insert",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("select",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){function E(){return N("eject_disk",{index:x.index})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{width:2,icon:x.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){function E(){return N("set_read_only",{index:x.index,read_only:x.read_only})}return E}()})]})]},x)}),(0,e.createComponentVNode)(2,t.Button)]})})]})]})}},73053:function(T,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),f=r.GenericCrewManifest=function(){function b(y,B){return(0,e.createComponentVNode)(2,t.Window,{theme:"nologo",width:588,height:510,children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return b}()},42914:function(T,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GhostHudPanel=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.data,c=i.security,m=i.medical,l=i.diagnostic,u=i.pressure,s=i.radioactivity,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:217,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,b,{label:"Medical",type:"medical",is_active:m}),(0,e.createComponentVNode)(2,b,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,b,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,b,{label:"Pressure",type:"pressure",is_active:u}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,b,{label:"Radioactivity",type:"radioactivity",is_active:s,act_on:"rads_on",act_off:"rads_off"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,b,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),b=function(B,k){var g=(0,a.useBackend)(k),i=g.act,c=B.label,m=B.type,l=m===void 0?null:m,u=B.is_active,s=B.act_on,d=s===void 0?"hud_on":s,C=B.act_off,h=C===void 0?"hud_off":C;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:u?"On":"Off",icon:u?"toggle-on":"toggle-off",selected:u,onClick:function(){function v(){return i(u?h:d,{hud_type:l})}return v}()})})]})}},25825:function(T,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GlandDispenser=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.glands,m=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:m.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function u(){return g("dispense",{gland_id:l.id})}return u}()},l.id)})})})})}return b}()},10270:function(T,r,n){"use strict";r.__esModule=!0,r.GravityGen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GravityGen=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.charging_state,m=i.charge_count,l=i.breaker,u=i.ext_power,s=function(){function C(h){return h>0?(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"average",children:["[ ",h===1?"Charging":"Discharging"," ]"]}):(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:u?"good":"bad",children:["[ ",u?"Powered":"Unpowered"," ]"]})}return C}(),d=function(){function C(h){if(h>0)return(0,e.createComponentVNode)(2,t.NoticeBox,{danger:!0,p:1.5,children:[(0,e.createVNode)(1,"b",null,"WARNING:",16)," Radiation Detected!"]})}return C}();return(0,e.createComponentVNode)(2,o.Window,{width:350,height:170,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[d(c),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Generator Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:l?"power-off":"times",content:l?"Online":"Offline",color:l?"green":"red",px:1.5,onClick:function(){function C(){return g("breaker")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Status",color:u?"good":"bad",children:s(c)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gravity Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:m/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})})]})})]})})})}return b}()},48657:function(T,r,n){"use strict";r.__esModule=!0,r.GuestPass=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49148),b=r.GuestPass=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:690,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"id-card",selected:!c.showlogs,onClick:function(){function m(){return i("mode",{mode:0})}return m}(),children:"Issue Pass"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"scroll",selected:c.showlogs,onClick:function(){function m(){return i("mode",{mode:1})}return m}(),children:["Records (",c.issue_log.length,")"]})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:c.scan_name?"eject":"id-card",selected:c.scan_name,content:c.scan_name?c.scan_name:"-----",tooltip:c.scan_name?"Eject ID":"Insert ID",onClick:function(){function m(){return i("scan")}return m}()})})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:!c.showlogs&&(0,e.createComponentVNode)(2,t.Section,{title:"Issue Guest Pass",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Issue To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:c.giv_name?c.giv_name:"-----",disabled:!c.scan_name,onClick:function(){function m(){return i("giv_name")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reason",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:c.reason?c.reason:"-----",disabled:!c.scan_name,onClick:function(){function m(){return i("reason")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:c.duration?c.duration:"-----",disabled:!c.scan_name,onClick:function(){function m(){return i("duration")}return m}()})})]})})}),!c.showlogs&&(c.scan_name?(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.AccessList,{sectionButtons:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:c.printmsg,disabled:!c.canprint,onClick:function(){function m(){return i("issue")}return m}()}),grantableList:c.grantableList,accesses:c.regions,selectedList:c.selectedAccess,accessMod:function(){function m(l){return i("access",{access:l})}return m}(),grantAll:function(){function m(){return i("grant_all")}return m}(),denyAll:function(){function m(){return i("clear_all")}return m}(),grantDep:function(){function m(l){return i("grant_region",{region:l})}return m}(),denyDep:function(){function m(l){return i("deny_region",{region:l})}return m}()})}):(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"id-card",size:5,color:"gray",mb:5}),(0,e.createVNode)(1,"br"),"Please, insert ID Card"]})})})})),!!c.showlogs&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Issuance Log",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print",disabled:!c.scan_name,onClick:function(){function m(){return i("print")}return m}()}),children:!!c.issue_log.length&&(0,e.createComponentVNode)(2,t.LabeledList,{children:c.issue_log.map(function(m,l){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:m},l)})})||(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No logs"]})})})})]})})})}return y}()},67834:function(T,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[1,5,10,20,30,50],b=null,y=r.HandheldChemDispenser=function(){function g(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:390,height:430,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,k)]})})})}return g}(),B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.amount,d=u.energy,C=u.maxEnergy,h=u.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:d,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[d," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:f.map(function(v,p){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:s===v,content:v,onClick:function(){function N(){return l("amount",{amount:v})}return N}()})},p)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:h==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"dispense"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:h==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"remove"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:h==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"isolate"})}return v}()})]})})]})})})},k=function(i,c){for(var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.chemicals,d=s===void 0?[]:s,C=u.current_reagent,h=[],v=0;v<(d.length+1)%3;v++)h.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:u.glass?"Drink Selector":"Chemical Selector",children:[d.map(function(p,N){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:C===p.id,content:p.title,style:{"margin-left":"2px"},onClick:function(){function V(){return l("dispense",{reagent:p.id})}return V}()},N)}),h.map(function(p,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},N)})]})})}},46098:function(T,r,n){"use strict";r.__esModule=!0,r.HealthSensor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.HealthSensor=function(){function B(k,g){var i=(0,t.useBackend)(g),c=i.act,m=i.data,l=m.on,u=m.user_health,s=m.minHealth,d=m.maxHealth,C=m.alarm_health;return(0,e.createComponentVNode)(2,f.Window,{width:300,height:125,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanning",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",content:l?"On":"Off",color:l?null:"red",selected:l,onClick:function(){function h(){return c("scan_toggle")}return h}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health activation",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:2,stepPixelSize:6,minValue:s,maxValue:d,value:C,format:function(){function h(v){return(0,a.toFixed)(v,1)}return h}(),width:"80px",onDrag:function(){function h(v,p){return c("alarm_health",{alarm_health:p})}return h}()})}),u!==null&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"User health",children:(0,e.createComponentVNode)(2,o.Box,{color:y(u),bold:u>=100,children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:u})})})]})})})})}return B}(),y=function(k){return k>50?"green":k>0?"orange":"red"}},36771:function(T,r,n){"use strict";r.__esModule=!0,r.Holodeck=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Holodeck=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=(0,a.useLocalState)(k,"currentDeck",""),l=m[0],u=m[1],s=(0,a.useLocalState)(k,"showReload",!1),d=s[0],C=s[1],h=c.decks,v=c.ai_override,p=c.emagged,N=function(){function V(S){i("select_deck",{deck:S}),u(S),C(!0),setTimeout(function(){C(!1)},3e3)}return V}();return(0,e.createComponentVNode)(2,o.Window,{width:400,height:320,children:[d&&(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Holodeck Control System",children:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"b",null,"Currently Loaded Program:",16)," ",l]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Available Programs",children:[h.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{width:15.5,color:"transparent",content:V,selected:V===l,onClick:function(){function S(){return N(V)}return S}()},V)}),(0,e.createVNode)(1,"hr",null,null,1,{color:"gray"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!v&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Override Protocols",children:(0,e.createComponentVNode)(2,t.Button,{content:p?"Turn On":"Turn Off",color:p?"good":"bad",onClick:function(){function V(){return i("ai_override")}return V}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety Protocols",children:(0,e.createComponentVNode)(2,t.Box,{color:p?"bad":"good",children:[p?"Off":"On",!!p&&(0,e.createComponentVNode)(2,t.Button,{ml:9.5,width:15.5,color:"red",content:"Wildlife Simulation",onClick:function(){function V(){return i("wildlifecarp")}return V}()})]})})]})]})})]})})]})}return y}(),b=function(B,k){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"white",children:(0,e.createVNode)(1,"h1",null,"\xA0Recalibrating projection apparatus.\xA0",16)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,"Please, wait for 3 seconds.",16)})]})}},25471:function(T,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.Instrument=function(){function i(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,g)]})})]})}return i}(),y=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.help;if(d)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen: "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen: "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function C(){return u("help")}return C}()})]})})})},B=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.lines,C=s.playing,h=s.repeat,v=s.maxRepeats,p=s.tempo,N=s.minTempo,V=s.maxTempo,S=s.tickLag,I=s.volume,L=s.minVolume,w=s.maxVolume,A=s.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function x(){return u("help")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function x(){return u("newsong")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function x(){return u("import")}return x}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:C,disabled:d.length===0||h<0,icon:"play",content:"Play",onClick:function(){function x(){return u("play")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!C,icon:"stop",content:"Stop",onClick:function(){function x(){return u("stop")}return x}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:v,value:h,stepPixelSize:59,onChange:function(){function x(E,P){return u("repeat",{new:P})}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:p>=V,content:"-",as:"span",mr:"0.5rem",onClick:function(){function x(){return u("tempo",{new:p+S})}return x}()}),(0,a.round)(600/p)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:p<=N,content:"+",as:"span",ml:"0.5rem",onClick:function(){function x(){return u("tempo",{new:p-S})}return x}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:L,maxValue:w,value:I,stepPixelSize:6,onDrag:function(){function x(E,P){return u("setvolume",{new:P})}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:A?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,k)]})},k=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.allowedInstrumentNames,C=s.instrumentLoaded,h=s.instrument,v=s.canNoteShift,p=s.noteShift,N=s.noteShiftMin,V=s.noteShiftMax,S=s.sustainMode,I=s.sustainLinearDuration,L=s.sustainExponentialDropoff,w=s.legacy,A=s.sustainDropoffVolume,x=s.sustainHeldNote,E,P;return S===1?(E="Linear",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:I,step:.5,stepPixelSize:85,format:function(){function D(M){return(0,a.round)(M*100)/100+" seconds"}return D}(),onChange:function(){function D(M,R){return u("setlinearfalloff",{new:R/10})}return D}()})):S===2&&(E="Exponential",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:L,step:.01,format:function(){function D(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return D}(),onChange:function(){function D(M,R){return u("setexpfalloff",{new:R})}return D}()})),d.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:w?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:C?(0,e.createComponentVNode)(2,o.Dropdown,{options:d,selected:h,width:"50%",onSelected:function(){function D(M){return u("switchinstrument",{name:M})}return D}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!w&&v)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:N,maxValue:V,value:p,stepPixelSize:2,format:function(){function D(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return D}(),onChange:function(){function D(M,R){return u("setnoteshift",{new:R})}return D}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:E,mb:"0.4rem",onSelected:function(){function D(M){return u("setsustainmode",{new:M})}return D}()}),P]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:A,stepPixelSize:6,onChange:function(){function D(M,R){return u("setdropoffvolume",{new:R})}return D}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:x,icon:x?"toggle-on":"toggle-off",content:x?"Yes":"No",onClick:function(){function D(){return u("togglesustainhold")}return D}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function D(){return u("reset")}return D}()})]})})})},g=function(c,m){var l=(0,t.useBackend)(m),u=l.act,s=l.data,d=s.playing,C=s.lines,h=s.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!h||d,icon:"plus",content:"Add Line",onClick:function(){function v(){return u("newline",{line:C.length+1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"chevron-up":"chevron-down",onClick:function(){function v(){return u("edit")}return v}()})],4),children:!!h&&(C.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:C.map(function(v,p){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:p+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:d,icon:"pen",onClick:function(){function N(){return u("modifyline",{line:p+1})}return N}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:d,icon:"trash",onClick:function(){function N(){return u("deleteline",{line:p+1})}return N}()})],4),children:v},p)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},13618:function(T,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),f=n(98595),b=n(19203),y=n(51057),B=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},k={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},g=3,i=function(l){var u="";if(l.altKey&&(u+="Alt"),l.ctrlKey&&(u+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(u+="Shift"),l.location===g&&(u+="Numpad"),B(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var s=l.keyCode-48;u+="Shift"+s}else{var d=l.key.toUpperCase();u+=k[d]||d}return u},c=r.KeyComboModal=function(){function m(l,u){var s=(0,t.useBackend)(u),d=s.act,C=s.data,h=C.init_value,v=C.large_buttons,p=C.message,N=p===void 0?"":p,V=C.title,S=C.timeout,I=(0,t.useLocalState)(u,"input",h),L=I[0],w=I[1],A=(0,t.useLocalState)(u,"binding",!0),x=A[0],E=A[1],P=function(){function R(O){if(!x){O.key===a.KEY.Enter&&d("submit",{entry:L}),(0,a.isEscape)(O.key)&&d("cancel");return}if(O.preventDefault(),B(O)){D(i(O)),E(!1);return}else if(O.key===a.KEY.Escape){D(h),E(!1);return}}return R}(),D=function(){function R(O){O!==L&&w(O)}return R}(),M=130+(N.length>30?Math.ceil(N.length/3):0)+(N.length&&v?5:0);return(0,e.createComponentVNode)(2,f.Window,{title:V,width:240,height:M,children:[S&&(0,e.createComponentVNode)(2,y.Loader,{value:S}),(0,e.createComponentVNode)(2,f.Window.Content,{onKeyDown:function(){function R(O){P(O)}return R}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:N})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:x,content:x&&x!==null?"Awaiting input...":""+L,width:"100%",textAlign:"center",onClick:function(){function R(){D(h),E(!0)}return R}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,b.InputButtons,{input:L})})]})]})})]})}return m}()},35655:function(T,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.KeycardAuth=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return g("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return g("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var m=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?m=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?m=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?m=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(m=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return g("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return g("reset")}return l}()}),children:m})]})})}return b}()},62955:function(T,r,n){"use strict";r.__esModule=!0,r.KitchenMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(62411),b=r.KitchenMachine=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.data,m=i.config,l=c.ingredients,u=c.operating,s=m.title;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:320,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Operating,{operating:u,name:s}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,y)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Ingredients",children:(0,e.createComponentVNode)(2,t.Table,{className:"Ingredient__Table",children:l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{tr:5,children:[(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:d.name}),2),(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:[d.amount," ",d.units]}),2)]},d.name)})})})})]})})})}return B}(),y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.inactive,u=m.tooltip;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:l,tooltip:l?u:"",tooltipPosition:"bottom",content:"Activate",onClick:function(){function s(){return c("cook")}return s}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:l,tooltip:l?u:"",tooltipPosition:"bottom",content:"Eject Contents",onClick:function(){function s(){return c("eject")}return s}()})})]})})}},9525:function(T,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.LawManager=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.isAdmin,s=l.isSlaved,d=l.isMalf,C=l.isAIMalf,h=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:d?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(u&&s)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",s,"."]}),!!(d||C)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:h===0,onClick:function(){function v(){return m("set_view",{set_view:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:h===1,onClick:function(){function v(){return m("set_view",{set_view:1})}return v}()})]}),h===0&&(0,e.createComponentVNode)(2,b),h===1&&(0,e.createComponentVNode)(2,y)]})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.has_zeroth_laws,s=l.zeroth_laws,d=l.has_ion_laws,C=l.ion_laws,h=l.ion_law_nr,v=l.has_inherent_laws,p=l.inherent_laws,N=l.has_supplied_laws,V=l.supplied_laws,S=l.channels,I=l.channel,L=l.isMalf,w=l.isAdmin,A=l.zeroth_law,x=l.ion_law,E=l.inherent_law,P=l.supplied_law,D=l.supplied_law_position;return(0,e.createFragment)([!!u&&(0,e.createComponentVNode)(2,B,{title:"ERR_NULL_VALUE",laws:s,ctx:i}),!!d&&(0,e.createComponentVNode)(2,B,{title:h,laws:C,ctx:i}),!!v&&(0,e.createComponentVNode)(2,B,{title:"Inherent",laws:p,ctx:i}),!!N&&(0,e.createComponentVNode)(2,B,{title:"Supplied",laws:V,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:S.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===I,onClick:function(){function R(){return m("law_channel",{law_channel:M.channel})}return R}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return m("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return m("notify_laws")}return M}()})})]})}),!!L&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(w&&!u)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:x}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:P}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:D,onClick:function(){function M(){return m("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return m("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return m("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:u.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name+" - "+s.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function d(){return m("transfer_laws",{transfer_laws:s.ref})}return d}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s.laws.has_ion_laws>0&&s.laws.ion_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)}),s.laws.has_zeroth_laws>0&&s.laws.zeroth_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)}),s.laws.has_inherent_laws>0&&s.laws.inherent_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)}),s.laws.has_supplied_laws>0&&s.laws.inherent_laws.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.index,children:d.law},d.index)})]})},s.name)})})},B=function(g,i){var c=(0,a.useBackend)(g.ctx),m=c.act,l=c.data,u=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:g.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),g.laws.map(function(s){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:s.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:s.state?"Yes":"No",selected:s.state,onClick:function(){function d(){return m("state_law",{ref:s.ref,state_law:s.state?0:1})}return d}()}),!!u&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function d(){return m("edit_law",{edit_law:s.ref})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function d(){return m("delete_law",{delete_law:s.ref})}return d}()})],4)]})]},s.law)})]})})}},85066:function(T,r,n){"use strict";r.__esModule=!0,r.LibraryComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=r.LibraryComputer=function(){function h(v,p){return(0,e.createComponentVNode)(2,o.Window,{width:1050,height:600,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})]})}return h}(),y=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=v.args,L=S.user_ckey;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:I.title}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:I.author}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Summary",children:I.summary}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rating",children:[I.rating,(0,e.createComponentVNode)(2,t.Icon,{name:"star",color:"yellow",verticalAlign:"top"})]}),!I.isProgrammatic&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Categories",children:I.categories.join(", ")})]}),(0,e.createVNode)(1,"br"),L===I.ckey&&(0,e.createComponentVNode)(2,t.Button,{content:"Delete Book",icon:"trash",color:"red",disabled:I.isProgrammatic,onClick:function(){function w(){return V("delete_book",{bookid:I.id,user_ckey:L})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Report Book",icon:"flag",color:"red",disabled:I.isProgrammatic,onClick:function(){function w(){return(0,f.modalOpen)(p,"report_book",{bookid:I.id})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Rate Book",icon:"star",color:"caution",disabled:I.isProgrammatic,onClick:function(){function w(){return(0,f.modalOpen)(p,"rate_info",{bookid:I.id})}return w}()})]})},B=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=v.args,L=S.selected_report,w=S.report_categories,A=S.user_ckey;return(0,e.createComponentVNode)(2,t.Section,{level:2,m:"-1rem",pb:"1.5rem",title:"Report this book for Rule Violations",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:I.title}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reasons",children:(0,e.createComponentVNode)(2,t.Box,{children:w.map(function(x,E){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:x.description,selected:x.category_id===L,onClick:function(){function P(){return V("set_report",{report_type:x.category_id})}return P}()}),(0,e.createVNode)(1,"br")],4,E)})})})]}),(0,e.createComponentVNode)(2,t.Button.Confirm,{bold:!0,icon:"paper-plane",content:"Submit Report",onClick:function(){function x(){return V("submit_report",{bookid:I.id,user_ckey:A})}return x}()})]})},k=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.selected_rating,L=Array(10).fill().map(function(w,A){return 1+A});return(0,e.createComponentVNode)(2,t.Stack,{children:[L.map(function(w,A){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{bold:!0,icon:"star",color:I>=w?"caution":"default",onClick:function(){function x(){return V("set_rating",{rating_value:w})}return x}()})},A)}),(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,ml:2,fontSize:"150%",children:[I+"/10",(0,e.createComponentVNode)(2,t.Icon,{name:"star",color:"yellow",ml:.5,verticalAlign:"top"})]})]})},g=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=v.args,L=S.user_ckey;return(0,e.createComponentVNode)(2,t.Section,{level:2,m:"-1rem",pb:"1.5rem",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:I.title}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:I.author}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rating",children:[I.current_rating?I.current_rating:0,(0,e.createComponentVNode)(2,t.Icon,{name:"star",color:"yellow",ml:.5,verticalAlign:"middle"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Ratings",children:I.total_ratings?I.total_ratings:0})]}),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,t.Button.Confirm,{mt:2,content:"Submit",icon:"paper-plane",onClick:function(){function w(){return V("rate_book",{bookid:I.id,user_ckey:L})}return w}()})]})},i=function(v,p){var N=(0,a.useBackend)(p),V=N.data,S=(0,a.useLocalState)(p,"tabIndex",0),I=S[0],L=S[1],w=V.login_state;return(0,e.createComponentVNode)(2,t.Stack.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Tabs,{fluid:!0,textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===0,onClick:function(){function A(){return L(0)}return A}(),children:"Book Archives"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===1,onClick:function(){function A(){return L(1)}return A}(),children:"Corporate Literature"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===2,onClick:function(){function A(){return L(2)}return A}(),children:"Upload Book"}),w===1&&(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===3,onClick:function(){function A(){return L(3)}return A}(),children:"Patron Manager"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:I===4,onClick:function(){function A(){return L(4)}return A}(),children:"Inventory"})]})})},c=function(v,p){var N=(0,a.useLocalState)(p,"tabIndex",0),V=N[0];switch(V){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,u);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,d);case 4:return(0,e.createComponentVNode)(2,C);default:return"You are somehow on a tab that doesn't exist! Please let a coder know."}},m=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.searchcontent,L=S.book_categories,w=S.user_ckey,A=[];return L.map(function(x){return A[x.description]=x.category_id}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"35%",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"edit",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Inputs"]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Button,{textAlign:"left",icon:"pen",width:20,content:I.title||"Input Title",onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_title")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,t.Button,{textAlign:"left",icon:"pen",width:20,content:I.author||"Input Author",onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_author")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Ratings",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:1,width:"min-content",content:I.ratingmin,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_ratingmin")}return x}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:"To"}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{ml:1,width:"min-content",content:I.ratingmax,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_search_ratingmax")}return x}()})})]})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"clipboard-list",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Book Categories"]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Categories",children:(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Dropdown,{mt:.6,width:"190px",options:L.map(function(x){return x.description}),onSelected:function(){function x(E){return V("toggle_search_category",{category_id:A[E]})}return x}()})})})}),(0,e.createVNode)(1,"br"),L.filter(function(x){return I.categories.includes(x.category_id)}).map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.description,selected:!0,icon:"unlink",onClick:function(){function E(){return V("toggle_search_category",{category_id:x.category_id})}return E}()},x.category_id)})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"search-plus",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Actions"]}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Search",icon:"eraser",onClick:function(){function x(){return V("clear_search")}return x}()}),I.ckey?(0,e.createComponentVNode)(2,t.Button,{mb:.5,content:"Stop Showing My Books",color:"bad",icon:"search",onClick:function(){function x(){return V("clear_ckey_search")}return x}()}):(0,e.createComponentVNode)(2,t.Button,{content:"Find My Books",icon:"search",onClick:function(){function x(){return V("find_users_books",{user_ckey:w})}return x}()})]})]})},l=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.external_booklist,L=S.archive_pagenumber,w=S.num_pages,A=S.login_state;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Book System Access",buttons:(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",disabled:L===1,onClick:function(){function x(){return V("deincrementpagemax")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",disabled:L===1,onClick:function(){function x(){return V("deincrementpage")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{bold:!0,content:L,onClick:function(){function x(){return(0,f.modalOpen)(p,"setpagenumber")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",disabled:L===w,onClick:function(){function x(){return V("incrementpage")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",disabled:L===w,onClick:function(){function x(){return V("incrementpagemax")}return x}()})],4),children:[(0,e.createComponentVNode)(2,m),(0,e.createVNode)(1,"hr"),(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ratings"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Category"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Actions"})]}),I.map(function(x){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:x.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book",mr:.5}),x.title.length>45?x.title.substr(0,45)+"...":x.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:x.author.length>30?x.author.substr(0,30)+"...":x.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[x.rating,(0,e.createComponentVNode)(2,t.Icon,{name:"star",ml:.5,color:"yellow",verticalAlign:"middle"})]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:x.categories.join(", ").substr(0,45)}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",children:[A===1&&(0,e.createComponentVNode)(2,t.Button,{content:"Order",icon:"print",onClick:function(){function E(){return V("order_external_book",{bookid:x.id})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"More...",onClick:function(){function E(){return(0,f.modalOpen)(p,"expand_info",{bookid:x.id})}return E}()})]})]},x.id)})]})]})},u=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.programmatic_booklist,L=S.login_state;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Corporate Book Catalog",children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Actions"})]}),I.map(function(w,A){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:w.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book",mr:2}),w.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:w.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",children:[L===1&&(0,e.createComponentVNode)(2,t.Button,{content:"Order",icon:"print",onClick:function(){function x(){return V("order_programmatic_book",{bookid:w.id})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"More...",onClick:function(){function x(){return(0,f.modalOpen)(p,"expand_info",{bookid:w.id})}return x}()})]})]},A)})]})})},s=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.selectedbook,L=S.book_categories,w=S.user_ckey,A=[];return L.map(function(x){return A[x.description]=x.category_id}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Book System Upload",buttons:(0,e.createComponentVNode)(2,t.Button.Confirm,{bold:!0,width:9.5,icon:"upload",disabled:I.copyright,content:"Upload Book",onClick:function(){function x(){return V("uploadbook",{user_ckey:w})}return x}()}),children:[I.copyright?(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"WARNING: You cannot upload or modify the attributes of a copyrighted book"}):(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{ml:15,mb:3,fontSize:"1.2rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"search-plus",verticalAlign:"middle",size:3,mr:2}),"Book Uploader"]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Button,{width:20,textAlign:"left",icon:"pen",disabled:I.copyright,content:I.title,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_selected_title")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,t.Button,{width:20,textAlign:"left",icon:"pen",disabled:I.copyright,content:I.author,onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_selected_author")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Categories",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Dropdown,{width:"240px",options:L.map(function(x){return x.description}),onSelected:function(){function x(E){return V("toggle_upload_category",{category_id:A[E]})}return x}()})})})]}),(0,e.createVNode)(1,"br"),L.filter(function(x){return I.categories.includes(x.category_id)}).map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.description,disabled:I.copyright,selected:!0,icon:"unlink",onClick:function(){function E(){return V("toggle_upload_category",{category_id:x.category_id})}return E}()},x.category_id)})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:75,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Summary",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pen",width:"auto",disabled:I.copyright,content:"Edit Summary",onClick:function(){function x(){return(0,f.modalOpen)(p,"edit_selected_summary")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:I.summary})]})})]})]})},d=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.checkout_data;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Checked Out Books",children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Patron"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actions"})]}),I.map(function(L,w){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-tag"}),L.patron_name]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:L.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.timeleft>=0?L.timeleft:"LATE"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:(0,e.createComponentVNode)(2,t.Button,{content:"Mark Lost",icon:"flag",color:"bad",disabled:L.timeleft>=0,onClick:function(){function A(){return V("reportlost",{libraryid:L.libraryid})}return A}()})})]},w)})]})})},C=function(v,p){var N=(0,a.useBackend)(p),V=N.act,S=N.data,I=S.inventory_list;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Library Inventory",children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"LIB ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"})]}),I.map(function(L,w){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.libraryid}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book"})," ",L.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:L.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:L.checked_out?"Checked Out":"Available"})]},w)})]})})};(0,f.modalRegisterBodyOverride)("expand_info",y),(0,f.modalRegisterBodyOverride)("report_book",B),(0,f.modalRegisterBodyOverride)("rate_info",g)},9516:function(T,r,n){"use strict";r.__esModule=!0,r.LibraryManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=r.LibraryManager=function(){function i(c,m){return(0,e.createComponentVNode)(2,o.Window,{width:600,height:600,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,y)})]})}return i}(),y=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.pagestate;switch(d){case 1:return(0,e.createComponentVNode)(2,B);case 2:return(0,e.createComponentVNode)(2,g);case 3:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}},B=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.4rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-shield",verticalAlign:"middle",size:3,mr:"1rem"}),"Library Manager"]}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",width:"auto",color:"danger",content:"Delete Book by SSID",onClick:function(){function d(){return(0,f.modalOpen)(m,"specify_ssid_delete")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user-slash",width:"auto",color:"danger",content:"Delete All Books By CKEY",onClick:function(){function d(){return(0,f.modalOpen)(m,"specify_ckey_delete")}return d}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"search",width:"auto",content:"View All Books By CKEY",onClick:function(){function d(){return(0,f.modalOpen)(m,"specify_ckey_search")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"search",width:"auto",content:"View All Reported Books",onClick:function(){function d(){return u("view_reported_books")}return d}()})]})},k=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.reports;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-secret",verticalAlign:"middle",size:2,mr:"1rem"}),(0,e.createVNode)(1,"br"),"All Reported Books",(0,e.createVNode)(1,"br")]}),(0,e.createComponentVNode)(2,t.Button,{content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){function C(){return u("return")}return C}()}),(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Uploader CKEY"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Report Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reporter Ckey"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),d.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:C.uploader_ckey}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book"}),C.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:C.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:C.report_description}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:C.reporter_ckey}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Delete",icon:"trash",onClick:function(){function h(){return u("delete_book",{bookid:C.id})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Unflag",icon:"flag",color:"caution",onClick:function(){function h(){return u("unflag_book",{bookid:C.id})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"View",onClick:function(){function h(){return u("view_book",{bookid:C.id})}return h}()})]})]},C.id)})]})})},g=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.ckey,C=s.booklist;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Table,{className:"Library__Booklist",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.2rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user",verticalAlign:"middle",size:2,mr:"1rem"}),(0,e.createVNode)(1,"br"),"Books uploaded by ",d,(0,e.createVNode)(1,"br")]}),(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){function h(){return u("return")}return h}()}),(0,e.createComponentVNode)(2,t.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"SSID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Title"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Author"}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),C.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.id}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"book"}),h.title]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"left",children:h.author}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",children:[(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Delete",icon:"trash",color:"bad",onClick:function(){function v(){return u("delete_book",{bookid:h.id})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"View",onClick:function(){function v(){return u("view_book",{bookid:h.id})}return v}()})]})]},h.id)})]})})}},90447:function(T,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),b=n(92986),y=n(98595),B=r.ListInputModal=function(){function i(c,m){var l=(0,f.useBackend)(m),u=l.act,s=l.data,d=s.items,C=d===void 0?[]:d,h=s.message,v=h===void 0?"":h,p=s.init_value,N=s.timeout,V=s.title,S=(0,f.useLocalState)(m,"selected",C.indexOf(p)),I=S[0],L=S[1],w=(0,f.useLocalState)(m,"searchBarVisible",C.length>10),A=w[0],x=w[1],E=(0,f.useLocalState)(m,"searchQuery",""),P=E[0],D=E[1],M=function(){function G(X){var J=z.length-1;if(X===b.KEY_DOWN)if(I===null||I===J){var se;L(0),(se=document.getElementById("0"))==null||se.scrollIntoView()}else{var ie;L(I+1),(ie=document.getElementById((I+1).toString()))==null||ie.scrollIntoView()}else if(X===b.KEY_UP)if(I===null||I===0){var me;L(J),(me=document.getElementById(J.toString()))==null||me.scrollIntoView()}else{var q;L(I-1),(q=document.getElementById((I-1).toString()))==null||q.scrollIntoView()}}return G}(),R=function(){function G(X){X!==I&&L(X)}return G}(),O=function(){function G(){x(!1),x(!0)}return G}(),F=function(){function G(X){var J=String.fromCharCode(X),se=C.find(function(q){return q==null?void 0:q.toLowerCase().startsWith(J==null?void 0:J.toLowerCase())});if(se){var ie,me=C.indexOf(se);L(me),(ie=document.getElementById(me.toString()))==null||ie.scrollIntoView()}}return G}(),_=function(){function G(X){var J;X!==P&&(D(X),L(0),(J=document.getElementById("0"))==null||J.scrollIntoView())}return G}(),U=function(){function G(){x(!A),D("")}return G}(),z=C.filter(function(G){return G==null?void 0:G.toLowerCase().includes(P.toLowerCase())}),$=330+Math.ceil(v.length/3);return A||setTimeout(function(){var G;return(G=document.getElementById(I.toString()))==null?void 0:G.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:V,width:325,height:$,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function G(X){var J=window.event?X.which:X.keyCode;(J===b.KEY_DOWN||J===b.KEY_UP)&&(X.preventDefault(),M(J)),J===b.KEY_ENTER&&(X.preventDefault(),u("submit",{entry:z[I]})),!A&&J>=b.KEY_A&&J<=b.KEY_Z&&(X.preventDefault(),F(J)),J===b.KEY_ESCAPE&&(X.preventDefault(),u("cancel"))}return G}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:A?"search":"font",selected:!0,tooltip:A?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function G(){return U()}return G}()}),className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:z,onClick:R,onFocusSearch:O,searchBarVisible:A,selected:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:A&&(0,e.createComponentVNode)(2,g,{filteredItems:z,onSearch:_,searchQuery:P,selected:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:z[I]})})]})})})]})}return i}(),k=function(c,m){var l=(0,f.useBackend)(m),u=l.act,s=c.filteredItems,d=c.onClick,C=c.onFocusSearch,h=c.searchBarVisible,v=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:s.map(function(p,N){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:N,onClick:function(){function V(){return d(N)}return V}(),onDblClick:function(){function V(S){S.preventDefault(),u("submit",{entry:s[v]})}return V}(),onKeyDown:function(){function V(S){var I=window.event?S.which:S.keyCode;h&&I>=b.KEY_A&&I<=b.KEY_Z&&(S.preventDefault(),C())}return V}(),selected:N===v,style:{animation:"none",transition:"none"},children:p.replace(/^\w/,function(V){return V.toUpperCase()})},N)})})},g=function(c,m){var l=(0,f.useBackend)(m),u=l.act,s=c.filteredItems,d=c.onSearch,C=c.searchQuery,h=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function v(p){p.preventDefault(),u("submit",{entry:s[h]})}return v}(),onInput:function(){function v(p,N){return d(N)}return v}(),placeholder:"Search...",value:C})}},26826:function(T,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b={Default:function(){function c(m,l){return m.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(m,l){return m.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(m,l){return m.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=(0,t.useLocalState)(l,"search",!1),h=C[0],v=C[1],p=(0,t.useLocalState)(l,"searchText",""),N=p[0],V=p[1],S=(0,t.useLocalState)(l,"category",Object.keys(d.gears)[0]),I=S[0],L=S[1],w=(0,t.useLocalState)(l,"tweakedGear",""),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,f.Window,{width:1105,height:650,children:[A&&(0,e.createComponentVNode)(2,i,{tweakedGear:A,setTweakedGear:x}),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,B,{category:I,setCategory:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,g,{setTweakedGear:x})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,k,{category:I,search:h,setSearch:v,searchText:N,setSearchText:V})})]})})]})})]})}return c}(),B=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.category,h=m.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(d.gears).map(function(v){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:v===C,style:{"white-space":"nowrap"},onClick:function(){function p(){return h(v)}return p}(),children:v},v)})})},k=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=d.user_tier,h=d.gear_slots,v=d.max_gear_slots,p=m.category,N=m.search,V=m.setSearch,S=m.searchText,I=m.setSearchText,L=(0,t.useLocalState)(l,"sortType","Default"),w=L[0],A=L[1],x=(0,t.useLocalState)(l,"sortReverse",!1),E=x[0],P=x[1],D=(0,a.createSearch)(S,function(R){return R.name}),M;return S.length>2?M=Object.entries(d.gears).reduce(function(R,O){var F=O[0],_=O[1];return R.concat(Object.entries(_).map(function(U){var z=U[0],$=U[1];return{key:z,gear:$}}))},[]).filter(function(R){var O=R.gear;return D(O)}):M=Object.entries(d.gears[p]).map(function(R){var O=R[0],F=R[1];return{key:O,gear:F}}),M.sort(b[w]),E&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:p,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:w,options:Object.keys(b),onSelected:function(){function R(O){return A(O)}return R}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:E?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function R(){return P(!E)}return R}()})}),N&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:S,onInput:function(){function R(O){return I(O.target.value)}return R}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:N,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function R(){V(!N),I("")}return R}()})})]}),children:M.map(function(R){var O=R.key,F=R.gear,_=12,U=Object.keys(d.selected_gears).includes(O),z=F.cost===1?F.cost+" Point":F.cost+" Points",$=(0,e.createComponentVNode)(2,o.Box,{children:[F.name.length>_&&(0,e.createComponentVNode)(2,o.Box,{children:F.name}),F.gear_tier>C&&(0,e.createComponentVNode)(2,o.Box,{mt:F.name.length>_&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),G=(0,e.createFragment)([F.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:F.allowed_roles.map(function(J){return(0,e.createComponentVNode)(2,o.Box,{children:J},J)})}),tooltipPosition:"left"}),Object.entries(F.tweaks).map(function(J){var se=J[0],ie=J[1];return ie.map(function(me){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:me.icon,tooltip:me.tooltip,tooltipPosition:"top"},se)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:F.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:F.gear_tier>0&&"Tier "+F.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:z})]});return(0,e.createComponentVNode)(2,o.ImageButton,{m:.5,imageSize:84,dmIcon:F.icon,dmIconState:F.icon_state,tooltip:(F.name.length>_||F.gear_tier>0)&&$,tooltipPosition:"bottom",selected:U,disabled:F.gear_tier>C||h+F.cost>v&&!U,buttons:G,buttonsAlt:X,onClick:function(){function J(){return s("toggle_gear",{gear:O})}return J}(),children:F.name},O)})})},g=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.setTweakedGear,h=Object.entries(d.gears).reduce(function(v,p){var N=p[0],V=p[1],S=Object.entries(V).filter(function(I){var L=I[0];return Object.keys(d.selected_gears).includes(L)}).map(function(I){var L=I[0],w=I[1];return Object.assign({key:L},w)});return v.concat(S)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function v(){return s("clear_loadout")}return v}()}),children:h.map(function(v){return(0,e.createComponentVNode)(2,o.ImageButton,{fluid:!0,imageSize:32,dmIcon:v.icon,dmIconState:v.icon_state,buttons:(0,e.createFragment)([Object.entries(v.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{translucent:!0,icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function p(){return C(v)}return p}()}),(0,e.createComponentVNode)(2,o.Button,{translucent:!0,icon:"times",iconColor:"red",width:"32px",onClick:function(){function p(){return s("toggle_gear",{gear:v.key})}return p}()})],0),children:v.name},v.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:d.gear_slots,maxValue:d.max_gear_slots,ranges:{bad:[d.max_gear_slots,1/0],average:[d.max_gear_slots*.66,d.max_gear_slots],good:[0,d.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",d.gear_slots,"/",d.max_gear_slots]})})})})]})},i=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.tweakedGear,h=m.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:C.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function v(){return h("")}return v}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(C.tweaks).map(function(v){var p=v[0],N=v[1];return N.map(function(V){var S=d.selected_gears[C.key][p];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:V.name,color:S?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function I(){return s("set_tweak",{gear:C.key,tweak:p})}return I}()}),children:[S||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+S}})]},p)})})})})})})}},77613:function(T,r,n){"use strict";r.__esModule=!0,r.MODsuitContent=r.MODsuit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(I,L){var w=I.name,A=I.value,x=I.module_ref,E=(0,a.useBackend)(L),P=E.act;return(0,e.createComponentVNode)(2,t.NumberInput,{value:A,minValue:-50,maxValue:50,stepPixelSize:5,width:"39px",onChange:function(){function D(M,R){return P("configure",{key:w,value:R,ref:x})}return D}()})},b=function(I,L){var w=I.name,A=I.value,x=I.module_ref,E=(0,a.useBackend)(L),P=E.act;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:A,onClick:function(){function D(){return P("configure",{key:w,value:!A,ref:x})}return D}()})},y=function(I,L){var w=I.name,A=I.value,x=I.module_ref,E=(0,a.useBackend)(L),P=E.act;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"paint-brush",onClick:function(){function D(){return P("configure",{key:w,ref:x})}return D}()}),(0,e.createComponentVNode)(2,t.ColorBox,{color:A,mr:.5})],4)},B=function(I,L){var w=I.name,A=I.value,x=I.values,E=I.module_ref,P=(0,a.useBackend)(L),D=P.act;return(0,e.createComponentVNode)(2,t.Dropdown,{displayText:A,options:x,onSelected:function(){function M(R){return D("configure",{key:w,value:R,ref:E})}return M}()})},k=function(I,L){var w=I.name,A=I.display_name,x=I.type,E=I.value,P=I.values,D=I.module_ref,M={number:(0,e.normalizeProps)((0,e.createComponentVNode)(2,f,Object.assign({},I))),bool:(0,e.normalizeProps)((0,e.createComponentVNode)(2,b,Object.assign({},I))),color:(0,e.normalizeProps)((0,e.createComponentVNode)(2,y,Object.assign({},I))),list:(0,e.normalizeProps)((0,e.createComponentVNode)(2,B,Object.assign({},I)))};return(0,e.createComponentVNode)(2,t.Box,{children:[A,": ",M[x]]})},g=function(I,L){var w=I.active,A=I.userradiated,x=I.usertoxins,E=I.usermaxtoxins,P=I.threatlevel;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Level",color:w&&A?"bad":"good",children:w&&A?"IRRADIATED!":"RADIATION-FREE"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Toxins Level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?x/E:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:x})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Hazard Level",color:w&&P?"bad":"good",bold:!0,children:w&&P?P:0})})]})},i=function(I,L){var w=I.active,A=I.userhealth,x=I.usermaxhealth,E=I.userbrute,P=I.userburn,D=I.usertoxin,M=I.useroxy;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?A/x:0,ranges:{good:[.5,1/0],average:[.2,.5],bad:[-1/0,.2]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?A:0})})}),(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Brute",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?E/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?E:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Burn",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?P/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?P:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Toxin",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?D/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?D:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Suffocation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?M/x:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?M:0})})})})]})],4)},c=function(I,L){var w=I.active,A=I.statustime,x=I.statusid,E=I.statushealth,P=I.statusmaxhealth,D=I.statusbrute,M=I.statusburn,R=I.statustoxin,O=I.statusoxy,F=I.statustemp,_=I.statusnutrition,U=I.statusfingerprints,z=I.statusdna,$=I.statusviruses;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Operation Time",children:w?A:"00:00:00"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Operation Number",children:w?x||"0":"???"})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?E/P:0,ranges:{good:[.5,1/0],average:[.2,.5],bad:[-1/0,.2]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?E:0})})}),(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Brute",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?D/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?D:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Burn",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?M/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:w?M:0})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Toxin",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?R/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:R})})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Suffocation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w?O/P:0,ranges:{good:[-1/0,.2],average:[.2,.5],bad:[.5,1/0]},children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:O})})})})]}),(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Body Temperature",children:w?F:0})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Nutrition Status",children:w?_:0})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"DNA",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fingerprints",children:w?U:"???"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:w?z:"???"})]})}),!!w&&!!$&&(0,e.createComponentVNode)(2,t.Section,{title:"Diseases",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"signature",tooltip:"Name",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"wind",tooltip:"Type",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"bolt",tooltip:"Stage",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"flask",tooltip:"Cure",tooltipPosition:"top"})})]}),$.map(function(G){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:G.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:G.type}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[G.stage,"/",G.maxstage]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:G.cure})]},G.name)})]})})],0)},m={rad_counter:g,health_analyzer:i,status_readout:c},l=function(){return(0,e.createComponentVNode)(2,t.Section,{align:"center",fill:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{color:"red",name:"exclamation-triangle",size:15}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"30px",color:"red",children:"ERROR: INTERFACE UNRESPONSIVE"})]})},u=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data;return(0,e.createComponentVNode)(2,t.Dimmer,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{fontSize:"16px",color:"blue",children:"SUIT UNPOWERED"})})})},s=function(I,L){var w=I.configuration_data,A=I.module_ref,x=Object.keys(w);return(0,e.createComponentVNode)(2,t.Dimmer,{backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:[x.map(function(E){var P=w[E];return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{name:E,display_name:P.display_name,type:P.type,value:P.value,values:P.values,module_ref:A})},P.key)}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:I.onExit,icon:"times",textAlign:"center",children:"Exit"})})})]})})},d=function(I){switch(I){case 1:return"Use";case 2:return"Toggle";case 3:return"Select"}},C=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.active,P=x.malfunctioning,D=x.locked,M=x.open,R=x.selected_module,O=x.complexity,F=x.complexity_max,_=x.wearer_name,U=x.wearer_job,z=P?"Malfunctioning":E?"Active":"Inactive";return(0,e.createComponentVNode)(2,t.Section,{title:"Parameters",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:E?"Deactivate":"Activate",onClick:function(){function $(){return A("activate")}return $}()}),children:z}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:D?"lock-open":"lock",content:D?"Unlock":"Lock",onClick:function(){function $(){return A("lock")}return $}()}),children:D?"Locked":"Unlocked"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover",children:M?"Open":"Closed"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Module",children:R||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Complexity",children:[O," (",F,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Occupant",children:[_,", ",U]})]})})},h=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.active,P=x.control,D=x.helmet,M=x.chestplate,R=x.gauntlets,O=x.boots,F=x.core,_=x.charge;return(0,e.createComponentVNode)(2,t.Section,{title:"Hardware",children:[(0,e.createComponentVNode)(2,t.Collapsible,{title:"Parts",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Control Unit",children:P}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Helmet",children:D||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chestplate",children:M||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gauntlets",children:R||"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Boots",children:O||"None"})]})}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Core",children:F&&(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Type",children:F}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:_/100,content:_+"%",ranges:{good:[.6,1/0],average:[.3,.6],bad:[-1/0,.3]}})})]})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",textAlign:"center",children:"No Core Detected"})})]})},v=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.active,P=x.modules,D=P.filter(function(M){return!!M.id});return(0,e.createComponentVNode)(2,t.Section,{title:"Info",children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:D.length!==0&&D.map(function(M){var R=m[M.id];return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[!E&&(0,e.createComponentVNode)(2,u),(0,e.normalizeProps)((0,e.createComponentVNode)(2,R,Object.assign({},M,{active:E})))]},M.ref)})||(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"No Info Modules Detected"})})})},p=function(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.complexity_max,P=x.modules,D=(0,a.useLocalState)(L,"module_configuration",null),M=D[0],R=D[1];return(0,e.createComponentVNode)(2,t.Section,{title:"Modules",fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:P.length!==0&&P.map(function(O){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Collapsible,{title:O.module_name,children:(0,e.createComponentVNode)(2,t.Section,{children:[M===O.ref&&(0,e.createComponentVNode)(2,s,{configuration_data:O.configuration_data,module_ref:O.ref,onExit:function(){function F(){return R(null)}return F}()}),(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"save",tooltip:"Complexity",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"plug",tooltip:"Idle Power Cost",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",tooltip:"Active Power Cost",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"bolt",tooltip:"Use Power Cost",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"hourglass-half",tooltip:"Cooldown",tooltipPosition:"top"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"tasks",tooltip:"Actions",tooltipPosition:"top"})})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[O.module_complexity,"/",E]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:O.idle_power}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:O.active_power}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:O.use_power}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[O.cooldown>0&&O.cooldown/10||"0","/",O.cooldown_time/10,"s"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function F(){return A("select",{ref:O.ref})}return F}(),icon:"bullseye",selected:O.module_active,tooltip:d(O.module_type),tooltipPosition:"left",disabled:!O.module_type}),(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function F(){return R(O.ref)}return F}(),icon:"cog",selected:M===O.ref,tooltip:"Configure",tooltipPosition:"left",disabled:O.configuration_data.length===0}),(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function F(){return A("pin",{ref:O.ref})}return F}(),icon:"thumbtack",selected:O.pinned,tooltip:"Pin",tooltipPosition:"left",disabled:!O.module_type})]})]})]}),(0,e.createComponentVNode)(2,t.Box,{children:O.description})]})})},O.ref)})||(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"No Modules Detected"})})})})},N=r.MODsuitContent=function(){function S(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.ui_theme,P=x.interface_break;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!P,children:!!P&&(0,e.createComponentVNode)(2,l)||(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,C)}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,h)}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,v)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,p)})]})})}return S}(),V=r.MODsuit=function(){function S(I,L){var w=(0,a.useBackend)(L),A=w.act,x=w.data,E=x.ui_theme,P=x.interface_break;return(0,e.createComponentVNode)(2,o.Window,{theme:E,width:400,height:620,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,N)})})})}return S}()},78624:function(T,r,n){"use strict";r.__esModule=!0,r.MagnetController=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=n(3939),y=new Map([["n",{icon:"arrow-up",tooltip:"Move North"}],["e",{icon:"arrow-right",tooltip:"Move East"}],["s",{icon:"arrow-down",tooltip:"Move South"}],["w",{icon:"arrow-left",tooltip:"Move West"}],["c",{icon:"crosshairs",tooltip:"Move to Magnet"}],["r",{icon:"dice",tooltip:"Move Randomly"}]]),B=r.MagnetController=function(){function k(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=l.autolink,s=l.code,d=l.frequency,C=l.linkedMagnets,h=l.magnetConfiguration,v=l.path,p=l.pathPosition,N=l.probing,V=l.powerState,S=l.speed;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:600,children:[(0,e.createComponentVNode)(2,b.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[!u&&(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Probe",icon:N?"spinner":"sync",iconSpin:!!N,disabled:N,onClick:function(){function I(){return m("probe_magnets")}return I}()}),title:"Magnet Linking",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,a.toFixed)(d/10,1)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:s})]})}),(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{icon:V?"power-off":"times",content:V?"On":"Off",selected:V,onClick:function(){function I(){return m("toggle_power")}return I}()}),title:"Controller Configuration",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Speed",children:(0,e.createComponentVNode)(2,o.Slider,{value:S.value,minValue:S.min,maxValue:S.max,onChange:function(){function I(L,w){return m("set_speed",{speed:w})}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Path",children:[Array.from(y.entries()).map(function(I){var L=I[0],w=I[1],A=w.icon,x=w.tooltip;return(0,e.createComponentVNode)(2,o.Button,{icon:A,tooltip:x,onClick:function(){function E(){return m("path_add",{code:L})}return E}()},L)}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",confirmIcon:"trash",confirmContent:"",float:"right",tooltip:"Reset Path",tooltipPosition:"left",onClick:function(){function I(){return m("path_clear")}return I}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file-import",float:"right",tooltip:"Manually input path",tooltipPosition:"left",onClick:function(){function I(){return(0,b.modalOpen)(i,"path_custom_input")}return I}()}),(0,e.createComponentVNode)(2,o.BlockQuote,{children:v.map(function(I,L){var w=y.get(I)||{icon:"question"},A=w.icon,x=w.tooltip;return(0,e.createComponentVNode)(2,o.Button.Confirm,{selected:L+2===p,icon:A,confirmIcon:A,confirmContent:"",tooltip:x,onClick:function(){function E(){return m("path_remove",{index:L+1,code:I})}return E}()},L)})})]})]})}),C.map(function(I,L){var w=I.uid,A=I.powerState,x=I.electricityLevel,E=I.magneticField;return(0,e.createComponentVNode)(2,o.Section,{title:"Magnet #"+(L+1)+" Configuration",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:A?"power-off":"times",content:A?"On":"Off",selected:A,onClick:function(){function P(){return m("toggle_magnet_power",{id:w})}return P}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Move Speed",children:(0,e.createComponentVNode)(2,o.Slider,{value:x,minValue:h.electricityLevel.min,maxValue:h.electricityLevel.max,onChange:function(){function P(D,M){return m("set_electricity_level",{id:w,electricityLevel:M})}return P}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Field Size",children:(0,e.createComponentVNode)(2,o.Slider,{value:E,minValue:h.magneticField.min,maxValue:h.magneticField.max,onChange:function(){function P(D,M){return m("set_magnetic_field",{id:w,magneticField:M})}return P}()})})]})},w)})]})]})}return k}()},72106:function(T,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MechBayConsole=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.recharge_port,m=c&&c.mech,l=m&&m.cell,u=m&&m.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:155,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:u?"Mech status: "+u:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function s(){return g("reconnect")}return s}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!m&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:m.health/m.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!m&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return b}()},7466:function(T,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=n(25328),y=r.MechaControlConsole=function(){function B(k,g){var i=(0,t.useBackend)(g),c=i.act,m=i.data,l=m.beacons,u=m.stored_data;return u.length?(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function s(){return c("clear_log")}return s}()}),children:u.map(function(s){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",s.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,b.decodeHtmlEntities)(s.message)})]},s.time)})})})}):(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:l.length&&l.map(function(s){return(0,e.createComponentVNode)(2,o.Section,{title:s.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function d(){return c("send_message",{mt:s.uid})}return d}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function d(){return c("get_log",{mt:s.uid})}return d}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"Sabotage",icon:"bomb",onClick:function(){function d(){return c("shock",{mt:s.uid})}return d}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[s.maxHealth*.75,1/0],average:[s.maxHealth*.5,s.maxHealth*.75],bad:[-1/0,s.maxHealth*.5]},value:s.health,maxValue:s.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:s.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[s.cellMaxCharge*.75,1/0],average:[s.cellMaxCharge*.5,s.cellMaxCharge*.75],bad:[-1/0,s.cellMaxCharge*.5]},value:s.cellCharge,maxValue:s.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[s.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:s.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,b.toTitleCase)(s.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:s.active||"None"}),s.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[s.cargoMax*.75,1/0],average:[s.cargoMax*.5,s.cargoMax*.75],good:[-1/0,s.cargoMax*.5]},value:s.cargoUsed,maxValue:s.cargoMax})})||null]})},s.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return B}()},79625:function(T,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(3939),b=n(98595),y=n(321),B=n(5485),k=n(22091),g={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(A,x){(0,f.modalOpen)(A,"edit",{field:x.edit,value:x.value})},m=function(A,x){var E=A.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:E.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:E.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[E.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:E.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:E.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:g[E.severity],children:E.severity})]})})})},l=r.MedicalRecords=function(){function w(A,x){var E=(0,t.useBackend)(x),P=E.data,D=P.loginState,M=P.screen;if(!D.logged_in)return(0,e.createComponentVNode)(2,b.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,b.Window.Content,{children:(0,e.createComponentVNode)(2,B.LoginScreen)})});var R;return M===2?R=(0,e.createComponentVNode)(2,u):M===3?R=(0,e.createComponentVNode)(2,s):M===4?R=(0,e.createComponentVNode)(2,d):M===5?R=(0,e.createComponentVNode)(2,p):M===6?R=(0,e.createComponentVNode)(2,N):M===7&&(R=(0,e.createComponentVNode)(2,V)),(0,e.createComponentVNode)(2,b.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,b.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,k.TemporaryNotice),(0,e.createComponentVNode)(2,L),R]})})]})}return w}(),u=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.records,R=(0,t.useLocalState)(x,"searchText",""),O=R[0],F=R[1],_=(0,t.useLocalState)(x,"sortId","name"),U=_[0],z=_[1],$=(0,t.useLocalState)(x,"sortOrder",!0),G=$[0],X=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function J(){return P("screen",{screen:3})}return J}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function J(se,ie){return F(ie)}return J}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,S,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,S,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,S,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,S,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,S,{id:"m_stat",children:"Mental Status"})]}),M.filter((0,a.createSearch)(O,function(J){return J.name+"|"+J.id+"|"+J.rank+"|"+J.p_stat+"|"+J.m_stat})).sort(function(J,se){var ie=G?1:-1;return J[U].localeCompare(se[U])*ie}).map(function(J){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[J.p_stat],onClick:function(){function se(){return P("view_record",{view_record:J.ref})}return se}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",J.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.m_stat})]},J.id)})]})})})],4)},s=function(A,x){var E=(0,t.useBackend)(x),P=E.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,translucent:!0,lineHeight:3,icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,translucent:!0,lineHeight:3,icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,translucent:!0,lineHeight:3,icon:"trash",content:"Delete All Medical Records",onClick:function(){function D(){return P("del_all_med_records")}return D}()})})]})})},d=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medical,R=D.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:R?"spinner":"print",disabled:R,iconSpin:!!R,content:"Print Record",ml:"0.5rem",onClick:function(){function O(){return P("print_record")}return O}()}),children:(0,e.createComponentVNode)(2,C)})}),!M||!M.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function O(){return P("new_med_record")}return O}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!M.empty,content:"Delete Medical Record",onClick:function(){function O(){return P("del_med_record")}return O}()}),children:(0,e.createComponentVNode)(2,h)})}),(0,e.createComponentVNode)(2,v)],4)],0)},C=function(A,x){var E=(0,t.useBackend)(x),P=E.data,D=P.general;return!D||!D.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:D.fields.map(function(M,R){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:M.value}),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function O(){return c(x,M)}return O}()})]},R)})})}),!!D.has_photos&&D.photos.map(function(M,R){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:M,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",R+1]},R)})]})},h=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medical;return!M||!M.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:M.fields.map(function(R,O){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:R.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(R.value),!!R.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:R.line_break?"1rem":"initial",onClick:function(){function F(){return c(x,R)}return F}()})]},O)})})})})},v=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function R(){return(0,f.modalOpen)(x,"add_comment")}return R}()}),children:M.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):M.comments.map(function(R,O){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:R.header}),(0,e.createVNode)(1,"br"),R.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function F(){return P("del_comment",{del_comment:O+1})}return F}()})]},O)})})})},p=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.virus,R=(0,t.useLocalState)(x,"searchText",""),O=R[0],F=R[1],_=(0,t.useLocalState)(x,"sortId2","name"),U=_[0],z=_[1],$=(0,t.useLocalState)(x,"sortOrder2",!0),G=$[0],X=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function J(se,ie){return F(ie)}return J}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,I,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,I,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,I,{id:"severity",children:"Severity"})]}),M.filter((0,a.createSearch)(O,function(J){return J.name+"|"+J.max_stages+"|"+J.severity})).sort(function(J,se){var ie=G?1:-1;return J[U].localeCompare(se[U])*ie}).map(function(J){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+J.severity,onClick:function(){function se(){return P("vir",{vir:J.D})}return se}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",J.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:J.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:g[J.severity],children:J.severity})]},J.id)})]})})})})],4)},N=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.goals;return(0,e.createComponentVNode)(2,o.Section,{title:"Virology Goals",fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:M.length!==0&&M.map(function(R){return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:R.name,children:[(0,e.createComponentVNode)(2,o.Table,{children:(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:R.delivered,minValue:0,maxValue:R.deliverygoal,ranges:{good:[R.deliverygoal*.5,1/0],average:[R.deliverygoal*.25,R.deliverygoal*.5],bad:[-1/0,R.deliverygoal*.25]},children:[R.delivered," / ",R.deliverygoal," Units"]})})})}),(0,e.createComponentVNode)(2,o.Box,{children:R.report})]})},R.id)})||(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:"No Goals Detected"})})})})},V=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.medbots;return M.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),M.map(function(R){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+R.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",R.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[R.area||"Unknown"," (",R.x,", ",R.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:R.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:R.use_beaker?"Reservoir: "+R.total_volume+"/"+R.maximum_volume:"Using internal synthesizer"})]},R.id)})]})})})},S=function(A,x){var E=(0,t.useLocalState)(x,"sortId","name"),P=E[0],D=E[1],M=(0,t.useLocalState)(x,"sortOrder",!0),R=M[0],O=M[1],F=A.id,_=A.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:P!==F&&"transparent",onClick:function(){function U(){P===F?O(!R):(D(F),O(!0))}return U}(),children:[_,P===F&&(0,e.createComponentVNode)(2,o.Icon,{name:R?"sort-up":"sort-down",ml:"0.25rem;"})]})})},I=function(A,x){var E=(0,t.useLocalState)(x,"sortId2","name"),P=E[0],D=E[1],M=(0,t.useLocalState)(x,"sortOrder2",!0),R=M[0],O=M[1],F=A.id,_=A.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:P!==F&&"transparent",onClick:function(){function U(){P===F?O(!R):(D(F),O(!0))}return U}(),children:[_,P===F&&(0,e.createComponentVNode)(2,o.Icon,{name:R?"sort-up":"sort-down",ml:"0.25rem;"})]})})},L=function(A,x){var E=(0,t.useBackend)(x),P=E.act,D=E.data,M=D.screen,R=D.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:M===2,onClick:function(){function O(){P("screen",{screen:2})}return O}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:M===5,onClick:function(){function O(){P("screen",{screen:5})}return O}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"vial",selected:M===6,onClick:function(){function O(){P("screen",{screen:6})}return O}(),children:"Virology Goals"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:M===7,onClick:function(){function O(){return P("screen",{screen:7})}return O}(),children:"Medibot Tracking"}),M===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:M===3,children:"Record Maintenance"}),M===4&&R&&!R.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:M===4,children:["Record: ",R.fields[0].value]})]})})};(0,f.modalRegisterBodyOverride)("virus",m)},54989:function(T,r,n){"use strict";r.__esModule=!0,r.MerchVendor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=g.product,s=g.productImage,d=g.productCategory,C=l.user_money;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:u.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{disabled:u.price>C,icon:"shopping-cart",content:u.price,textAlign:"left",onClick:function(){function h(){return m("purchase",{name:u.name,category:d})}return h}()})})]})},b=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=(0,a.useLocalState)(i,"tabIndex",1),u=l[0],s=m.products,d=m.imagelist,C=["apparel","toy","decoration"];return(0,e.createComponentVNode)(2,t.Table,{children:s[C[u]].map(function(h){return(0,e.createComponentVNode)(2,f,{product:h,productImage:d[h.path],productCategory:C[u]},h.name)})})},y=r.MerchVendor=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.user_cash,s=l.inserted_cash;return(0,e.createComponentVNode)(2,o.Window,{title:"Merch Computer",width:450,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"User",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"light-grey",inline:!0,mr:"0.5rem",children:["There is ",(0,e.createVNode)(1,"b",null,s,0)," credits inserted."]}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"money-bill-wave-alt",content:"Dispense Change",textAlign:"left",onClick:function(){function d(){return m("change")}return d}()})],4),children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:["Doing your job and not getting any recognition at work? Well, welcome to the merch shop! Here, you can buy cool things in exchange for money you earn when you have completed your Job Objectives.",u!==null&&(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:["Your balance is ",(0,e.createVNode)(1,"b",null,[u||0,(0,e.createTextVNode)(" credits")],0),"."]})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Products",children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,b)]})})]})})})}return k}(),B=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=(0,a.useLocalState)(i,"tabIndex",1),u=l[0],s=l[1],d=m.login_state;return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"dice",selected:u===1,onClick:function(){function C(){return s(1)}return C}(),children:"Toys"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"flag",selected:u===2,onClick:function(){function C(){return s(2)}return C}(),children:"Decorations"})]})}},87684:function(T,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=["title","items","gridLayout"];function y(l,u){if(l==null)return{};var s={};for(var d in l)if({}.hasOwnProperty.call(l,d)){if(u.includes(d))continue;s[d]=l[d]}return s}var B={Alphabetical:function(){function l(u,s){return u-s}return l}(),Availability:function(){function l(u,s){return-(u.affordable-s.affordable)}return l}(),Price:function(){function l(u,s){return u.price-s.price}return l}()},k=r.MiningVendor=function(){function l(u,s){var d=(0,t.useLocalState)(s,"gridLayout",!1),C=d[0],h=d[1];return(0,e.createComponentVNode)(2,f.Window,{width:400,height:525,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,g),(0,e.createComponentVNode)(2,c,{gridLayout:C,setGridLayout:h}),(0,e.createComponentVNode)(2,i,{gridLayout:C})]})})})}return l}(),g=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.has_id,p=h.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:v,children:v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",p.name,".",(0,e.createVNode)(1,"br"),"You have ",p.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function N(){return C("logoff")}return N}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.has_id,p=h.id,N=h.items,V=u.gridLayout,S=(0,t.useLocalState)(s,"search",""),I=S[0],L=S[1],w=(0,t.useLocalState)(s,"sort","Alphabetical"),A=w[0],x=w[1],E=(0,t.useLocalState)(s,"descending",!1),P=E[0],D=E[1],M=(0,a.createSearch)(I,function(F){return F[0]}),R=!1,O=Object.entries(N).map(function(F,_){var U=Object.entries(F[1]).filter(M).map(function(z){return z[1].affordable=v&&p.points>=z[1].price,z[1]}).sort(B[A]);if(U.length!==0)return P&&(U=U.reverse()),R=!0,(0,e.createComponentVNode)(2,m,{title:F[0],items:U,gridLayout:V},F[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:R?O:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(u,s){var d=u.gridLayout,C=u.setGridLayout,h=(0,t.useLocalState)(s,"search",""),v=h[0],p=h[1],N=(0,t.useLocalState)(s,"sort",""),V=N[0],S=N[1],I=(0,t.useLocalState)(s,"descending",!1),L=I[0],w=I[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{mt:.2,placeholder:"Search by item name..",width:"100%",onInput:function(){function A(x,E){return p(E)}return A}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:d?"list":"table-cells-large",height:1.75,tooltip:d?"Toggle List Layout":"Toggle Grid Layout",tooltipPosition:"bottom-start",onClick:function(){function A(){return C(!d)}return A}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(B),width:"100%",onSelected:function(){function A(x){return S(x)}return A}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:L?"arrow-down":"arrow-up",height:1.75,tooltip:L?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function A(){return w(!L)}return A}()})})]})})},m=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=u.title,p=u.items,N=u.gridLayout,V=y(u,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},V,{children:p.map(function(S){return N?(0,e.createComponentVNode)(2,o.ImageButton,{mb:.5,imageSize:57.5,dmIcon:S.icon,dmIconState:S.icon_state,disabled:!h.has_id||h.id.points0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:ae>=10?"9+":ae})}),(0,e.createComponentVNode)(2,s,{icon:"briefcase",title:"Job Openings",selected:O===1,onClick:function(){function le(){return x("jobs")}return le}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:F.map(function(le){return(0,e.createComponentVNode)(2,s,{icon:le.icon,title:le.name,selected:O===2&&F[U-1]===le,onClick:function(){function Z(){return x("channel",{uid:le.uid})}return Z}(),children:le.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:le.unread>=10?"9+":le.unread})},le)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!P||!!D)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,s,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function le(){return(0,y.modalOpen)(w,"wanted_notice")}return le}()}),(0,e.createComponentVNode)(2,s,{security:!0,icon:me?"minus-square":"minus-square-o",title:"Censor Mode: "+(me?"On":"Off"),mb:"0.5rem",onClick:function(){function le(){return q(!me)}return le}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,s,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function le(){return(0,y.modalOpen)(w,"create_story")}return le}()}),(0,e.createComponentVNode)(2,s,{icon:"plus-circle",title:"New Channel",onClick:function(){function le(){return(0,y.modalOpen)(w,"create_channel")}return le}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,s,{icon:R?"spinner":"print",iconSpin:R,title:R?"Printing...":"Print Newspaper",onClick:function(){function le(){return x("print_newspaper")}return le}()}),(0,e.createComponentVNode)(2,s,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function le(){return x("toggle_mute")}return le}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,B.TemporaryNotice),re]})]})})]})}return I}(),s=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=L.icon,P=E===void 0?"":E,D=L.iconSpin,M=L.selected,R=M===void 0?!1:M,O=L.security,F=O===void 0?!1:O,_=L.onClick,U=L.title,z=L.children,$=i(L,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",R&&"Newscaster__menuButton--selected",F&&"Newscaster__menuButton--security"]),onClick:_},$,{children:[R&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:P,spin:D,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:U}),z]})))},d=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.screen,D=E.is_admin,M=E.channel_idx,R=E.channel_can_manage,O=E.channels,F=E.stories,_=E.wanted,U=(0,t.useLocalState)(w,"fullStories",[]),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"censorMode",!1),X=G[0],J=G[1],se=P===2&&M>-1?O[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!_&&(0,e.createComponentVNode)(2,h,{story:_,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:se?se.icon:"newspaper",mr:"0.5rem"}),se?se.name:"Headlines"],0),children:F.length>0?F.slice().reverse().map(function(ie){return!z.includes(ie.uid)&&ie.body.length+3>c?Object.assign({},ie,{body_short:ie.body.substr(0,c-4)+"..."}):ie}).map(function(ie,me){return(0,e.createComponentVNode)(2,h,{story:ie},me)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!se&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!se.admin&&!D,selected:se.censored,icon:se.censored?"comment-slash":"comment",content:se.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function ie(){return x("censor_channel",{uid:se.uid})}return ie}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!R,icon:"cog",content:"Manage",onClick:function(){function ie(){return(0,y.modalOpen)(w,"manage_channel",{uid:se.uid})}return ie}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:se.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:se.author||"N/A"}),!!D&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Ckey",children:se.author_ckey}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:se.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),F.reduce(function(ie,me){return ie+me.view_count},0).toLocaleString()]})]})})]})},C=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.jobs,D=E.wanted,M=Object.entries(P).reduce(function(R,O){var F=O[0],_=O[1];return R+_.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!D&&(0,e.createComponentVNode)(2,h,{story:D,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?m.map(function(R){return Object.assign({},l[R],{id:R,jobs:P[R]})}).filter(function(R){return!!R&&R.jobs.length>0}).map(function(R){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+R.id]),title:R.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:R.fluff_text}),children:R.jobs.map(function(O){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!O.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",O.title]},O.title)})},R.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},h=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=L.story,D=L.wanted,M=D===void 0?!1:D,R=E.is_admin,O=(0,t.useLocalState)(w,"fullStories",[]),F=O[0],_=O[1],U=(0,t.useLocalState)(w,"censorMode",!1),z=U[0],$=U[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),P.censor_flags&2&&"[REDACTED]"||P.title||"News from "+P.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&z&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:P.censor_flags&2,icon:P.censor_flags&2?"comment-slash":"comment",content:P.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function G(){return x("censor_story",{uid:P.uid})}return G}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.author," |\xA0",!!R&&(0,e.createFragment)([(0,e.createTextVNode)("ckey: "),P.author_ckey,(0,e.createTextVNode)(" |\xA0")],0),!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),P.view_count.toLocaleString(),(0,e.createTextVNode)(" |\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,f.timeAgo)(P.publish_time,E.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:P.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!P.has_photo&&(0,e.createComponentVNode)(2,v,{name:"story_photo_"+P.uid+".png",float:"right",ml:"0.5rem"}),(P.body_short||P.body).split("\n").map(function(G,X){return(0,e.createComponentVNode)(2,o.Box,{children:G||(0,e.createVNode)(1,"br")},X)}),P.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function G(){return _([].concat(F,[P.uid]))}return G}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},v=function(L,w){var A=L.name,x=i(L,g),E=(0,t.useLocalState)(w,"viewingPhoto",""),P=E[0],D=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:A,onClick:function(){function M(){return D(A)}return M}()},x)))},p=function(L,w){var A=(0,t.useLocalState)(w,"viewingPhoto",""),x=A[0],E=A[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:x}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function P(){return E("")}return P}()})]})},N=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=!!L.args.uid&&E.channels.filter(function(te){return te.uid===L.args.uid}).pop();if(L.id==="manage_channel"&&!P){(0,y.modalClose)(w);return}var D=L.id==="manage_channel",M=!!L.args.is_admin,R=L.args.scanned_user,O=(0,t.useLocalState)(w,"author",(P==null?void 0:P.author)||R||"Unknown"),F=O[0],_=O[1],U=(0,t.useLocalState)(w,"name",(P==null?void 0:P.name)||""),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"description",(P==null?void 0:P.description)||""),X=G[0],J=G[1],se=(0,t.useLocalState)(w,"icon",(P==null?void 0:P.icon)||"newspaper"),ie=se[0],me=se[1],q=(0,t.useLocalState)(w,"isPublic",D?!!(P!=null&&P.public):!1),re=q[0],ae=q[1],le=(0,t.useLocalState)(w,"adminLocked",(P==null?void 0:P.admin)===1||!1),Z=le[0],ne=le[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:D?"Manage "+P.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:F,onInput:function(){function te(fe,pe){return _(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:z,onInput:function(){function te(fe,pe){return $(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(fe,pe){return J(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:ie,width:"35%",mr:"0.5rem",onInput:function(){function te(fe,pe){return me(pe)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:ie,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:re,icon:re?"toggle-on":"toggle-off",content:re?"Yes":"No",onClick:function(){function te(){return ae(!re)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Z,icon:Z?"lock":"lock-open",content:Z?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return ne(!Z)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:F.trim().length===0||z.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,L.id,"",{author:F,name:z.substr(0,49),description:X.substr(0,128),icon:ie,public:re?1:0,admin_locked:Z?1:0})}return te}()})]})},V=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.photo,D=E.channels,M=E.channel_idx,R=M===void 0?-1:M,O=!!L.args.is_admin,F=L.args.scanned_user,_=D.slice().sort(function(te,fe){if(R<0)return 0;var pe=D[R-1];if(pe.uid===te.uid)return-1;if(pe.uid===fe.uid)return 1}).filter(function(te){return O||!te.frozen&&(te.author===F||!!te.public)}),U=(0,t.useLocalState)(w,"author",F||"Unknown"),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"channel",_.length>0?_[0].name:""),X=G[0],J=G[1],se=(0,t.useLocalState)(w,"title",""),ie=se[0],me=se[1],q=(0,t.useLocalState)(w,"body",""),re=q[0],ae=q[1],le=(0,t.useLocalState)(w,"adminLocked",!1),Z=le[0],ne=le[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!O,width:"100%",value:z,onInput:function(){function te(fe,pe){return $(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:_.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(fe){return J(fe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:ie,onInput:function(){function te(fe,pe){return me(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:re,onInput:function(){function te(fe,pe){return ae(pe)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return x(P?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:ie,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"}),re.split("\n").map(function(te,fe){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},fe)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),O&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Z,icon:Z?"lock":"lock-open",content:Z?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return ne(!Z)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:z.trim().length===0||X.trim().length===0||ie.trim().length===0||re.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,"create_story","",{author:z,channel:X,title:ie.substr(0,127),body:re.substr(0,1023),admin_locked:Z?1:0})}return te}()})]})},S=function(L,w){var A=(0,t.useBackend)(w),x=A.act,E=A.data,P=E.photo,D=E.wanted,M=!!L.args.is_admin,R=L.args.scanned_user,O=(0,t.useLocalState)(w,"author",(D==null?void 0:D.author)||R||"Unknown"),F=O[0],_=O[1],U=(0,t.useLocalState)(w,"name",(D==null?void 0:D.title.substr(8))||""),z=U[0],$=U[1],G=(0,t.useLocalState)(w,"description",(D==null?void 0:D.body)||""),X=G[0],J=G[1],se=(0,t.useLocalState)(w,"adminLocked",(D==null?void 0:D.admin_locked)===1||!1),ie=se[0],me=se[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:F,onInput:function(){function q(re,ae){return _(ae)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:z,maxLength:"128",onInput:function(){function q(re,ae){return $(ae)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function q(re,ae){return J(ae)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function q(){return x(P?"eject_photo":"attach_photo")}return q}()}),!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:ie,icon:ie?"lock":"lock-open",content:ie?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function q(){return me(!ie)}return q}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!D,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function q(){x("clear_wanted_notice"),(0,y.modalClose)(w)}return q}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:F.trim().length===0||z.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function q(){(0,y.modalAnswer)(w,L.id,"",{author:F,name:z.substr(0,127),description:X.substr(0,511),admin_locked:ie?1:0})}return q}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",N),(0,y.modalRegisterBodyOverride)("manage_channel",N),(0,y.modalRegisterBodyOverride)("create_story",V),(0,y.modalRegisterBodyOverride)("wanted_notice",S)},48286:function(T,r,n){"use strict";r.__esModule=!0,r.Noticeboard=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=r.Noticeboard=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.act,c=g.data,m=c.papers;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:300,theme:"noticeboard",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:m.map(function(l){return(0,e.createComponentVNode)(2,o.Stack.Item,{align:"center",width:"22.45%",height:"85%",onClick:function(){function u(){return i("interact",{paper:l.ref})}return u}(),onContextMenu:function(){function u(s){s.preventDefault(),i("showFull",{paper:l.ref})}return u}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,fontSize:.75,title:l.name,children:(0,a.decodeHtmlEntities)(l.contents)})},l.ref)})})})})}return y}()},41166:function(T,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NuclearBomb=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:350,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return g("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return g("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authdisk,content:i.anchored?"YES":"NO",onClick:function(){function c(){return g("toggle_anchor")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return g("set_time")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return g("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return g("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:350,height:115,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return g("deploy")}return c}()})})})})}return b}()},52416:function(T,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),f=n(72253),b=n(36036),y=n(98595),B=r.NumberInputModal=function(){function g(i,c){var m=(0,f.useBackend)(c),l=m.act,u=m.data,s=u.init_value,d=u.large_buttons,C=u.message,h=C===void 0?"":C,v=u.timeout,p=u.title,N=(0,f.useLocalState)(c,"input",s),V=N[0],S=N[1],I=function(){function A(x){x!==V&&S(x)}return A}(),L=function(){function A(x){x!==V&&S(x)}return A}(),w=140+Math.max(Math.ceil(h.length/3),h.length>0&&d?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:p,width:270,height:w,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function A(x){var E=window.event?x.which:x.keyCode;E===o.KEY_ENTER&&l("submit",{entry:V}),E===o.KEY_ESCAPE&&l("cancel")}return A}(),children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Box,{color:"label",children:h})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{input:V,onClick:L,onChange:I})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:V})})]})})})]})}return g}(),k=function(i,c){var m=(0,f.useBackend)(c),l=m.act,u=m.data,s=u.min_value,d=u.max_value,C=u.init_value,h=u.round_value,v=i.input,p=i.onClick,N=i.onChange,V=Math.round(v!==s?Math.max(v/2,s):d/2),S=v===s&&s>0||v===1;return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:v===s,icon:"angle-double-left",onClick:function(){function I(){return p(s)}return I}(),tooltip:v===s?"Min":"Min ("+s+")"})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!h,minValue:s,maxValue:d,onChange:function(){function I(L,w){return N(w)}return I}(),onEnter:function(){function I(L,w){return l("submit",{entry:w})}return I}(),value:v})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:v===d,icon:"angle-double-right",onClick:function(){function I(){return p(d)}return I}(),tooltip:v===d?"Max":"Max ("+d+")"})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:S,icon:"divide",onClick:function(){function I(){return p(V)}return I}(),tooltip:S?"Split":"Split ("+V+")"})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Button,{disabled:v===C,icon:"redo",onClick:function(){function I(){return p(C)}return I}(),tooltip:C?"Reset ("+C+")":"Reset"})})]})}},1218:function(T,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),f=n(36036),b=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],B={average:[.25,.5],bad:[.5,1/0]},k=["bad","average","average","good","average","average","bad"],g=r.OperatingComputer=function(){function l(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.hasOccupant,p=h.choice,N;return p?N=(0,e.createComponentVNode)(2,m):N=v?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!p,icon:"user",onClick:function(){function V(){return C("choiceOff")}return V}(),children:"Patient"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!!p,icon:"cog",onClick:function(){function V(){return C("choiceOn")}return V}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,children:N})})]})})})}return l}(),i=function(u,s){var d=(0,t.useBackend)(s),C=d.data,h=C.occupant;return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:b[h.stat][0],children:b[h.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:h.maxHealth,value:h.health/h.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(v,p){return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:v[0]+" Damage",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:"100",value:h[v[1]]/100,ranges:B,children:(0,a.round)(h[v[1]])},p)},p)}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:h.maxTemp,value:h.bodyTemperature/h.maxTemp,color:k[h.temperatureSuitability+3],children:[(0,a.round)(h.btCelsius),"\xB0C, ",(0,a.round)(h.btFaren),"\xB0F"]})}),!!h.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:h.bloodMax,value:h.bloodLevel/h.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[h.bloodPercent,"%, ",h.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Pulse",children:[h.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Current Procedure",level:"2",children:h.inSurgery?(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Procedure",children:h.surgeryName}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Next Step",children:h.stepName})]}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},m=function(u,s){var d=(0,t.useBackend)(s),C=d.act,h=d.data,v=h.verbose,p=h.health,N=h.healthAlarm,V=h.oxy,S=h.oxyAlarm,I=h.crit;return(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,f.Button,{selected:v,icon:v?"toggle-on":"toggle-off",content:v?"On":"Off",onClick:function(){function L(){return C(v?"verboseOff":"verboseOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,f.Button,{selected:p,icon:p?"toggle-on":"toggle-off",content:p?"On":"Off",onClick:function(){function L(){return C(p?"healthOff":"healthOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:N,stepPixelSize:5,ml:"0",onChange:function(){function L(w,A){return C("health_adj",{new:A})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,f.Button,{selected:V,icon:V?"toggle-on":"toggle-off",content:V?"On":"Off",onClick:function(){function L(){return C(V?"oxyOff":"oxyOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:S,stepPixelSize:5,ml:"0",onChange:function(){function L(w,A){return C("oxy_adj",{new:A})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,f.Button,{selected:I,icon:I?"toggle-on":"toggle-off",content:I?"On":"Off",onClick:function(){function L(){return C(I?"critOff":"critOn")}return L}()})})]})}},46892:function(T,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(35840);function y(d,C){var h=typeof Symbol!="undefined"&&d[Symbol.iterator]||d["@@iterator"];if(h)return(h=h.call(d)).next.bind(h);if(Array.isArray(d)||(h=B(d))||C&&d&&typeof d.length=="number"){h&&(d=h);var v=0;return function(){return v>=d.length?{done:!0}:{done:!1,value:d[v++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function B(d,C){if(d){if(typeof d=="string")return k(d,C);var h={}.toString.call(d).slice(8,-1);return h==="Object"&&d.constructor&&(h=d.constructor.name),h==="Map"||h==="Set"?Array.from(d):h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h)?k(d,C):void 0}}function k(d,C){(C==null||C>d.length)&&(C=d.length);for(var h=0,v=Array(C);hh},m=function(C,h){var v=C.name,p=h.name;if(!v||!p)return 0;var N=v.match(g),V=p.match(g);if(N&&V&&v.replace(g,"")===p.replace(g,"")){var S=parseInt(N[1],10),I=parseInt(V[1],10);return S-I}return c(v,p)},l=function(C,h){var v=C.searchText,p=C.source,N=C.title,V=C.color,S=C.sorted,I=p.filter(i(v));return S&&I.sort(m),p.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+p.length+")",children:I.map(function(L){return(0,e.createComponentVNode)(2,u,{thing:L,color:V},L.name)})})},u=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=C.color,V=C.thing;return(0,e.createComponentVNode)(2,o.Button,{color:N,tooltip:V.assigned_role?(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",mr:"0.5em",className:(0,b.classes)(["job_icons16x16",V.assigned_role_sprite])})," ",V.assigned_role]}):"",tooltipPosition:"bottom",onClick:function(){function S(){return p("orbit",{ref:V.ref})}return S}(),children:[V.name,V.orbiters&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,children:["(",V.orbiters," ",(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),")"]})]})},s=r.Orbit=function(){function d(C,h){for(var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.alive,S=N.antagonists,I=N.highlights,L=N.response_teams,w=N.tourist,A=N.auto_observe,x=N.dead,E=N.ssd,P=N.ghosts,D=N.misc,M=N.npcs,R=(0,t.useLocalState)(h,"searchText",""),O=R[0],F=R[1],_={},U=y(S),z;!(z=U()).done;){var $=z.value;_[$.antag]===void 0&&(_[$.antag]=[]),_[$.antag].push($)}var G=Object.entries(_);G.sort(function(J,se){return c(J[0],se[0])});var X=function(){function J(se){for(var ie=0,me=[G.map(function(ae){var le=ae[0],Z=ae[1];return Z}),w,I,V,P,E,x,M,D];ie0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:G.map(function(J){var se=J[0],ie=J[1];return(0,e.createComponentVNode)(2,o.Section,{title:se+" - ("+ie.length+")",level:2,children:ie.filter(i(O)).sort(m).map(function(me){return(0,e.createComponentVNode)(2,u,{color:"bad",thing:me},me.name)})},se)})}),I.length>0&&(0,e.createComponentVNode)(2,l,{title:"Highlights",source:I,searchText:O,color:"teal"}),(0,e.createComponentVNode)(2,l,{title:"Response Teams",source:L,searchText:O,color:"purple"}),(0,e.createComponentVNode)(2,l,{title:"Tourists",source:w,searchText:O,color:"violet"}),(0,e.createComponentVNode)(2,l,{title:"Alive",source:V,searchText:O,color:"good"}),(0,e.createComponentVNode)(2,l,{title:"Ghosts",source:P,searchText:O,color:"grey"}),(0,e.createComponentVNode)(2,l,{title:"SSD",source:E,searchText:O,color:"grey"}),(0,e.createComponentVNode)(2,l,{title:"Dead",source:x,searchText:O,sorted:!1}),(0,e.createComponentVNode)(2,l,{title:"NPCs",source:M,searchText:O,sorted:!1}),(0,e.createComponentVNode)(2,l,{title:"Misc",source:D,searchText:O,sorted:!1})]})})}return d}()},15421:function(T,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),b=n(9394);function y(d){if(d==null)throw new TypeError("Cannot destructure "+d)}var B=(0,b.createLogger)("OreRedemption"),k=function(C){return C.toLocaleString("en-US")+" pts"},g=r.OreRedemption=function(){function d(C,h){return(0,e.createComponentVNode)(2,f.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,m)]})})})}return d}(),i=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.id,S=N.points,I=N.disk,L=Object.assign({},(y(C),C));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},L,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:S>0?"good":"grey",bold:S>0&&"good",children:k(S)})}),(0,e.createComponentVNode)(2,o.Divider),I?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:I.name,tooltip:"Ejects the design disk.",onClick:function(){function w(){return p("eject_disk")}return w}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!I.design||!I.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function w(){return p("download")}return w}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:I.design&&(I.compatible?"good":"bad"),children:I.design||"N/A"})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.sheets,S=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},S,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),V.map(function(I){return(0,e.createComponentVNode)(2,u,{ore:I},I.id)})]})))})},m=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.alloys,S=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},S,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),V.map(function(I){return(0,e.createComponentVNode)(2,s,{ore:I},I.id)})]})))})},l=function(C,h){var v;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:C.title}),(v=C.columns)==null?void 0:v.map(function(p){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:p[1],textAlign:"center",color:"label",bold:!0,children:p[0]},p)})]})})},u=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=C.ore;if(!(N.value&&N.amount<=0&&!(["metal","glass"].indexOf(N.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",N.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:N.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:N.amount>=1?"good":"gray",bold:N.amount>=1,align:"center",children:N.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:N.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(N.amount,50),stepPixelSize:6,onChange:function(){function V(S,I){return p(N.value?"sheet":"alloy",{id:N.id,amount:I})}return V}()})})]})})},s=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=C.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",N.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:N.amount>=1?"good":"gray",align:"center",children:N.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:N.amount>=1?"good":"gray",bold:N.amount>=1,align:"center",children:N.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(N.amount,50),stepPixelSize:6,onChange:function(){function V(S,I){return p(N.value?"sheet":"alloy",{id:N.id,amount:I})}return V}()})})]})})}},52754:function(T,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),b=n(70752),y=function(g){var i;try{i=b("./"+g+".js")}catch(m){if(m.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",g);throw m}var c=i[g];return c||(0,f.routingError)("missingExport",g)},B=r.PAI=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.app_template,s=l.app_icon,d=l.app_title,C=y(u);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{p:1,fill:!0,scrollable:!0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:s,mr:1}),d,u!=="pai_main_menu"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{ml:2,mb:0,content:"Back",icon:"arrow-left",onClick:function(){function h(){return m("Back")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Home",icon:"arrow-up",onClick:function(){function h(){return m("MASTER_back")}return h}()})],4)]}),children:(0,e.createComponentVNode)(2,C)})})})})})}return k}()},85175:function(T,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),b=n(59395),y=function(c){var m;try{m=b("./"+c+".js")}catch(u){if(u.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",c);throw u}var l=m[c];return l||(0,f.routingError)("missingExport",c)},B=r.PDA=function(){function i(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.app,C=s.owner;if(!C)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var h=y(d.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,k)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:d.icon,mr:1}),d.name]}),children:(0,e.createComponentVNode)(2,h)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,g)})]})})})}return i}(),k=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.idInserted,C=s.idLink,h=s.stationTime,v=s.cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function p(){return u("Authenticate")}return p}(),content:d?C:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function p(){return u("Eject")}return p}(),content:v?["Eject "+v]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:h})]})},g=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!d.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:d.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function C(){return u("Back")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:d.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:d.is_home?"disabled":"white",icon:"home",onClick:function(){function C(){u("Home")}return C}()})})]})})}},68654:function(T,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),b=r.Pacman=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.active,l=c.anchored,u=c.broken,s=c.emagged,d=c.fuel_type,C=c.fuel_usage,h=c.fuel_stored,v=c.fuel_cap,p=c.is_ai,N=c.tmp_current,V=c.tmp_max,S=c.tmp_overheat,I=c.output_max,L=c.power_gen,w=c.output_set,A=c.has_fuel,x=h/v,E=N/V,P=w*L,D=Math.round(h/C*2),M=Math.round(D/60),R=D>120?M+" minutes":D+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:225,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(u||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!u&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!u&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!u&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:m?"power-off":"times",content:m?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!A,selected:m,onClick:function(){function O(){return i("toggle_power")}return O}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:w,minValue:1,maxValue:I*(s?2.5:1),step:1,className:"mt-1",onDrag:function(){function O(F,_){return i("change_power",{change_power:_})}return O}()}),"(",(0,f.formatPower)(P),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:E,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[N," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[S>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),S>20&&S<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),S>1&&S<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),S===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:m||p||!A,onClick:function(){function O(){return i("eject_fuel")}return O}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:x,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(h/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[C/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!A&&(C?R:"N/A"),!A&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},1701:function(T,r,n){"use strict";r.__esModule=!0,r.PanDEMIC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PanDEMIC=function(){function l(u,s){var d=(0,a.useBackend)(s),C=d.data,h=C.beakerLoaded,v=C.beakerContainsBlood,p=C.beakerContainsVirus,N=C.resistances,V=N===void 0?[]:N,S;return h?v?v&&!p&&(S=(0,e.createFragment)([(0,e.createTextVNode)("No disease detected in provided blood sample.")],4)):S=(0,e.createFragment)([(0,e.createTextVNode)("No blood sample found in the loaded container.")],4):S=(0,e.createFragment)([(0,e.createTextVNode)("No container loaded.")],4),(0,e.createComponentVNode)(2,o.Window,{width:575,height:510,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[S&&!p?(0,e.createComponentVNode)(2,t.Section,{title:"Container Information",buttons:(0,e.createComponentVNode)(2,b,{fill:!0,vertical:!0}),children:(0,e.createComponentVNode)(2,t.NoticeBox,{children:S})}):(0,e.createComponentVNode)(2,k),(V==null?void 0:V.length)>0&&(0,e.createComponentVNode)(2,m,{align:"bottom"})]})})})}return l}(),b=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.beakerLoaded;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!v,onClick:function(){function p(){return C("eject_beaker")}return p}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash-alt",confirmIcon:"eraser",content:"Destroy",confirmContent:"Destroy",disabled:!v,onClick:function(){function p(){return C("destroy_eject_beaker")}return p}()})],4)},y=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.beakerContainsVirus,p=u.strain,N=p.commonName,V=p.description,S=p.diseaseAgent,I=p.bloodDNA,L=p.bloodType,w=p.possibleTreatments,A=p.transmissionRoute,x=p.isAdvanced,E=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",children:I?(0,e.createVNode)(1,"span",null,I,0,{style:{"font-family":"'Courier New', monospace"}}):"Undetectable"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood Type",children:(0,e.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:L!=null?L:"Undetectable"}})})],4);if(!v)return(0,e.createComponentVNode)(2,t.LabeledList,{children:E});var P;return x&&(N!=null&&N!=="Unknown"?P=(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print Release Forms",onClick:function(){function D(){return C("print_release_forms",{strain_index:u.strainIndex})}return D}(),style:{"margin-left":"auto"}}):P=(0,e.createComponentVNode)(2,t.Button,{icon:"pen",content:"Name Disease",onClick:function(){function D(){return C("name_strain",{strain_index:u.strainIndex})}return D}(),style:{"margin-left":"auto"}})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Common Name",className:"common-name-label",children:(0,e.createComponentVNode)(2,t.Stack,{horizontal:!0,align:"center",children:[N!=null?N:"Unknown",P]})}),V&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:V}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Disease Agent",children:S}),E,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Spread Vector",children:A!=null?A:"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Possible Cures",children:w!=null?w:"None"})]})},B=function(u,s){var d,C=(0,a.useBackend)(s),h=C.act,v=C.data,p=!!v.synthesisCooldown,N=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:p?"spinner":"clone",iconSpin:p,content:"Clone",disabled:p,onClick:function(){function V(){return h("clone_strain",{strain_index:u.strainIndex})}return V}()}),u.sectionButtons],0);return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:(d=u.sectionTitle)!=null?d:"Strain Information",buttons:N,children:(0,e.createComponentVNode)(2,y,{strain:u.strain,strainIndex:u.strainIndex})})})},k=function(u,s){var d,C=(0,a.useBackend)(s),h=C.act,v=C.data,p=v.selectedStrainIndex,N=v.strains,V=N[p-1];if(N.length===0)return(0,e.createComponentVNode)(2,t.Section,{title:"Container Information",buttons:(0,e.createComponentVNode)(2,b),children:(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No disease detected in provided blood sample."})});if(N.length===1){var S;return(0,e.createFragment)([(0,e.createComponentVNode)(2,B,{strain:N[0],strainIndex:1,sectionButtons:(0,e.createComponentVNode)(2,b)}),((S=N[0].symptoms)==null?void 0:S.length)>0&&(0,e.createComponentVNode)(2,i,{strain:N[0]})],0)}var I=(0,e.createComponentVNode)(2,b);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Culture Information",fill:!0,buttons:I,children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",style:{height:"100%"},children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{children:N.map(function(L,w){var A;return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"virus",selected:p-1===w,onClick:function(){function x(){return h("switch_strain",{strain_index:w+1})}return x}(),children:(A=L.commonName)!=null?A:"Unknown"},w)})})}),(0,e.createComponentVNode)(2,B,{strain:V,strainIndex:p}),((d=V.symptoms)==null?void 0:d.length)>0&&(0,e.createComponentVNode)(2,i,{className:"remove-section-bottom-padding",strain:V})]})})})},g=function(u){return u.reduce(function(s,d){return s+d},0)},i=function(u){var s=u.strain.symptoms;return(0,e.createComponentVNode)(2,t.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Infection Symptoms",fill:!0,className:u.className,children:(0,e.createComponentVNode)(2,t.Table,{className:"symptoms-table",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Stealth"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Resistance"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Stage Speed"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Transmissibility"})]}),s.map(function(d,C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.stealth}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.resistance}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.stageSpeed}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.transmissibility})]},C)}),(0,e.createComponentVNode)(2,t.Table.Row,{className:"table-spacer"}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"font-weight":"bold"},children:"Total"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.stealth}))}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.resistance}))}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.stageSpeed}))}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g(s.map(function(d){return d.transmissibility}))})]})]})})})},c=["flask","vial","eye-dropper"],m=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.synthesisCooldown,p=h.beakerContainsVirus,N=h.resistances;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Antibodies",fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{horizontal:!0,wrap:!0,children:N.map(function(V,S){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:c[S%c.length],disabled:!!v,onClick:function(){function I(){return C("clone_vaccine",{resistance_index:S+1})}return I}(),mr:"0.5em"}),V]},S)})})})})}},67921:function(T,r,n){"use strict";r.__esModule=!0,r.ParticleAccelerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(79646),b=n(36352),y=n(98595),B=n(35840),k=n(38307),g=function(u){switch(u){case 1:return"north";case 2:return"south";case 4:return"east";case 8:return"west";case 5:return"northeast";case 6:return"southeast";case 9:return"northwest";case 10:return"southwest"}return""},i=r.ParticleAccelerator=function(){function l(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.assembled,p=h.power,N=h.strength,V=h.max_strength,S=h.icon,I=h.layout_1,L=h.layout_2,w=h.layout_3,A=h.orientation;return(0,e.createComponentVNode)(2,y.Window,{width:395,height:v?160:A==="north"||A==="south"?540:465,children:(0,e.createComponentVNode)(2,y.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Control Panel",buttons:(0,e.createComponentVNode)(2,t.Button,{dmIcon:"sync",content:"Connect",onClick:function(){function x(){return C("scan")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",mb:"5px",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"good":"bad",children:v?"Operational":"Error: Verify Configuration"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:p?"power-off":"times",content:p?"On":"Off",selected:p,disabled:!v,onClick:function(){function x(){return C("power")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Strength",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:!v||N===0,onClick:function(){function x(){return C("remove_strength")}return x}(),mr:"4px"}),N,(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:!v||N===V,onClick:function(){function x(){return C("add_strength")}return x}(),ml:"4px"})]})]})}),v?"":(0,e.createComponentVNode)(2,t.Section,{title:A?"EM Acceleration Chamber Orientation: "+(0,o.capitalize)(A):"Place EM Acceleration Chamber Next To Console",children:A===0?"":A==="north"||A==="south"?(0,e.createComponentVNode)(2,m):(0,e.createComponentVNode)(2,c)})]})})}return l}(),c=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.assembled,p=h.power,N=h.strength,V=h.max_strength,S=h.icon,I=h.layout_1,L=h.layout_2,w=h.layout_3,A=h.orientation;return(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,b.TableRow,{width:"40px",children:(A==="east"?I:w).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,b.TableRow,{width:"40px",children:L.slice().map(function(x){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,b.TableRow,{width:"40px",children:(A==="east"?w:I).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})})]})},m=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.assembled,p=h.power,N=h.strength,V=h.max_strength,S=h.icon,I=h.layout_1,L=h.layout_2,w=h.layout_3,A=h.orientation;return(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,f.GridColumn,{width:"40px",children:(A==="north"?I:w).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,f.GridColumn,{children:L.slice().map(function(x){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})}),(0,e.createComponentVNode)(2,f.GridColumn,{width:"40px",children:(A==="north"?w:I).slice().map(function(x){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,tooltip:x.status,children:(0,e.createComponentVNode)(2,t.Tooltip,{content:(0,e.createVNode)(1,"span",null,[x.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)(" "),"Status: "+x.status,(0,e.createVNode)(1,"br"),"Direction: "+g(x.dir)],0,{style:{wordWrap:"break-word"}}),children:(0,e.createComponentVNode)(2,t.ImageButton,{dmIcon:S,dmIconState:x.icon_state,dmDirection:x.dir,style:{"border-style":"solid","border-width":"2px","border-color":x.status==="good"?"green":x.status==="Incomplete"?"orange":"red",padding:"2px"}})})},x.name)})})]})}},71432:function(T,r,n){"use strict";r.__esModule=!0,r.PdaPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PdaPainter=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.has_pda;return(0,e.createComponentVNode)(2,o.Window,{width:510,height:505,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:l?(0,e.createComponentVNode)(2,y):(0,e.createComponentVNode)(2,b)})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"silver",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"download",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{width:"160px",textAlign:"center",content:"Insert PDA",onClick:function(){function l(){return m("insert_pda")}return l}()})]})})})},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.pda_colors;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,B)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.Table,{className:"PdaPainter__list",children:Object.keys(u).map(function(s){return(0,e.createComponentVNode)(2,t.Table.Row,{onClick:function(){function d(){return m("choose_pda",{selectedPda:s})}return d}(),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+u[s][0],style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s})]},s)})})})})]})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.current_appearance,s=l.preview_appearance;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Current PDA",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+u,style:{"vertical-align":"middle",width:"160px",margin:"0px","margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",content:"Eject",color:"green",onClick:function(){function d(){return m("eject_pda")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"paint-roller",content:"Paint PDA",onClick:function(){function d(){return m("paint_pda")}return d}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Preview",children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"vertical-align":"middle",width:"160px",margin:"0px","margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})]})}},33388:function(T,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PersonalCrafting=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.busy,u=m.category,s=m.display_craftable_only,d=m.display_compact,C=m.prev_cat,h=m.next_cat,v=m.subcategory,p=m.prev_subcat,N=m.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:u,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:s?"check-square-o":"square-o",selected:s,onClick:function(){function V(){return c("toggle_recipes")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:d?"check-square-o":"square-o",selected:d,onClick:function(){function V(){return c("toggle_compact")}return V}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:C,icon:"arrow-left",onClick:function(){function V(){return c("backwardCat")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-right",onClick:function(){function V(){return c("forwardCat")}return V}()})]}),v&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:p,icon:"arrow-left",onClick:function(){function V(){return c("backwardSubCat")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:N,icon:"arrow-right",onClick:function(){function V(){return c("forwardSubCat")}return V}()})]}),d?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,y)]})]})})}return B}(),b=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.display_craftable_only,u=m.can_craft,s=m.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:d.ref})}return C}()}),d.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:d.req_text,content:"Requirements",color:"transparent"}),d.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.tool_text,content:"Tools",color:"transparent"})]},d.name)}),!l&&s.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),d.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:d.req_text,content:"Requirements",color:"transparent"}),d.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:d.tool_text,content:"Tools",color:"transparent"})]},d.name)})]})})},y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.display_craftable_only,u=m.can_craft,s=m.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[u.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:d.ref})}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:d.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:d.req_text}),d.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:d.tool_text})]})},d.name)}),!l&&s.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:d.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:d.req_text}),d.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:d.tool_text})]})},d.name)})]})}},56150:function(T,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Photocopier=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:440,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Photocopier",color:"silver",children:[(0,e.createComponentVNode)(2,t.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Copies:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"2em",bold:!0,children:m.copynumber}),(0,e.createComponentVNode)(2,t.Stack.Item,{float:"right",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"minus",textAlign:"center",content:"",onClick:function(){function l(){return c("minus")}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"plus",textAlign:"center",content:"",onClick:function(){function l(){return c("add")}return l}()})]})]}),(0,e.createComponentVNode)(2,t.Stack,{mb:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Toner:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,children:m.toner})]}),(0,e.createComponentVNode)(2,t.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Inserted Document:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!m.copyitem&&!m.mob,content:m.copyitem?m.copyitem:m.mob?m.mob+"'s ass!":"document",onClick:function(){function l(){return c("removedocument")}return l}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:12,children:"Inserted Folder:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!m.folder,content:m.folder?m.folder:"folder",onClick:function(){function l(){return c("removefolder")}return l}()})})]})]}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,b)}),(0,e.createComponentVNode)(2,y)]})})})}return B}(),b=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.issilicon;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"copy",float:"center",textAlign:"center",content:"Copy",onClick:function(){function u(){return c("copy")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"file-import",float:"center",textAlign:"center",content:"Scan",onClick:function(){function u(){return c("scandocument")}return u}()}),!!l&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"file",color:"green",float:"center",textAlign:"center",content:"Print Text",onClick:function(){function u(){return c("ai_text")}return u}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"image",color:"green",float:"center",textAlign:"center",content:"Print Image",onClick:function(){function u(){return c("ai_pic")}return u}()})],4)],0)},y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Scanned Files",children:m.files.map(function(l){return(0,e.createComponentVNode)(2,t.Section,{title:l.name,buttons:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print",disabled:m.toner<=0,onClick:function(){function u(){return c("filecopy",{uid:l.uid})}return u}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash-alt",content:"Delete",color:"bad",onClick:function(){function u(){return c("deletefile",{uid:l.uid})}return u}()})]})},l.name)})})}},84676:function(T,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=["tempKey"];function b(g,i){if(g==null)return{};var c={};for(var m in g)if({}.hasOwnProperty.call(g,m)){if(i.includes(m))continue;c[m]=g[m]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},B=function(i,c){var m=i.tempKey,l=b(i,f),u=y[m];if(!u)return null;var s=(0,a.useBackend)(c),d=s.data,C=s.act,h=d.currentTemp,v=u.label,p=u.icon,N=m===h,V=function(){C("setTemp",{temp:m})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({color:"transparent",selected:N,onClick:V},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:p}),v]})))},k=r.PoolController=function(){function g(i,c){for(var m=(0,a.useBackend)(c),l=m.data,u=l.emagged,s=l.currentTemp,d=y[s]||y.normal,C=d.label,h=d.color,v=[],p=0,N=Object.entries(y);p50?"battery-half":"battery-quarter")||h==="C"&&"bolt"||h==="F"&&"battery-full"||h==="M"&&"slash",color:h==="N"&&(v>50?"yellow":"red")||h==="C"&&"yellow"||h==="F"&&"green"||h==="M"&&"orange"}),(0,e.createComponentVNode)(2,B.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(v)+"%"})],4)};u.defaultHooks=f.pureComponentHooks;var s=function(C){var h,v,p=C.status;switch(p){case"AOn":h=!0,v=!0;break;case"AOff":h=!0,v=!1;break;case"On":h=!1,v=!0;break;case"Off":h=!1,v=!1;break}var N=(v?"On":"Off")+(" ["+(h?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,B.ColorBox,{color:v?"good":"bad",content:h?void 0:"M",title:N})};s.defaultHooks=f.pureComponentHooks},50992:function(T,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(3939),b=n(321),y=n(5485),B=n(98595),k=r.PrisonerImplantManager=function(){function g(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.loginState,d=u.prisonerInfo,C=u.chemicalInfo,h=u.trackingInfo,v;if(!s.logged_in)return(0,e.createComponentVNode)(2,B.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var p=[1,5,10];return(0,e.createComponentVNode)(2,B.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:d.name?"eject":"id-card",selected:d.name,content:d.name?d.name:"-----",tooltip:d.name?"Eject ID":"Insert ID",onClick:function(){function N(){return l("id_card")}return N}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[d.points!==null?d.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:d.points===null,content:"Reset",onClick:function(){function N(){return l("reset_points")}return N}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[d.goal!==null?d.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:d.goal===null,content:"Edit",onClick:function(){function N(){return(0,f.modalOpen)(c,"set_points")}return N}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:d.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:h.map(function(N){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",N.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:N.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:N.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function V(){return(0,f.modalOpen)(c,"warn",{uid:N.uid})}return V}()})})]})]},N.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:C.map(function(N){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",N.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:N.volume})}),p.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:N.volumec;return(0,e.createComponentVNode)(2,t.ImageButton,{fluid:!0,title:N.name,dmIcon:N.icon,dmIconState:N.icon_state,buttonsAlt:(0,e.createComponentVNode)(2,t.Button,{bold:!0,translucent:!0,fontSize:1.5,tooltip:V&&"Not enough tickets",disabled:V,onClick:function(){function S(){return g("purchase",{purchase:N.itemID})}return S}(),children:[N.cost,(0,e.createComponentVNode)(2,t.Icon,{m:0,mt:.25,name:"ticket",color:V?"bad":"good",size:1.6})]}),children:N.desc},N.name)})})})})})})}return b}()},94813:function(T,r,n){"use strict";r.__esModule=!0,r.RCD=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),b=n(49148),y=r.RCD=function(){function l(u,s){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:670,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})]})}return l}(),B=function(u,s){var d=(0,a.useBackend)(s),C=d.data,h=C.matter,v=C.max_matter,p=v*.7,N=v*.25;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Matter Storage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[p,1/0],average:[N,p],bad:[-1/0,N]},value:h,maxValue:v,children:(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"center",children:h+" / "+v+" units"})})})})},k=function(){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Construction Type",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,g,{mode_type:"Floors and Walls"}),(0,e.createComponentVNode)(2,g,{mode_type:"Airlocks"}),(0,e.createComponentVNode)(2,g,{mode_type:"Windows"}),(0,e.createComponentVNode)(2,g,{mode_type:"Deconstruction"})]})})})},g=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=u.mode_type,p=h.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"transparent",content:v,selected:p===v?1:0,onClick:function(){function N(){return C("mode",{mode:v})}return N}()})})},i=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.door_name,p=h.electrochromic,N=h.airlock_glass;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Airlock Settings",children:(0,e.createComponentVNode)(2,t.Stack,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"transparent",icon:"pen-alt",content:(0,e.createFragment)([(0,e.createTextVNode)("Rename: "),(0,e.createVNode)(1,"b",null,v,0)],0),onClick:function(){function V(){return(0,f.modalOpen)(s,"renameAirlock")}return V}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:N===1&&(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:p?"toggle-on":"toggle-off",content:"Electrochromic",selected:p,onClick:function(){function V(){return C("electrochromic")}return V}()})})]})})})},c=function(u,s){var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.tab,p=h.locked,N=h.one_access,V=h.selected_accesses,S=h.regions;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Tabs,{fluid:!0,children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"cog",selected:v===1,onClick:function(){function I(){return C("set_tab",{tab:1})}return I}(),children:"Airlock Types"}),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===2,icon:"list",onClick:function(){function I(){return C("set_tab",{tab:2})}return I}(),children:"Airlock Access"})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:v===1?(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Types",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m,{check_number:0})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m,{check_number:1})})]})}):v===2&&p?(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Access",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lock-open",content:"Unlock",onClick:function(){function I(){return C("set_lock",{new_lock:"unlock"})}return I}()}),children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"lock",size:"5",mb:3}),(0,e.createVNode)(1,"br"),"Airlock access selection is currently locked."]})})}):(0,e.createComponentVNode)(2,b.AccessList,{sectionButtons:(0,e.createComponentVNode)(2,t.Button,{icon:"lock",content:"Lock",onClick:function(){function I(){return C("set_lock",{new_lock:"lock"})}return I}()}),usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:N,content:"One",onClick:function(){function I(){return C("set_one_access",{access:"one"})}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!N,width:4,content:"All",onClick:function(){function I(){return C("set_one_access",{access:"all"})}return I}()})],4),accesses:S,selectedList:V,accessMod:function(){function I(L){return C("set",{access:L})}return I}(),grantAll:function(){function I(){return C("grant_all")}return I}(),denyAll:function(){function I(){return C("clear_all")}return I}(),grantDep:function(){function I(L){return C("grant_region",{region:L})}return I}(),denyDep:function(){function I(L){return C("deny_region",{region:L})}return I}()})})],4)},m=function(u,s){for(var d=(0,a.useBackend)(s),C=d.act,h=d.data,v=h.door_types_ui_list,p=h.door_type,N=u.check_number,V=[],S=0;Sf?w=(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,mb:1,children:"There are new messages"}):w=(0,e.createComponentVNode)(2,t.Box,{color:"label",mb:1,children:"There are no new messages"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Main Menu",buttons:(0,e.createComponentVNode)(2,t.Button,{width:9,content:L?"Speaker Off":"Speaker On",selected:!L,icon:L?"volume-mute":"volume-up",onClick:function(){function A(){return N("toggleSilent")}return A}()}),children:[w,(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"View Messages",icon:S>f?"envelope-open-text":"envelope",onClick:function(){function A(){return N("setScreen",{setScreen:6})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Request Assistance",icon:"hand-paper",onClick:function(){function A(){return N("setScreen",{setScreen:1})}return A}()}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Request Supplies",icon:"box",onClick:function(){function A(){return N("setScreen",{setScreen:2})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Request Secondary Goal",icon:"clipboard-list",onClick:function(){function A(){return N("setScreen",{setScreen:11})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Relay Anonymous Information",icon:"comment",onClick:function(){function A(){return N("setScreen",{setScreen:3})}return A}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Print Shipping Label",icon:"tag",onClick:function(){function A(){return N("setScreen",{setScreen:9})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function A(){return N("setScreen",{setScreen:10})}return A}()})]})}),!!I&&(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,translucent:!0,lineHeight:3,content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function A(){return N("setScreen",{setScreen:8})}return A}()})})]})})},i=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.department,I=[],L;switch(h.purpose){case"ASSISTANCE":I=V.assist_dept,L="Request assistance from another department";break;case"SUPPLIES":I=V.supply_dept,L="Request supplies from another department";break;case"INFO":I=V.info_dept,L="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:L,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function w(){return N("setScreen",{setScreen:0})}return w}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:I.filter(function(w){return w!==S}).map(function(w){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:w,textAlign:"right",className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function A(){return N("writeInput",{write:w,priority:y})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function A(){return N("writeInput",{write:w,priority:B})}return A}()})]},w)})})})})},c=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S;switch(h.type){case"SUCCESS":S="Message sent successfully";break;case"FAIL":S="Unable to contact messaging server";break}return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:S,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function I(){return N("setScreen",{setScreen:0})}return I}()})})},m=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S,I;switch(h.type){case"MESSAGES":S=V.message_log,I="Message Log";break;case"SHIPPING":S=V.shipping_log,I="Shipping label print log";break}return S.reverse(),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:I,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function L(){return N("setScreen",{setScreen:0})}return L}()}),children:S.map(function(L){return(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:[L.map(function(w,A){return(0,e.createVNode)(1,"div",null,w,0,null,A)}),(0,e.createVNode)(1,"hr")]},L)})})})},l=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.recipient,I=V.message,L=V.msgVerified,w=V.msgStamped;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function A(){return N("setScreen",{setScreen:0})}return A}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:S}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:I}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:L}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:w})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function A(){return N("department",{department:S})}return A}()})})})],4)},u=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.message,I=V.announceAuth;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Station-Wide Announcement",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function L(){return N("setScreen",{setScreen:0})}return L}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Edit Message",icon:"edit",onClick:function(){function L(){return N("writeAnnouncement")}return L}()})],4),children:S})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:[I?(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:2,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(I&&S),onClick:function(){function L(){return N("sendAnnouncement")}return L}()})]})})],4)},s=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.shipDest,I=V.msgVerified,L=V.ship_dept;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function w(){return N("setScreen",{setScreen:0})}return w}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:S}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:I})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(S&&I),onClick:function(){function w(){return N("printLabel")}return w}()})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Destinations",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:L.map(function(w){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:w,textAlign:"right",className:"candystripe",children:(0,e.createComponentVNode)(2,t.Button,{content:S===w?"Selected":"Select",selected:S===w,onClick:function(){function A(){return N("shipSelect",{shipSelect:w})}return A}()})},w)})})})})],4)},d=function(h,v){var p=(0,a.useBackend)(v),N=p.act,V=p.data,S=V.secondaryGoalAuth,I=V.secondaryGoalEnabled;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Request Secondary Goal",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function L(){return N("setScreen",{setScreen:0})}return L}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:[I?S?(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}):(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",color:"label",children:"Complete your current goal first!"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:2,textAlign:"center",content:"Request Secondary Goal",icon:"clipboard-list",disabled:!(S&&I),onClick:function(){function L(){return N("requestSecondaryGoal")}return L}()})]})})],4)}},9861:function(T,r,n){"use strict";r.__esModule=!0,r.RndBackupConsole=r.LinkMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RndBackupConsole=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.network_name,l=c.has_disk,u=c.disk_name,s=c.linked,d=c.techs,C=c.last_timestamp;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Device Info",children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Network",children:s?(0,e.createComponentVNode)(2,t.Button,{content:m,icon:"unlink",selected:1,onClick:function(){function h(){return i("unlink")}return h}()}):"None"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Loaded Disk",children:l?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:u+" (Last backup: "+C+")",icon:"save",selected:1,onClick:function(){function h(){return i("eject_disk")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Save all",onClick:function(){function h(){return i("saveall2disk")}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Load all",onClick:function(){function h(){return i("saveall2network")}return h}()})],4):"None"})]})}),!!s||(0,e.createComponentVNode)(2,b)]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Section,{title:"Tech Info",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Tech Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Level"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Disk Level"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actions"})]}),Object.keys(d).map(function(h){return!(d[h].network_level>0||d[h].disk_level>0)||(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d[h].name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d[h].network_level||"None"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d[h].disk_level||"None"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Load to network",disabled:!l||!s,onClick:function(){function v(){return i("savetech2network",{tech:h})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Load to disk",disabled:!l||!s,onClick:function(){function v(){return i("savetech2disk",{tech:h})}return v}()})]})]},h)})]})})})]})})}return y}(),b=r.LinkMenu=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.controllers;return(0,e.createComponentVNode)(2,t.Section,{title:"Setup Linkage",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),m.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function u(){return i("linktonetworkcontroller",{target_controller:l.addr})}return u}()})})]},l.addr)})]})})}return y}()},68303:function(T,r,n){"use strict";r.__esModule=!0,r.AnalyzerMenu=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=r.AnalyzerMenu=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.data,c=g.act,m=i.tech_levels,l=i.loaded_item,u=i.linked_analyzer,s=i.can_discover;return u?l?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Object Analysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Deconstruct",icon:"microscope",onClick:function(){function d(){c("deconstruct")}return d}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Eject",icon:"eject",onClick:function(){function d(){c("eject_item")}return d}()}),!s||(0,e.createComponentVNode)(2,o.Button,{content:"Discover",icon:"atom",onClick:function(){function d(){c("discover")}return d}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:l.name})})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Table,{id:"research-levels",children:[(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Research Field"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Current Level"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Object Level"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"New Level"})]}),m.map(function(d){return(0,e.createComponentVNode)(2,b,{techLevel:d},d.id)})]})})],4):(0,e.createComponentVNode)(2,o.Section,{title:"Analysis Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,o.Section,{title:"Analysis Menu",children:"NO SCIENTIFIC ANALYZER LINKED TO CONSOLE"})}return y}(),b=function(B,k){var g=B.techLevel,i=g.name,c=g.desc,m=g.level,l=g.object_level,u=g.ui_icon,s=l!=null,d=s&&l>=m?Math.max(l,m+1):m;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"circle-info",tooltip:c})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:u})," ",i]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:m}),s?(0,e.createComponentVNode)(2,o.Table.Cell,{children:l}):(0,e.createComponentVNode)(2,o.Table.Cell,{className:"research-level-no-effect",children:"-"}),(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)([d!==m&&"upgraded-level"]),children:d})]})}},37556:function(T,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o="design",f="tech",b=function(c,m){var l=(0,a.useBackend)(m),u=l.data,s=l.act,d=u.disk_data;return d?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:d.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:d.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:d.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function C(){return s("updt_tech")}return C}()})})]}):null},y=function(c,m){var l=(0,a.useBackend)(m),u=l.data,s=l.act,d=u.disk_data;if(!d)return null;var C=d.name,h=d.lathe_types,v=d.materials,p=h.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:C}),p?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:p}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),v.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,N.name,0,{style:{"text-transform":"capitalize"}})," x ",N.amount]},N.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function N(){return s("updt_design")}return N}()})})]})},B=function(c,m){var l=(0,a.useBackend)(m),u=l.act,s=l.data,d=s.disk_data;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Section,Object.assign({buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{content:"Erase",icon:"eraser",disabled:!d,onClick:function(){function C(){return u("erase_disk")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",icon:"eject",onClick:function(){function C(){u("eject_disk")}return C}()})],4)},c)))},k=function(c,m){var l=(0,a.useBackend)(m),u=l.data,s=l.act,d=u.disk_type,C=u.to_copy,h=c.title;return(0,e.createComponentVNode)(2,B,{title:h,children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:C.sort(function(v,p){return v.name.localeCompare(p.name)}).map(function(v){var p=v.name,N=v.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:p,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function V(){d===f?s("copy_tech",{id:N}):s("copy_design",{id:N})}return V}()})},N)})})})})},g=r.DataDiskMenu=function(){function i(c,m){var l=(0,a.useBackend)(m),u=l.data,s=u.disk_type,d=u.disk_data;if(!s)return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",children:"No disk loaded."});switch(s){case o:return d?(0,e.createComponentVNode)(2,B,{title:"Design Disk",children:(0,e.createComponentVNode)(2,y)}):(0,e.createComponentVNode)(2,k,{title:"Design Disk"});case f:return d?(0,e.createComponentVNode)(2,B,{title:"Technology Disk",children:(0,e.createComponentVNode)(2,b)}):(0,e.createComponentVNode)(2,k,{title:"Technology Disk"});default:return(0,e.createFragment)([(0,e.createTextVNode)("UNRECOGNIZED DISK TYPE")],4)}}return i}()},16830:function(T,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(52662),f=r.LatheCategory=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.data,i=k.act,c=g.category,m=g.matching_designs,l=g.menu,u=l===4,s=u?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:m.map(function(d){var C=d.id,h=d.name,v=d.can_build,p=d.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:h,disabled:v<1,onClick:function(){function N(){return i(s,{id:C,amount:1})}return N}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function N(){return i(s,{id:C,amount:5})}return N}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function N(){return i(s,{id:C,amount:10})}return N}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p.map(function(N){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",N.is_red?"color-red":null,[N.amount,(0,e.createTextVNode)(" "),N.name],0)],0)})})]},C)})})]})}return b}()},70497:function(T,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.data,g=B.act,i=k.loaded_chemicals,c=k.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function m(){var l=c?"disposeallP":"disposeallI";g(l)}return m}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(m){var l=m.volume,u=m.name,s=m.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+u,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function d(){var C=c?"disposeP":"disposeI";g(C,{id:s})}return d}()})},s)})})]})}return f}()},70864:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(52662),f=n(68198),b=r.LatheMainMenu=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.data,c=g.act,m=i.menu,l=i.categories,u=m===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:u+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,f.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:l.map(function(s){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:s,onClick:function(){function d(){c("setCategory",{category:s})}return d}()})},s)})})]})}return y}()},42878:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.data,g=B.act,i=k.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var m=c.id,l=c.amount,u=c.name,s=function(){function v(p){var N=k.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";g(N,{id:m,amount:p})}return v}(),d=Math.floor(l/2e3),C=l<1,h=d===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:C?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",u]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",d," sheet",h,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function v(){return s(1)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function v(){return s("custom")}return v}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function v(){return s(5)}return v}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function v(){return s(50)}return v}()})],0):null})]},m)})})})}return f}()},52662:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.data,g=k.total_materials,i=k.max_materials,c=k.max_chemicals,m=k.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:g}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return f}()},9681:function(T,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(12644),f=n(70864),b=n(16830),y=n(42878),B=n(70497),k=["menu"];function g(u,s){if(u==null)return{};var d={};for(var C in u)if({}.hasOwnProperty.call(u,C)){if(s.includes(C))continue;d[C]=u[C]}return d}var i=t.Tabs.Tab,c=function(s,d){var C=(0,a.useBackend)(d),h=C.act,v=C.data,p=v.menu===o.MENU.LATHE?["nav_protolathe",v.submenu_protolathe]:["nav_imprinter",v.submenu_imprinter],N=p[0],V=p[1],S=s.menu,I=g(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,i,Object.assign({selected:V===S,onClick:function(){function L(){return h(N,{menu:S})}return L}()},I)))},m=function(s){switch(s){case o.PRINTER_MENU.MAIN:return(0,e.createComponentVNode)(2,f.LatheMainMenu);case o.PRINTER_MENU.SEARCH:return(0,e.createComponentVNode)(2,b.LatheCategory);case o.PRINTER_MENU.MATERIALS:return(0,e.createComponentVNode)(2,y.LatheMaterialStorage);case o.PRINTER_MENU.CHEMICALS:return(0,e.createComponentVNode)(2,B.LatheChemicalStorage)}},l=r.LatheMenu=function(){function u(s,d){var C=(0,a.useBackend)(d),h=C.data,v=h.menu,p=h.linked_lathe,N=h.linked_imprinter;return v===o.MENU.LATHE&&!p?(0,e.createComponentVNode)(2,t.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):v===o.MENU.IMPRINTER&&!N?(0,e.createComponentVNode)(2,t.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,c,{menu:o.PRINTER_MENU.MAIN,icon:"bars",children:"Main Menu"}),(0,e.createComponentVNode)(2,c,{menu:o.PRINTER_MENU.MATERIALS,icon:"layer-group",children:"Materials"}),(0,e.createComponentVNode)(2,c,{menu:o.PRINTER_MENU.CHEMICALS,icon:"flask-vial",children:"Chemicals"})]}),m(h.menu===o.MENU.LATHE?h.submenu_protolathe:h.submenu_imprinter)]})}return u}()},68198:function(T,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function g(i,c){return k("search",{to_search:c})}return g}()})})}return f}()},81421:function(T,r,n){"use strict";r.__esModule=!0,r.LinkMenu=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=r.LinkMenu=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.controllers;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Setup Linkage",children:(0,e.createComponentVNode)(2,o.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Link"})]}),c.map(function(m){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:m.addr}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:m.net_id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Link",icon:"link",onClick:function(){function l(){return g("linktonetworkcontroller",{target_controller:m.addr})}return l}()})})]},m.addr)})]})})})})}return b}()},6256:function(T,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.SettingsMenu=function(){function y(B,k){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,b)]})}return y}(),f=function(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.sync,l=c.admin;return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:(0,e.createComponentVNode)(2,t.Button,{color:"red",icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function u(){i("unlink")}return u}()})})})},b=function(B,k){var g=(0,a.useBackend)(k),i=g.data,c=g.act,m=i.linked_analyzer,l=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Section,{title:"Linked Devices",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function s(){return c("find_device")}return s}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Scientific Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",disabled:!m,content:m?"Unlink":"Undetected",onClick:function(){function s(){return c("disconnect",{item:"analyze"})}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",disabled:!l,content:l?"Unlink":"Undetected",onClick:function(){function s(){c("disconnect",{item:"lathe"})}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",disabled:!u,content:u?"Unlink":"Undetected",onClick:function(){function s(){return c("disconnect",{item:"imprinter"})}return s}()})})]})})}},12644:function(T,r,n){"use strict";r.__esModule=!0,r.RndConsole=r.PRINTER_MENU=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=n(35840),b=n(37556),y=n(9681),B=n(81421),k=n(6256),g=n(68303),i=["menu"];function c(p,N){if(p==null)return{};var V={};for(var S in p)if({}.hasOwnProperty.call(p,S)){if(N.includes(S))continue;V[S]=p[S]}return V}var m=o.Tabs.Tab,l=r.MENU={MAIN:0,DISK:2,ANALYZE:3,LATHE:4,IMPRINTER:5,SETTINGS:6},u=r.PRINTER_MENU={MAIN:0,SEARCH:1,MATERIALS:2,CHEMICALS:3},s=function(N){switch(N){case l.MAIN:return(0,e.createComponentVNode)(2,v);case l.DISK:return(0,e.createComponentVNode)(2,b.DataDiskMenu);case l.ANALYZE:return(0,e.createComponentVNode)(2,g.AnalyzerMenu);case l.LATHE:case l.IMPRINTER:return(0,e.createComponentVNode)(2,y.LatheMenu);case l.SETTINGS:return(0,e.createComponentVNode)(2,k.SettingsMenu);default:return"UNKNOWN MENU"}},d=function(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data,w=L.menu,A=N.menu,x=c(N,i);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({selected:w===A,onClick:function(){function E(){return I("nav",{menu:A})}return E}()},x)))},C=r.RndConsole=function(){function p(N,V){var S=(0,a.useBackend)(V),I=S.act,L=S.data;if(!L.linked)return(0,e.createComponentVNode)(2,B.LinkMenu);var w=L.menu,A=L.linked_analyzer,x=L.linked_lathe,E=L.linked_imprinter,P=L.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,d,{icon:"flask",menu:l.MAIN,children:"Research"}),!!A&&(0,e.createComponentVNode)(2,d,{icon:"microscope",menu:l.ANALYZE,children:"Analyze"}),!!x&&(0,e.createComponentVNode)(2,d,{icon:"print",menu:l.LATHE,children:"Protolathe"}),!!E&&(0,e.createComponentVNode)(2,d,{icon:"memory",menu:l.IMPRINTER,children:"Imprinter"}),(0,e.createComponentVNode)(2,d,{icon:"floppy-disk",menu:l.DISK,children:"Disk"}),(0,e.createComponentVNode)(2,d,{icon:"cog",menu:l.SETTINGS,children:"Settings"})]}),s(w),(0,e.createComponentVNode)(2,h)]})})})}return p}(),h=function(N,V){var S=(0,a.useBackend)(V),I=S.data,L=I.wait_message;return L?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:L})})}):null},v=function(N,V){var S=(0,a.useBackend)(V),I=S.data,L=I.tech_levels;return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Table,{id:"research-levels",children:[(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Research Field"}),(0,e.createComponentVNode)(2,o.Table.Cell,{header:!0,children:"Level"})]}),L.map(function(w){var A=w.id,x=w.name,E=w.desc,P=w.level,D=w.ui_icon;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"circle-info",tooltip:E})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:D})," ",x]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P})]},A)})]})})}},29205:function(T,r,n){"use strict";r.__esModule=!0,r.RndNetController=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=r.RndNetController=function(){function k(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=l.ion,s=(0,t.useLocalState)(i,"mainTabIndex",0),d=s[0],C=s[1],h=function(){function v(p){switch(p){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,B);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return v}();return(0,e.createComponentVNode)(2,f.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:d===0,onClick:function(){function v(){return C(0)}return v}(),children:"Network Management"},"ConfigPage"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"floppy-disk",selected:d===1,onClick:function(){function v(){return C(1)}return v}(),children:"Design Management"},"DesignPage")]}),h(d)]})})}return k}(),y=function(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=(0,t.useLocalState)(i,"filterType","ALL"),s=u[0],d=u[1],C=l.network_password,h=l.network_name,v=l.devices,p=[];p.push(s),s==="MSC"&&(p.push("BCK"),p.push("PGN"));var N=s==="ALL"?v:v.filter(function(V){return p.indexOf(V.dclass)>-1});return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Network Configuration",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Network Name",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"Unset",selected:h,icon:"edit",onClick:function(){function V(){return m("network_name")}return V}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Network Password",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"Unset",selected:C,icon:"lock",onClick:function(){function V(){return m("network_password")}return V}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Connected Devices",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="ALL",onClick:function(){function V(){return d("ALL")}return V}(),icon:"network-wired",children:"All Devices"},"AllDevices"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="SRV",onClick:function(){function V(){return d("SRV")}return V}(),icon:"server",children:"R&D Servers"},"RNDServers"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="RDC",onClick:function(){function V(){return d("RDC")}return V}(),icon:"desktop",children:"R&D Consoles"},"RDConsoles"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="MFB",onClick:function(){function V(){return d("MFB")}return V}(),icon:"industry",children:"Exosuit Fabricators"},"Mechfabs"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:s==="MSC",onClick:function(){function V(){return d("MSC")}return V}(),icon:"microchip",children:"Miscellaneous Devices"},"Misc")]}),(0,e.createComponentVNode)(2,o.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Device Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Device ID"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Unlink"})]}),N.map(function(V){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:V.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:V.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function S(){return m("unlink_device",{dclass:V.dclass,uid:V.id})}return S}()})})]},V.id)})]})]})],4)},B=function(g,i){var c=(0,t.useBackend)(i),m=c.act,l=c.data,u=l.designs,s=(0,t.useLocalState)(i,"searchText",""),d=s[0],C=s[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Design Management",children:[(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search for designs",mb:2,onInput:function(){function h(v,p){return C(p)}return h}()}),u.filter((0,a.createSearch)(d,function(h){return h.name})).map(function(h){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,content:h.name,checked:!h.blacklisted,onClick:function(){function v(){return m(h.blacklisted?"unblacklist_design":"blacklist_design",{d_uid:h.uid})}return v}()},h.name)})]})}},63315:function(T,r,n){"use strict";r.__esModule=!0,r.RndServer=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),f=n(98595),b=r.RndServer=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.active,s=l.network_name;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:500,resizable:!0,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"Server Configuration",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Machine power",children:(0,e.createComponentVNode)(2,o.Button,{content:u?"On":"Off",selected:u,icon:"power-off",onClick:function(){function d(){return m("toggle_active")}return d}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Link status",children:s===null?(0,e.createComponentVNode)(2,o.Box,{color:"red",children:"Unlinked"}):(0,e.createComponentVNode)(2,o.Box,{color:"green",children:"Linked"})})]})}),s===null?(0,e.createComponentVNode)(2,B):(0,e.createComponentVNode)(2,y)]})})}return k}(),y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.network_name;return(0,e.createComponentVNode)(2,o.Section,{title:"Network Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Connected network ID",children:u}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,o.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function s(){return m("unlink")}return s}()})})]})})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.controllers;return(0,e.createComponentVNode)(2,o.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,o.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Link"})]}),u.map(function(s){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:s.netname}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Link",icon:"link",onClick:function(){function d(){return m("link",{addr:s.addr})}return d}()})})]},s.addr)})]})})}},26109:function(T,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),b=function(k,g){var i=k/g;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.data,m=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:m.map(function(l,u){return(0,e.createComponentVNode)(2,t.Section,{title:(0,f.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:b(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:b(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},u)})})})}return B}()},97997:function(T,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RoboticsControlConsole=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.can_hack,l=c.safety,u=c.show_lock_all,s=c.cyborgs,d=s===void 0?[]:s;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!u&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Lock Down",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function C(){return i("arm",{})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lock",disabled:l,content:"Lock ALL Cyborgs",color:"bad",onClick:function(){function C(){return i("masslock",{})}return C}()})]}),(0,e.createComponentVNode)(2,b,{cyborgs:d,can_hack:m})]})})}return y}(),b=function(B,k){var g=B.cyborgs,i=B.can_hack,c=(0,a.useBackend)(k),m=c.act,l=c.data,u="Detonate";return l.detonate_cooldown>0&&(u+=" ("+l.detonate_cooldown+"s)"),g.length?g.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,buttons:(0,e.createFragment)([!!s.hackable&&!s.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function d(){return m("hackbot",{uid:s.uid})}return d}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:s.locked_down?"unlock":"lock",color:s.locked_down?"good":"default",content:s.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function d(){return m("stopbot",{uid:s.uid})}return d}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:u,disabled:!l.auth||l.detonate_cooldown>0,color:"bad",onClick:function(){function d(){return m("killbot",{uid:s.uid})}return d}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s.status?"bad":s.locked_down?"average":"good",children:s.status?"Not Responding":s.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:s.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s.health>50?"good":"bad",value:s.health/100})}),typeof s.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s.charge>30?"good":"bad",value:s.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:s.cell_capacity<3e4?"average":"good",children:s.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!s.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:s.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:s.synchronization?"default":"average",children:s.synchronization||"None"})})]})},s.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(T,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Safe=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.dial,s=l.open,d=l.locked,C=l.contents;return(0,e.createComponentVNode)(2,o.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,t.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,t.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),s?(0,e.createComponentVNode)(2,y):(0,e.createComponentVNode)(2,t.Box,{as:"img",className:"Safe--dial",src:"safe_dial.png",style:{transform:"rotate(-"+3.6*u+"deg)","z-index":0}})]}),!s&&(0,e.createComponentVNode)(2,B)]})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.dial,s=l.open,d=l.locked,C=function(v,p){return(0,e.createComponentVNode)(2,t.Button,{disabled:s||p&&!d,icon:"arrow-"+(p?"right":"left"),content:(p?"Right":"Left")+" "+v,iconRight:p,onClick:function(){function N(){return m(p?"turnleft":"turnright",{num:v})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,t.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:d,icon:s?"lock":"lock-open",content:s?"Close":"Open",mb:"0.5rem",onClick:function(){function h(){return m("open")}return h}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{position:"absolute",children:[C(50),C(10),C(1)]}),(0,e.createComponentVNode)(2,t.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[C(1,!0),C(10,!0),C(50,!0)]}),(0,e.createComponentVNode)(2,t.Box,{className:"Safe--dialer--number",children:u})]})},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.contents;return(0,e.createComponentVNode)(2,t.Box,{className:"Safe--contents",overflow:"auto",children:u.map(function(s,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mb:"0.5rem",onClick:function(){function C(){return m("retrieve",{index:d+1})}return C}(),children:[(0,e.createComponentVNode)(2,t.Box,{as:"img",src:s.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),s.name]}),(0,e.createVNode)(1,"br")],4,s)})})},B=function(g,i){return(0,e.createComponentVNode)(2,t.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,t.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(T,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SatelliteControl=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.satellites,m=i.notice,l=i.meteor_shield,u=i.meteor_shield_coverage,s=i.meteor_shield_coverage_max,d=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d>=100?"good":"average",value:u,maxValue:s,children:[d," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(C){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+C.id,children:[C.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:C.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function h(){return g("toggle",{id:C.id})}return h}()})]},C.id)})]})})]})})}return b}()},44162:function(T,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),b=n(36352),y=n(92986),B=r.SecureStorage=function(){function c(m,l){return(0,e.createComponentVNode)(2,f.Window,{theme:"securestorage",height:500,width:280,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,g)})})})})}return c}(),k=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=window.event?m.which:m.keyCode;if(d===y.KEY_ENTER){m.preventDefault(),s("keypad",{digit:"E"});return}if(d===y.KEY_ESCAPE){m.preventDefault(),s("keypad",{digit:"C"});return}if(d===y.KEY_BACKSPACE){m.preventDefault(),s("backspace");return}if(d>=y.KEY_0&&d<=y.KEY_9){m.preventDefault(),s("keypad",{digit:d-y.KEY_0});return}if(d>=y.KEY_NUMPAD_0&&d<=y.KEY_NUMPAD_9){m.preventDefault(),s("keypad",{digit:d-y.KEY_NUMPAD_0});return}},g=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=d.locked,h=d.no_passcode,v=d.emagged,p=d.user_entered_code,N=[["1","2","3"],["4","5","6"],["7","8","9"],["C","0","E"]],V=h?"":C?"bad":"good";return(0,e.createComponentVNode)(2,o.Section,{fill:!0,onKeyDown:function(){function S(I){return k(I,l)}return S}(),children:[(0,e.createComponentVNode)(2,o.Stack.Item,{height:7.3,children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["SecureStorage__displayBox","SecureStorage__displayBox--"+V]),height:"100%",children:v?"ERROR":p})}),(0,e.createComponentVNode)(2,o.Table,{children:N.map(function(S){return(0,e.createComponentVNode)(2,b.TableRow,{children:S.map(function(I){return(0,e.createComponentVNode)(2,b.TableCell,{children:(0,e.createComponentVNode)(2,i,{number:I})},I)})},S[0])})})]})},i=function(m,l){var u=(0,t.useBackend)(l),s=u.act,d=u.data,C=m.number;return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,bold:!0,mb:"6px",content:C,textAlign:"center",fontSize:"60px",lineHeight:1.25,width:"80px",className:(0,a.classes)(["SecureStorage__Button","SecureStorage__Button--keypad","SecureStorage__Button--"+C]),onClick:function(){function h(){return s("keypad",{digit:C})}return h}()})}},6272:function(T,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(3939),y=n(321),B=n(5485),k=n(22091),g={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(p,N){(0,b.modalOpen)(p,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function v(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.loginState,w=I.currentPage,A;if(L.logged_in)w===1?A=(0,e.createComponentVNode)(2,l):w===2&&(A=(0,e.createComponentVNode)(2,d));else return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,B.LoginScreen)})});return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,b.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,k.TemporaryNotice),(0,e.createComponentVNode)(2,m),A]})})]})}return v}(),m=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.currentPage,w=I.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:L===1,onClick:function(){function A(){return S("page",{page:1})}return A}(),children:"List Records"}),L===2&&w&&!w.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:L===2,children:["Record: ",w.fields[0].value]})]})})},l=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.records,w=(0,t.useLocalState)(N,"searchText",""),A=w[0],x=w[1],E=(0,t.useLocalState)(N,"sortId","name"),P=E[0],D=E[1],M=(0,t.useLocalState)(N,"sortOrder",!0),R=M[0],O=M[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,u,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,u,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,u,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,u,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,u,{id:"status",children:"Criminal Status"})]}),L.filter((0,a.createSearch)(A,function(F){return F.name+"|"+F.id+"|"+F.rank+"|"+F.fingerprint+"|"+F.status})).sort(function(F,_){var U=R?1:-1;return F[P].localeCompare(_[P])*U}).map(function(F){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+g[F.status],onClick:function(){function _(){return S("view",{uid_gen:F.uid_gen,uid_sec:F.uid_sec})}return _}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",F.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:F.status})]},F.id)})]})})})],4)},u=function(p,N){var V=(0,t.useLocalState)(N,"sortId","name"),S=V[0],I=V[1],L=(0,t.useLocalState)(N,"sortOrder",!0),w=L[0],A=L[1],x=p.id,E=p.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:S!==x&&"transparent",fluid:!0,onClick:function(){function P(){S===x?A(!w):(I(x),A(!0))}return P}(),children:[E,S===x&&(0,e.createComponentVNode)(2,o.Icon,{name:w?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},s=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.isPrinting,w=(0,t.useLocalState)(N,"searchText",""),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function E(){return S("new_general")}return E}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:L,icon:L?"spinner":"print",iconSpin:!!L,content:"Print Cell Log",onClick:function(){function E(){return(0,b.modalOpen)(N,"print_cell_log")}return E}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function E(P,D){return x(D)}return E}()})})]})},d=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.isPrinting,w=I.general,A=I.security;return!w||!w.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:L,icon:L?"spinner":"print",iconSpin:!!L,content:"Print Record",onClick:function(){function x(){return S("print_record")}return x}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function x(){return S("delete_general")}return x}()})],4),children:(0,e.createComponentVNode)(2,C)})}),!A||!A.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function x(){return S("new_security")}return x}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:A.empty,content:"Delete Record",onClick:function(){function x(){return S("delete_security")}return x}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:A.fields.map(function(x,E){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:x.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(x.value),!!x.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:x.line_break?"1rem":"initial",onClick:function(){function P(){return i(N,x)}return P}()})]},E)})})})})}),(0,e.createComponentVNode)(2,h)],4)],0)},C=function(p,N){var V=(0,t.useBackend)(N),S=V.data,I=S.general;return!I||!I.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:I.fields.map(function(L,w){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:L.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+L.value),!!L.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:L.line_break?"1rem":"initial",onClick:function(){function A(){return i(N,L)}return A}()})]},w)})})}),!!I.has_photos&&I.photos.map(function(L,w){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:L,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",w+1]},w)})]})},h=function(p,N){var V=(0,t.useBackend)(N),S=V.act,I=V.data,L=I.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function w(){return(0,b.modalOpen)(N,"comment_add")}return w}()}),children:L.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):L.comments.map(function(w,A){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:w.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),w.text||w,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function x(){return S("comment_delete",{id:A+1})}return x}()})]},A)})})})}},5099:function(T,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),b=n(3939);function y(u,s){var d=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(d)return(d=d.call(u)).next.bind(d);if(Array.isArray(u)||(d=B(u))||s&&u&&typeof u.length=="number"){d&&(u=d);var C=0;return function(){return C>=u.length?{done:!0}:{done:!1,value:u[C++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function B(u,s){if(u){if(typeof u=="string")return k(u,s);var d={}.toString.call(u).slice(8,-1);return d==="Object"&&u.constructor&&(d=u.constructor.name),d==="Map"||d==="Set"?Array.from(u):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?k(u,s):void 0}}function k(u,s){(s==null||s>u.length)&&(s=u.length);for(var d=0,C=Array(s);d=A},h=function(w,A){return w<=A},v=s.split(" "),p=[],N=function(){var w=I.value,A=w.split(":");if(A.length===0)return 0;if(A.length===1)return p.push(function(P){return(P.name+" ("+P.variant+")").toLocaleLowerCase().includes(A[0].toLocaleLowerCase())}),0;if(A.length>2)return{v:function(){function P(D){return!1}return P}()};var x,E=d;if(A[1][A[1].length-1]==="-"?(E=h,x=Number(A[1].substring(0,A[1].length-1))):A[1][A[1].length-1]==="+"?(E=C,x=Number(A[1].substring(0,A[1].length-1))):x=Number(A[1]),isNaN(x))return{v:function(){function P(D){return!1}return P}()};switch(A[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":p.push(function(P){return E(P.lifespan,x)});break;case"e":case"end":case"endurance":p.push(function(P){return E(P.endurance,x)});break;case"m":case"mat":case"maturation":p.push(function(P){return E(P.maturation,x)});break;case"pr":case"prod":case"production":p.push(function(P){return E(P.production,x)});break;case"y":case"yield":p.push(function(P){return E(P.yield,x)});break;case"po":case"pot":case"potency":p.push(function(P){return E(P.potency,x)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":p.push(function(P){return E(P.amount,x)});break;default:return{v:function(){function P(D){return!1}return P}()}}},V,S=y(v),I;!(I=S()).done;)if(V=N(),V!==0&&V)return V.v;return function(L){for(var w=0,A=p;w=1?Number(E):1)}return A}()})]})]})}},2916:function(T,r,n){"use strict";r.__esModule=!0,r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleConsole=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:i.status?i.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),!!i.shuttle&&(!!i.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Send to ",children:i.docking_ports.map(function(c){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:c.name,onClick:function(){function m(){return g("move",{move:c.id})}return m}()},c.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!i.admin_controlled&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"Request Authorization",disabled:!i.status,onClick:function(){function c(){return g("request")}return c}()})})],0))]})})})})}return b}()},39401:function(T,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleManipulator=function(){function k(g,i){var c=(0,a.useLocalState)(i,"tabIndex",0),m=c[0],l=c[1],u=function(){function s(d){switch(d){case 0:return(0,e.createComponentVNode)(2,b);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,B);default:return"WE SHOULDN'T BE HERE!"}}return s}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:m===0,onClick:function(){function s(){return l(0)}return s}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:m===1,onClick:function(){function s(){return l(1)}return s}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:m===2,onClick:function(){function s(){return l(2)}return s}(),icon:"tools",children:"Modification"},"Modification")]}),u(m)]})})})}return k}(),b=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:u.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:s.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:s.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:s.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:s.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function d(){return m("jump_to",{type:"mobile",id:s.id})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function d(){return m("fast_travel",{id:s.id})}return d}()})]})]})},s.name)})})},y=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.templates_tabs,s=l.existing_shuttle,d=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:u.map(function(C){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===s.id,icon:"file",onClick:function(){function h(){return m("select_template_category",{cat:C})}return h}(),children:C},C)})}),!!s&&d[s.id].templates.map(function(C){return(0,e.createComponentVNode)(2,t.Section,{title:C.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:C.description}),C.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:C.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function h(){return m("select_template",{shuttle_id:C.shuttle_id})}return h}()})})]})},C.name)})]})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.existing_shuttle,s=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[u?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+u.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:u.status}),u.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:u.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function d(){return m("jump_to",{type:"mobile",id:u.id})}return d}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),s?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:s.description}),s.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function d(){return m("preview",{shuttle_id:s.shuttle_id})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function d(){return m("load",{shuttle_id:s.shuttle_id})}return d}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},86013:function(T,r,n){"use strict";r.__esModule=!0,r.SingularityMonitor=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(44879),f=n(72253),b=n(36036),y=n(76910),B=n(98595),k=n(36352),g=r.SingularityMonitor=function(){function l(u,s){var d=(0,f.useBackend)(s),C=d.act,h=d.data;return h.active===0?(0,e.createComponentVNode)(2,c):(0,e.createComponentVNode)(2,m)}return l}(),i=function(u){return Math.log2(16+Math.max(0,u))-4},c=function(u,s){var d=(0,f.useBackend)(s),C=d.act,h=d.data,v=h.singularities,p=v===void 0?[]:v;return(0,e.createComponentVNode)(2,B.Window,{width:450,height:185,children:(0,e.createComponentVNode)(2,B.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,title:"Detected Singularities",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"sync",content:"Refresh",onClick:function(){function N(){return C("refresh")}return N}()}),children:(0,e.createComponentVNode)(2,b.Table,{children:p.map(function(N){return(0,e.createComponentVNode)(2,b.Table.Row,{children:[(0,e.createComponentVNode)(2,b.Table.Cell,{children:N.singularity_id+". "+N.area_name}),(0,e.createComponentVNode)(2,b.Table.Cell,{collapsing:!0,color:"label",children:"Stage:"}),(0,e.createComponentVNode)(2,b.Table.Cell,{collapsing:!0,width:"120px",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:N.stage,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.toFixed)(N.stage)})}),(0,e.createComponentVNode)(2,b.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,b.Button,{content:"Details",onClick:function(){function V(){return C("view",{view:N.singularity_id})}return V}()})})]},N.singularity_id)})})})})})},m=function(u,s){var d=(0,f.useBackend)(s),C=d.act,h=d.data,v=h.active,p=h.singulo_stage,N=h.singulo_potential_stage,V=h.singulo_energy,S=h.singulo_high,I=h.singulo_low,L=h.generators,w=L===void 0?[]:L;return(0,e.createComponentVNode)(2,B.Window,{width:550,height:185,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"270px",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Metrics",children:(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Stage",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:p,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.toFixed)(p)})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Potential Stage",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:N,minValue:0,maxValue:6,ranges:{good:[1,p+.5],average:[p+.5,p+1.5],bad:[p+1.5,p+2]},children:(0,o.toFixed)(N)})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:V,minValue:I,maxValue:S,ranges:{good:[.67*S+.33*I,S],average:[.33*S+.67*I,.67*S+.33*I],bad:[I,.33*S+.67*I]},children:(0,o.toFixed)(V)+"MJ"})})]})})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,basis:0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Field Generators",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"arrow-left",content:"Back",onClick:function(){function A(){return C("back")}return A}()}),children:(0,e.createComponentVNode)(2,b.LabeledList,{children:w.map(function(A){return(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Remaining Charge",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:A.charge,minValue:0,maxValue:125,ranges:{good:[80,125],average:[30,80],bad:[0,30]},children:(0,o.toFixed)(A.charge)})},A.gen_index)})})})})]})})})}},88284:function(T,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],B={average:[.25,.5],bad:[.5,1/0]},k=["bad","average","average","good","average","average","bad"],g=r.Sleeper=function(){function d(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.hasOccupant,S=V?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,s);return(0,e.createComponentVNode)(2,f.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:S}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return d}(),i=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u)],4)},c=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.occupant,S=N.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:S?"toggle-on":"toggle-off",selected:S,content:S?"On":"Off",onClick:function(){function I(){return p("auto_eject_dead_"+(S?"off":"on"))}return I}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function I(){return p("ejectify")}return I}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:V.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:V.maxHealth,value:V.health/V.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(V.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:b[V.stat][0],children:b[V.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:V.maxTemp,value:V.bodyTemperature/V.maxTemp,color:k[V.temperatureSuitability+3],children:[(0,a.round)(V.btCelsius,0),"\xB0C,",(0,a.round)(V.btFaren,0),"\xB0F"]})}),!!V.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:V.bloodMax,value:V.bloodLevel/V.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[V.bloodPercent,"%, ",V.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[V.pulse," BPM"]})],4)]})})},m=function(C,h){var v=(0,t.useBackend)(h),p=v.data,N=p.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(V,S){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:V[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:N[V[1]]/100,ranges:B,children:(0,a.round)(N[V[1]],0)},S)},S)})})})},l=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.hasOccupant,S=N.isBeakerLoaded,I=N.beakerMaxSpace,L=N.beakerFreeSpace,w=N.dialysis,A=w&&L>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!S||L<=0||!V,selected:A,icon:A?"toggle-on":"toggle-off",content:A?"Active":"Inactive",onClick:function(){function x(){return p("togglefilter")}return x}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!S,icon:"eject",content:"Eject",onClick:function(){function x(){return p("removebeaker")}return x}()})],4),children:S?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:I,value:L/I,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[L,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},u=function(C,h){var v=(0,t.useBackend)(h),p=v.act,N=v.data,V=N.occupant,S=N.chemicals,I=N.maxchem,L=N.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:S.map(function(w,A){var x="",E;return w.overdosing?(x="bad",E=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):w.od_warning&&(x="average",E=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:w.title,level:"3",mx:"0",lineHeight:"18px",buttons:E,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:I,value:w.occ_amount/I,color:x,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[w.pretty_amount,"/",I,"u"]}),L.map(function(P,D){return(0,e.createComponentVNode)(2,o.Button,{disabled:!w.injectable||w.occ_amount+P>I||V.stat===2,icon:"syringe",content:"Inject "+P+"u",title:"Inject "+P+"u of "+w.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return p("chemical",{chemid:w.id,amount:P})}return M}()},D)})]})})},A)})})},s=function(C,h){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(T,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SlotMachine=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:90,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:300,height:151,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"10 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function m(){return g("spin")}return m}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return b}()},46348:function(T,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Smartfridge=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.secure,m=i.can_dry,l=i.drying,u=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:m?"Drying rack":"Contents",buttons:!!m&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function s(){return g("drying")}return s}()}),children:[!u&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!u&&u.slice().sort(function(s,d){return s.display_name.localeCompare(d.display_name)}).map(function(s){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:s.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",s.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function d(){return g("vend",{index:s.vend,amount:1})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:s.quantity,step:1,stepPixelSize:3,onChange:function(){function d(C,h){return g("vend",{index:s.vend,amount:h})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function d(){return g("vend",{index:s.vend,amount:s.quantity})}return d}()})]})]},s)})]})]})})})}return b}()},86162:function(T,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595),b=1e3,y=r.Smes=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.capacityPercent,u=m.capacity,s=m.charge,d=m.inputAttempt,C=m.inputting,h=m.inputLevel,v=m.inputLevelMax,p=m.inputAvailable,N=m.outputPowernet,V=m.outputAttempt,S=m.outputting,I=m.outputLevel,L=m.outputLevelMax,w=m.outputUsed,A=l>=100&&"good"||C&&"average"||"bad",x=S&&"good"||s>0&&"average"||"bad";return(0,e.createComponentVNode)(2,f.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"sync-alt":"times",selected:d,onClick:function(){function E(){return c("tryinput")}return E}(),children:d?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:A,children:l>=100&&"Fully Charged"||C&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:h===0,onClick:function(){function E(){return c("input",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:h===0,onClick:function(){function E(){return c("input",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:h/b,fillValue:p/b,minValue:0,maxValue:v/b,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*b,1)}return E}(),onChange:function(){function E(P,D){return c("input",{target:D*b})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:h===v,onClick:function(){function E(){return c("input",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:h===v,onClick:function(){function E(){return c("input",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(p)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:V?"power-off":"times",selected:V,onClick:function(){function E(){return c("tryoutput")}return E}(),children:V?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:x,children:N?S?"Sending":s>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:I===0,onClick:function(){function E(){return c("output",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:I===0,onClick:function(){function E(){return c("output",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:I/b,minValue:0,maxValue:L/b,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*b,1)}return E}(),onChange:function(){function E(P,D){return c("output",{target:D*b})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:I===L,onClick:function(){function E(){return c("output",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:I===L,onClick:function(){function E(){return c("output",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(w)})]})})]})})})}return B}()},63584:function(T,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SolarControl=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=0,m=1,l=2,u=i.generated,s=i.generated_ratio,d=i.tracking_state,C=i.tracking_rate,h=i.connected_panels,v=i.connected_tracker,p=i.cdir,N=i.direction,V=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:277,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function S(){return g("refresh")}return S}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:v?"good":"bad",children:v?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:h>0?"good":"bad",children:h})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:s,children:u+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[p,"\xB0 (",N,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[d===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),d===m&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",C,"\xB0/h (",V,")"," "]}),d===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[d!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:p,onDrag:function(){function S(I,L){return g("cdir",{cdir:L})}return S}()}),d===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:d===c,onClick:function(){function S(){return g("track",{track:c})}return S}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:d===m,onClick:function(){function S(){return g("track",{track:m})}return S}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:d===l,disabled:!v,onClick:function(){function S(){return g("track",{track:l})}return S}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[d===m&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:C,format:function(){function S(I){var L=Math.sign(I)>0?"+":"-";return L+Math.abs(I)}return S}(),onDrag:function(){function S(I,L){return g("tdir",{tdir:L})}return S}()}),d===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),d===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return b}()},38096:function(T,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpawnersMenu=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:m.name+" ("+m.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return g("jump",{ID:m.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return g("spawn",{ID:m.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:m.desc}),!!m.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:m.fluff}),!!m.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:m.important_info})]},m.name)})})})})}return b}()},30586:function(T,r,n){"use strict";r.__esModule=!0,r.SpecMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpecMenu=function(){function g(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:1100,height:600,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,B),(0,e.createComponentVNode)(2,k)]})})})}return g}(),b=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Hemomancer",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("hemomancer")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on blood magic and the manipulation of blood around you.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Vampiric claws",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to summon a robust pair of claws that attack rapidly, drain a targets blood, and heal you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood Barrier",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to select two turfs and create a wall between them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood tendrils",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to slow everyone in a targeted 3x3 area after a short delay.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Sanguine pool",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to travel at high speeds for a short duration. Doing this leaves behind blood splatters. You can move through anything but walls and space when doing this.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Predator senses",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to sniff out anyone within the same sector as you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood eruption",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to manipulate all nearby blood splatters, in 4 tiles around you, into spikes that impale anyone stood ontop of them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"The blood bringers rite",16),(0,e.createTextVNode)(": When toggled you will rapidly drain the blood of everyone who is nearby and use it to heal yourself slightly and remove any incapacitating effects rapidly.")],4)]})})},y=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Umbrae",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("umbrae")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on darkness, stealth ambushing and mobility.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Cloak of darkness",16),(0,e.createTextVNode)(": Unlocked at 150 blood, when toggled, allows you to become nearly invisible and move rapidly when in dark regions. While active, burn damage is more effective against you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow anchor",16),(0,e.createTextVNode)(": Unlocked at 250 blood, casting it will create an anchor at the cast location after a short delay. If you then cast the ability again, you are teleported back to the anchor. If you do not cast again within 2 minutes, you will do a fake recall, causing a clone to appear at the anchor and making yourself invisible. It will not teleport you between Z levels.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow snare",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to summon a trap that when crossed blinds and ensnares the victim. This trap is hard to see, but withers in the light.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dark passage",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to target a turf on screen, you will then teleport to that turf.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Extinguish",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to snuff out nearby electronic light sources and glowshrooms.")],4),(0,e.createVNode)(1,"b",null,"Shadow boxing",16),": Unlocked at 800 blood, sends out shadow clones towards a target, damaging them while you remain in range.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Eternal darkness",16),(0,e.createTextVNode)(": When toggled, you consume yourself in unholy darkness, only the strongest of lights will be able to see through it. Inside the radius, nearby creatures will freeze and energy projectiles will deal less damage.")],4),(0,e.createVNode)(1,"p",null,"In addition, you also gain permanent X-ray vision.",16)]})})},B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Gargantua",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("gargantua")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on tenacity and melee damage.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rejuvenate",16),(0,e.createTextVNode)(": Will heal you at an increased rate based on how much damage you have taken.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell",16),(0,e.createTextVNode)(": Unlocked at 150 blood, increases your resistance to physical damage, stuns and stamina for 30 seconds. While it is active you cannot fire guns.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Seismic stomp",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to stomp the ground to send out a shockwave, knocking people back.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood rush",16),(0,e.createTextVNode)(": Unlocked at 250 blood, gives you a short speed boost when cast.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell II",16),(0,e.createTextVNode)(": Unlocked at 400 blood, increases all melee damage by 10.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Overwhelming force",16),(0,e.createTextVNode)(": Unlocked at 600 blood, when toggled, if you bump into a door that you do not have access to, it will force it open. In addition, you cannot be pushed or pulled while it is active.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Demonic grasp",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to send out a demonic hand to snare someone. If you are on disarm/grab intent you will push/pull the target, respectively.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Charge",16),(0,e.createTextVNode)(": Unlocked at 800 blood, you gain the ability to charge at a target. Destroying and knocking back pretty much anything you collide with.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Desecrated Duel",16),(0,e.createTextVNode)(": Leap towards a visible enemy, creating an arena upon landing, infusing you with increased regeneration, and granting you resistance to internal damages.")],4)]})})},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Dantalion",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Choose",onClick:function(){function d(){return l("dantalion")}return d}()}),children:[(0,e.createVNode)(1,"h3",null,"Focuses on thralling and illusions.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Enthrall",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Thralls your target to your will, requires you to stand still. Does not work on mindshielded or already enthralled/mindslaved people.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall cap",16),(0,e.createTextVNode)(": You can only thrall a max of 1 person at a time. This can be increased at 400 blood, 600 blood and at full power to a max of 4 thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall commune",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Allows you to talk to your thralls, your thralls can talk back in the same way.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Subspace swap",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to swap positions with a target.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Pacify",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to pacify a target, preventing them from causing harm for 40 seconds.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Decoy",16),(0,e.createTextVNode)(": Unlocked at 400 blood, briefly turn invisible and send out an illusion to fool everyone nearby.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rally thralls",16),(0,e.createTextVNode)(": Unlocked at 600 blood, removes all incapacitating effects from nearby thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood bond",16),(0,e.createTextVNode)(": Unlocked at 800 blood, when cast, all nearby thralls become linked to you. If anyone in the network takes damage, it is shared equally between everyone in the network. If a thrall goes out of range, they will be removed from the network.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Mass Hysteria",16),(0,e.createTextVNode)(": Casts a powerful illusion that blinds and then makes everyone nearby perceive others as random animals.")],4)]})})}},95152:function(T,r,n){"use strict";r.__esModule=!0,r.StackCraft=void 0;var e=n(89005),a=n(72253),t=n(88510),o=n(64795),f=n(25328),b=n(98595),y=n(36036),B=r.StackCraft=function(){function s(){return(0,e.createComponentVNode)(2,b.Window,{width:350,height:500,children:(0,e.createComponentVNode)(2,b.Window.Content,{children:(0,e.createComponentVNode)(2,k)})})}return s}(),k=function(d,C){var h=(0,a.useBackend)(C),v=h.data,p=v.amount,N=v.recipes,V=(0,a.useLocalState)(C,"searchText",""),S=V[0],I=V[1],L=g(N,(0,f.createSearch)(S)),w=(0,a.useLocalState)(C,"",!1),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Amount: "+p,buttons:(0,e.createFragment)([A&&(0,e.createComponentVNode)(2,y.Input,{width:12.5,value:S,placeholder:"Find recipe",onInput:function(){function E(P,D){return I(D)}return E}()}),(0,e.createComponentVNode)(2,y.Button,{ml:.5,tooltip:"Search",tooltipPosition:"bottom-end",icon:"magnifying-glass",selected:A,onClick:function(){function E(){return x(!A)}return E}()})],0),children:L?(0,e.createComponentVNode)(2,l,{recipes:L}):(0,e.createComponentVNode)(2,y.NoticeBox,{children:"No recipes found!"})})},g=function s(d,C){var h=(0,o.flow)([(0,t.map)(function(v){var p=v[0],N=v[1];return i(N)?C(p)?v:[p,s(N,C)]:C(p)?v:[p,void 0]}),(0,t.filter)(function(v){var p=v[0],N=v[1];return N!==void 0}),(0,t.sortBy)(function(v){var p=v[0],N=v[1];return p}),(0,t.sortBy)(function(v){var p=v[0],N=v[1];return!i(N)}),(0,t.reduce)(function(v,p){var N=p[0],V=p[1];return v[N]=V,v},{})])(Object.entries(d));return Object.keys(h).length?h:void 0},i=function(d){return d.uid===void 0},c=function(d,C){return d.required_amount>C?0:Math.floor(C/d.required_amount)},m=function(d,C){for(var h=(0,a.useBackend)(C),v=h.act,p=d.recipe,N=d.max_possible_multiplier,V=Math.min(N,Math.floor(p.max_result_amount/p.result_amount)),S=[5,10,25],I=[],L=function(){var E=A[w];V>=E&&I.push((0,e.createComponentVNode)(2,y.Button,{bold:!0,translucent:!0,fontSize:.85,width:"32px",content:E*p.result_amount+"x",onClick:function(){function P(){return v("make",{recipe_uid:p.uid,multiplier:E})}return P}()}))},w=0,A=S;w1?I+"x ":"",M=L>1?"s":"",R=""+D+V,O=L+" sheet"+M,F=c(S,N);return(0,e.createComponentVNode)(2,y.ImageButton,{fluid:!0,base64:P,dmIcon:x,dmIconState:E,imageSize:32,disabled:!F,tooltip:O,buttons:w>1&&F>1&&(0,e.createComponentVNode)(2,m,{recipe:S,max_possible_multiplier:F}),onClick:function(){function _(){return v("make",{recipe_uid:A,multiplier:1})}return _}(),children:R})}},38307:function(T,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,b)})})}return y}(),b=r.StationAlertConsoleContent=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.data,c=i.alarms||[],m=c.Fire||[],l=c.Atmosphere||[],u=c.Power||[];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Fire Alarms",children:(0,e.createVNode)(1,"ul",null,[m.length===0&&(0,e.createVNode)(1,"li","color-good","Systems Nominal",16),m.map(function(s){return(0,e.createVNode)(1,"li","color-average",s,0,null,s)})],0)}),(0,e.createComponentVNode)(2,t.Section,{title:"Atmospherics Alarms",children:(0,e.createVNode)(1,"ul",null,[l.length===0&&(0,e.createVNode)(1,"li","color-good","Systems Nominal",16),l.map(function(s){return(0,e.createVNode)(1,"li","color-average",s,0,null,s)})],0)}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Alarms",children:(0,e.createVNode)(1,"ul",null,[u.length===0&&(0,e.createVNode)(1,"li","color-good","Systems Nominal",16),u.map(function(s){return(0,e.createVNode)(1,"li","color-average",s,0,null,s)})],0)})],4)}return y}()},96091:function(T,r,n){"use strict";r.__esModule=!0,r.StationTraitsPanel=void 0;var e=n(89005),a=n(88510),t=n(42127),o=n(72253),f=n(36036),b=n(98595),y=function(i){return i[i.SetupFutureStationTraits=0]="SetupFutureStationTraits",i[i.ViewStationTraits=1]="ViewStationTraits",i}(y||{}),B=function(c,m){var l=(0,o.useBackend)(m),u=l.act,s=l.data,d=s.future_station_traits,C=(0,o.useLocalState)(m,"selectedFutureTrait",null),h=C[0],v=C[1],p=Object.fromEntries(s.valid_station_traits.map(function(V){return[V.name,V.path]})),N=Object.keys(p);return N.sort(),(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Dropdown,{displayText:!h&&"Select trait to add...",onSelected:v,options:N,selected:h,width:"100%"})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Button,{color:"green",icon:"plus",onClick:function(){function V(){if(h){var S=p[h],I=[S];if(d){var L,w=d.map(function(A){return A.path});if(w.indexOf(S)!==-1)return;I=(L=I).concat.apply(L,w)}u("setup_future_traits",{station_traits:I})}}return V}(),children:"Add"})})]}),(0,e.createComponentVNode)(2,f.Divider),Array.isArray(d)?d.length>0?(0,e.createComponentVNode)(2,f.Stack,{vertical:!0,fill:!0,children:d.map(function(V){return(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:V.name}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Button,{color:"red",icon:"times",onClick:function(){function S(){u("setup_future_traits",{station_traits:(0,a.filterMap)(d,function(I){if(I.path!==V.path)return I.path})})}return S}(),children:"Delete"})})]})},V.path)})}):(0,e.createComponentVNode)(2,f.Box,{textAlign:"center",children:[(0,e.createComponentVNode)(2,f.Box,{children:"No station traits will run next round."}),(0,e.createComponentVNode)(2,f.Button,{mt:1,fluid:!0,color:"good",icon:"times",tooltip:"The next round will roll station traits randomly, just like normal",onClick:function(){function V(){return u("clear_future_traits")}return V}(),children:"Run Station Traits Normally"})]}):(0,e.createComponentVNode)(2,f.Box,{textAlign:"center",children:[(0,e.createComponentVNode)(2,f.Box,{children:"No future station traits are planned."}),(0,e.createComponentVNode)(2,f.Button,{mt:1,fluid:!0,color:"red",icon:"times",onClick:function(){function V(){return u("setup_future_traits",{station_traits:[]})}return V}(),children:"Prevent station traits from running next round"})]})]})},k=function(c,m){var l=(0,o.useBackend)(m),u=l.act,s=l.data;return s.current_traits.length>0?(0,e.createComponentVNode)(2,f.Stack,{vertical:!0,fill:!0,children:s.current_traits.map(function(d){return(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:d.name}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Button.Confirm,{content:"Revert",color:"red",disabled:s.too_late_to_revert||!d.can_revert,tooltip:!d.can_revert&&"This trait is not revertable."||s.too_late_to_revert&&"It's too late to revert station traits, the round has already started.",icon:"times",onClick:function(){function C(){return u("revert",{ref:d.ref})}return C}()})})]})},d.ref)})}):(0,e.createComponentVNode)(2,f.Box,{textAlign:"center",children:"There are no active station traits."})},g=r.StationTraitsPanel=function(){function i(c,m){var l=(0,o.useLocalState)(m,"station_traits_tab",y.ViewStationTraits),u=l[0],s=l[1],d;switch(u){case y.SetupFutureStationTraits:d=(0,e.createComponentVNode)(2,B);break;case y.ViewStationTraits:d=(0,e.createComponentVNode)(2,k);break;default:(0,t.exhaustiveCheck)(u)}return(0,e.createComponentVNode)(2,b.Window,{title:"Modify Station Traits",height:350,width:350,children:(0,e.createComponentVNode)(2,b.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"eye",selected:u===y.ViewStationTraits,onClick:function(){function C(){return s(y.ViewStationTraits)}return C}(),children:"View"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{icon:"edit",selected:u===y.SetupFutureStationTraits,onClick:function(){function C(){return s(y.SetupFutureStationTraits)}return C}(),children:"Edit"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{m:0,children:[(0,e.createComponentVNode)(2,f.Divider),d]})]})})})}return i}()},39409:function(T,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),f=n(36036),b=n(98595),y=5,B=9,k=function(h){return h===0?5:9},g="64px",i=function(h){return h[0]+"/"+h[1]},c=function(h){var v=h.align,p=h.children;return(0,e.createComponentVNode)(2,f.Box,{style:{position:"absolute",left:v==="left"?"6px":"48px","text-align":v,"text-shadow":"2px 2px 2px #000",top:"2px"},children:p})},m={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={eyes:{displayName:"eyewear",gridSpot:i([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:i([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},u={eyes:{displayName:"eyewear",gridSpot:i([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:i([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},s=function(C){return C[C.Completely=1]="Completely",C[C.Hidden=2]="Hidden",C}(s||{}),d=r.StripMenu=function(){function C(h,v){var p=(0,o.useBackend)(v),N=p.act,V=p.data,S=new Map;if(V.show_mode===0)for(var I=0,L=Object.keys(V.items);I=.01})},(0,a.sortBy)(function(x){return-x.amount})])(h.gases||[]),A=Math.max.apply(Math,[1].concat(w.map(function(x){return x.portion})));return(0,e.createComponentVNode)(2,B.Window,{width:550,height:250,children:(0,e.createComponentVNode)(2,B.Window.Content,{children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"270px",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Metrics",children:(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:p/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:N,minValue:0,maxValue:5e3,ranges:{good:[-1/0,5e3],average:[5e3,7e3],bad:[7e3,1/0]},children:(0,o.toFixed)(N)+" MeV/cm3"})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Gas Coefficient",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:L,minValue:1,maxValue:5.25,ranges:{bad:[1,1.55],average:[1.55,5.25],good:[5.25,1/0]},children:L.toFixed(2)})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:i(V),minValue:0,maxValue:i(1e4),ranges:{teal:[-1/0,i(80)],good:[i(80),i(373)],average:[i(373),i(1e3)],bad:[i(1e3),1/0]},children:(0,o.toFixed)(V)+" K"})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Mole Per Tile",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:I,minValue:0,maxValue:12e3,ranges:{teal:[-1/0,100],average:[100,11333],good:[11333,12e3],bad:[12e3,1/0]},children:(0,o.toFixed)(I)+" mol"})}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,b.ProgressBar,{value:i(S),minValue:0,maxValue:i(5e4),ranges:{good:[i(1),i(300)],average:[-1/0,i(1e3)],bad:[i(1e3),1/0]},children:(0,o.toFixed)(S)+" kPa"})})]})})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,basis:0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Gases",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"arrow-left",content:"Back",onClick:function(){function x(){return C("back")}return x}()}),children:(0,e.createComponentVNode)(2,b.LabeledList,{children:w.map(function(x){return(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:(0,y.getGasLabel)(x.name),children:(0,e.createComponentVNode)(2,b.ProgressBar,{color:(0,y.getGasColor)(x.name),value:x.portion,minValue:0,maxValue:A,children:(0,o.toFixed)(x.amount)+" mol ("+x.portion+"%)"})},x.name)})})})})]})})})}},46029:function(T,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SyndicateComputerSimple=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data;return(0,e.createComponentVNode)(2,o.Window,{theme:"syndicate",width:400,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:i.rows.map(function(c){return(0,e.createComponentVNode)(2,t.Section,{title:c.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:c.buttontitle,disabled:c.buttondisabled,tooltip:c.buttontooltip,tooltipPosition:"left",onClick:function(){function m(){return g(c.buttonact)}return m}()}),children:[c.status,!!c.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:c.bullets.map(function(m){return(0,e.createComponentVNode)(2,t.Box,{children:m},m)})})]},c.title)})})})}return b}()},36372:function(T,r,n){"use strict";r.__esModule=!0,r.TEG=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(B){return B.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")},b=r.TEG=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data;return c.error?(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[c.error,(0,e.createComponentVNode)(2,t.Button,{icon:"circle",content:"Recheck",onClick:function(){function m(){return i("check")}return m}()})]})})}):(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Cold Loop ("+c.cold_dir+")",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cold Inlet",children:[f(c.cold_inlet_temp)," K, ",f(c.cold_inlet_pressure)," kPa"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cold Outlet",children:[f(c.cold_outlet_temp)," K, ",f(c.cold_outlet_pressure)," kPa"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Hot Loop ("+c.hot_dir+")",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hot Inlet",children:[f(c.hot_inlet_temp)," K, ",f(c.hot_inlet_pressure)," kPa"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hot Outlet",children:[f(c.hot_outlet_temp)," K, ",f(c.hot_outlet_pressure)," kPa"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Output",children:[f(c.output_power)," W",!!c.warning_switched&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Warning: Cold inlet temperature exceeds hot inlet temperature."}),!!c.warning_cold_pressure&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Warning: Cold circulator inlet pressure is under 1,000 kPa."}),!!c.warning_hot_pressure&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Warning: Hot circulator inlet pressure is under 1,000 kPa."})]})]})})}return y}()},56441:function(T,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TachyonArray=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.records,l=m===void 0?[]:m,u=c.explosion_target,s=c.toxins_tech,d=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:s}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||d,align:"center",onClick:function(){function C(){return i("print_logs")}return C}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function C(){return i("delete_logs")}return C}()})]})]})}),l.length?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),b=r.TachyonArrayContent=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.records,l=m===void 0?[]:m;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function s(){return i("delete_record",{index:u.index})}return s}()})})]},u.index)})]})})})})}return y}()},1754:function(T,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Tank=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,width:"76%",icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function m(){return g("internals")}return m}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:325,height:135,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function m(){return g("pressure",{pressure:"min"})}return m}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function m(l,u){return g("pressure",{pressure:u})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function m(){return g("pressure",{pressure:"max"})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function m(){return g("pressure",{pressure:"reset"})}return m}()})]}),c]})})})})}return b}()},7579:function(T,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TankDispenser=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.o_tanks,m=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return g("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{mt:1,fluid:!0,content:"Dispense Plasma Tank ("+m+")",disabled:m===0,icon:"arrow-circle-down",onClick:function(){function l(){return g("plasma")}return l}()})})]})})})}return b}()},16136:function(T,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsCore=function(){function g(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.ion,d=(0,a.useLocalState)(c,"tabIndex",0),C=d[0],h=d[1],v=function(){function p(N){switch(N){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,B);case 2:return(0,e.createComponentVNode)(2,k);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return p}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:520,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[s===1&&(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"wrench",selected:C===0,onClick:function(){function p(){return h(0)}return p}(),children:"Configuration"},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"link",selected:C===1,onClick:function(){function p(){return h(1)}return p}(),children:"Device Linkage"},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:"user-times",selected:C===2,onClick:function(){function p(){return h(2)}return p}(),children:"User Filtering"},"FilterPage")]}),v(C)]})})}return g}(),b=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.active,d=u.sectors_available,C=u.nttc_toggle_jobs,h=u.nttc_toggle_job_color,v=u.nttc_toggle_name_color,p=u.nttc_toggle_command_bold,N=u.nttc_job_indicator_type,V=u.nttc_setting_language,S=u.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:s?"On":"Off",selected:s,icon:"power-off",onClick:function(){function I(){return l("toggle_active")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:d})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function I(){return l("nttc_toggle_jobs")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"clipboard-list",onClick:function(){function I(){return l("nttc_toggle_job_color")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function I(){return l("nttc_toggle_name_color")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:p?"On":"Off",selected:p,icon:"volume-up",onClick:function(){function I(){return l("nttc_toggle_command_bold")}return I}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"pencil-alt",onClick:function(){function I(){return l("nttc_job_indicator_type")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:V||"Unset",selected:V,icon:"globe",onClick:function(){function I(){return l("nttc_setting_language")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:S||"Unset",selected:S,icon:"server",onClick:function(){function I(){return l("network_id")}return I}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function I(){return l("import")}return I}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function I(){return l("export")}return I}()})]})],4)},B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.link_password,d=u.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:s||"Unset",selected:s,icon:"lock",onClick:function(){function C(){return l("change_password")}return C}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),d.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function h(){return l("unlink",{addr:C.addr})}return h}()})})]},C.addr)})]})]})},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=m.data,s=u.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function d(){return l("add_filter")}return d}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),s.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function C(){return l("remove_filter",{user:d})}return C}()})})]},d)})]})})}},88046:function(T,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsRelay=function(){function B(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.linked,u=m.active,s=m.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:292,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:u?"On":"Off",selected:u,icon:"power-off",onClick:function(){function d(){return c("toggle_active")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:s||"Unset",selected:s,icon:"server",onClick:function(){function d(){return c("network_id")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,y)]})})}return B}(),b=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.linked_core_id,u=m.linked_core_addr,s=m.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:s?"Yes":"No",icon:s?"eye-slash":"eye",selected:s,onClick:function(){function d(){return c("toggle_hidden_link")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function d(){return c("unlink")}return d}()})})]})})},y=function(k,g){var i=(0,a.useBackend)(g),c=i.act,m=i.data,l=m.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function s(){return c("link",{addr:u.addr})}return s}()})})]},u.addr)})]})})}},20802:function(T,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Teleporter=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.targetsTeleport?i.targetsTeleport:{},m=0,l=1,u=2,s=i.calibrated,d=i.calibrating,C=i.powerstation,h=i.regime,v=i.teleporterhub,p=i.target,N=i.locked,V=i.adv_beacon_allowed,S=i.advanced_beacon_locking;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:270,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:[(!C||!v)&&(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Error",children:[v,!C&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),C&&!v&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),C&&v&&(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Status",buttons:(0,e.createFragment)(!!V&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",children:"Advanced Beacon Locking:\xA0"}),(0,e.createComponentVNode)(2,t.Button,{selected:S,icon:S?"toggle-on":"toggle-off",content:S?"Enabled":"Disabled",onClick:function(){function I(){return g("advanced_beacon_locking",{on:S?0:1})}return I}()})],4),0),children:[(0,e.createComponentVNode)(2,t.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:8.5,color:"label",children:"Teleport target:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[h===m&&(0,e.createComponentVNode)(2,t.Dropdown,{width:18.2,selected:p,disabled:d,options:Object.keys(c),color:p!=="None"?"default":"bad",onSelected:function(){function I(L){return g("settarget",{x:c[L].x,y:c[L].y,z:c[L].z,tptarget:c[L].pretarget})}return I}()}),h===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:18.2,selected:p,disabled:d,options:Object.keys(c),color:p!=="None"?"default":"bad",onSelected:function(){function I(L){return g("settarget",{x:c[L].x,y:c[L].y,z:c[L].z,tptarget:c[L].pretarget})}return I}()}),h===u&&(0,e.createComponentVNode)(2,t.Box,{children:p})]})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:8.5,color:"label",children:"Regime:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Gate",tooltip:"Teleport to another teleport hub.",tooltipPosition:"top",color:h===l?"good":null,onClick:function(){function I(){return g("setregime",{regime:l})}return I}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Teleporter",tooltip:"One-way teleport.",tooltipPosition:"top",color:h===m?"good":null,onClick:function(){function I(){return g("setregime",{regime:m})}return I}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"GPS",tooltip:"Teleport to a location stored in a GPS device.",tooltipPosition:"top-end",color:h===u?"good":null,disabled:!N,onClick:function(){function I(){return g("setregime",{regime:u})}return I}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{label:"Calibration",mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:8.5,color:"label",children:"Calibration:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[p!=="None"&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:15.8,textAlign:"center",mt:.5,children:d&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||s&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",tooltipPosition:"bottom-end",disabled:!!(s||d),onClick:function(){function I(){return g("calibrate")}return I}()})})]}),p==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})]}),!!(N&&C&&v&&h===u)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function I(){return g("load")}return I}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function I(){return g("eject")}return I}()})]})})]})})})})}return b}()},48517:function(T,r,n){"use strict";r.__esModule=!0,r.TelescienceConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TelescienceConsole=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.last_msg,m=i.linked_pad,l=i.held_gps,u=i.lastdata,s=i.power_levels,d=i.current_max_power,C=i.current_power,h=i.current_bearing,v=i.current_elevation,p=i.current_sector,N=i.working,V=i.max_z,S=(0,a.useLocalState)(B,"dummyrot",h),I=S[0],L=S[1];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createFragment)([c,!(u.length>0)||(0,e.createVNode)(1,"ul",null,u.map(function(w){return(0,e.createVNode)(1,"li",null,w,0,null,w)}),0)],0)}),(0,e.createComponentVNode)(2,t.Section,{title:"Telepad Status",children:m===1?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Bearing",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:[(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:360,disabled:N,value:h,onDrag:function(){function w(A,x){return L(x)}return w}(),onChange:function(){function w(A,x){return g("setbear",{bear:x})}return w}()}),(0,e.createComponentVNode)(2,t.Icon,{ml:1,size:1,name:"arrow-up",rotation:I})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Elevation",children:(0,e.createComponentVNode)(2,t.NumberInput,{width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:100,disabled:N,value:v,onChange:function(){function w(A,x){return g("setelev",{elev:x})}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Level",children:s.map(function(w,A){return(0,e.createComponentVNode)(2,t.Button,{content:w,selected:C===w,disabled:A>=d-1||N,onClick:function(){function x(){return g("setpwr",{pwr:A+1})}return x}()},w)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Sector",children:(0,e.createComponentVNode)(2,t.NumberInput,{width:6.1,lineHeight:1.5,step:1,minValue:2,maxValue:V,value:p,disabled:N,onChange:function(){function w(A,x){return g("setz",{newz:x})}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Telepad Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Send",disabled:N,onClick:function(){function w(){return g("pad_send")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Receive",disabled:N,onClick:function(){function w(){return g("pad_receive")}return w}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Crystal Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Recalibrate Crystals",disabled:N,onClick:function(){function w(){return g("recal_crystals")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Crystals",disabled:N,onClick:function(){function w(){return g("eject_crystals")}return w}()})]})]}):(0,e.createFragment)([(0,e.createTextVNode)("No pad linked to console. Please use a multitool to link a pad.")],4)}),(0,e.createComponentVNode)(2,t.Section,{title:"GPS Actions",children:l===1?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:l===0||N,content:"Eject GPS",onClick:function(){function w(){return g("eject_gps")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===0||N,content:"Store Coordinates",onClick:function(){function w(){return g("store_to_gps")}return w}()})],4):(0,e.createFragment)([(0,e.createTextVNode)("Please insert a GPS to store coordinates to it.")],4)})]})})}return b}()},21800:function(T,r,n){"use strict";r.__esModule=!0,r.TempGun=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.TempGun=function(){function g(i,c){var m=(0,t.useBackend)(c),l=m.act,u=m.data,s=u.target_temperature,d=u.temperature,C=u.max_temp,h=u.min_temp;return(0,e.createComponentVNode)(2,f.Window,{width:250,height:121,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target Temperature",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:10,stepPixelSize:6,minValue:h,maxValue:C,value:s,format:function(){function v(p){return(0,a.toFixed)(p,2)}return v}(),width:"50px",onDrag:function(){function v(p,N){return l("target_temperature",{target_temperature:N})}return v}()}),"\xB0C"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Temperature",children:(0,e.createComponentVNode)(2,o.Box,{color:y(d),bold:d>500-273.15,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:(0,a.round)(d,2)}),"\xB0C"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power Cost",children:(0,e.createComponentVNode)(2,o.Box,{color:k(d),children:B(d)})})]})})})})}return g}(),y=function(i){return i<=-100?"blue":i<=0?"teal":i<=100?"green":i<=200?"orange":"red"},B=function(i){return i<=100-273.15?"High":i<=250-273.15?"Medium":i<=300-273.15?"Low":i<=400-273.15?"Medium":"High"},k=function(i){return i<=100-273.15?"red":i<=250-273.15?"orange":i<=300-273.15?"green":i<=400-273.15?"orange":"red"}},24410:function(T,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),f=n(92986),b=n(36036),y=n(98595),B=r.sanitizeMultiline=function(){function c(m){return m.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),k=r.removeAllSkiplines=function(){function c(m){return m.replace(/[\r\n]+/,"")}return c}(),g=r.TextInputModal=function(){function c(m,l){var u=(0,o.useBackend)(l),s=u.act,d=u.data,C=d.max_length,h=d.message,v=h===void 0?"":h,p=d.multiline,N=d.placeholder,V=d.timeout,S=d.title,I=(0,o.useLocalState)(l,"input",N||""),L=I[0],w=I[1],A=function(){function P(D){if(D!==L){var M=p?B(D):k(D);w(M)}}return P}(),x=p||L.length>=40,E=130+(v.length>40?Math.ceil(v.length/4):0)+(x?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:S,width:325,height:E,children:[V&&(0,e.createComponentVNode)(2,a.Loader,{value:V}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function P(D){var M=window.event?D.which:D.keyCode;M===f.KEY_ENTER&&(!x||!D.shiftKey)&&s("submit",{entry:L}),M===f.KEY_ESCAPE&&s("cancel")}return P}(),children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Box,{color:"label",children:v})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:L,onType:A})}),(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:L,message:L.length+"/"+C})})]})})})]})}return c}(),i=function(m,l){var u=(0,o.useBackend)(l),s=u.act,d=u.data,C=d.max_length,h=d.multiline,v=m.input,p=m.onType,N=h||v.length>=40;return(0,e.createComponentVNode)(2,b.TextArea,{autoFocus:!0,autoSelect:!0,height:h||v.length>=40?"100%":"1.8rem",maxLength:C,onEscape:function(){function V(){return s("cancel")}return V}(),onEnter:function(){function V(S){N&&S.shiftKey||(S.preventDefault(),s("submit",{entry:v}))}return V}(),onInput:function(){function V(S,I){return p(I)}return V}(),placeholder:"Type something...",value:v})}},25036:function(T,r,n){"use strict";r.__esModule=!0,r.ThermoMachine=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),b=r.ThermoMachine=function(){function y(B,k){var g=(0,t.useBackend)(k),i=g.act,c=g.data;return(0,e.createComponentVNode)(2,f.Window,{width:300,height:225,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"Status",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:c.temperature,format:function(){function m(l){return(0,a.toFixed)(l,2)}return m}()})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pressure",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:c.pressure,format:function(){function m(l){return(0,a.toFixed)(l,2)}return m}()})," kPa"]})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Controls",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){function m(){return i("power")}return m}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Setting",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:c.cooling?"temperature-low":"temperature-high",content:c.cooling?"Cooling":"Heating",selected:c.cooling,onClick:function(){function m(){return i("cooling")}return m}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target Temperature",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){function m(){return i("target",{target:c.min})}return m}()}),(0,e.createComponentVNode)(2,o.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:5.4,lineHeight:1.4,minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(){function m(l,u){return i("target",{target:u})}return m}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){function m(){return i("target",{target:c.max})}return m}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){function m(){return i("target",{target:c.initial})}return m}()})]})]})})]})})}return y}()},20035:function(T,r,n){"use strict";r.__esModule=!0,r.TransferValve=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TransferValve=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.tank_one,m=i.tank_two,l=i.attached_device,u=i.valve;return(0,e.createComponentVNode)(2,o.Window,{width:460,height:285,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Valve Status",children:(0,e.createComponentVNode)(2,t.Button,{icon:u?"unlock":"lock",content:u?"Open":"Closed",disabled:!c||!m,onClick:function(){function s(){return g("toggle")}return s}()})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Assembly",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Configure Assembly",disabled:!l,onClick:function(){function s(){return g("device")}return s}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Attachment",children:l?(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:l,disabled:!l,onClick:function(){function s(){return g("remove_device")}return s}()}):(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"No Assembly"})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Attachment One",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Attachment",children:c?(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:c,disabled:!c,onClick:function(){function s(){return g("tankone")}return s}()}):(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"No Tank"})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Attachment Two",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Attachment",children:m?(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:m,disabled:!m,onClick:function(){function s(){return g("tanktwo")}return s}()}):(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"No Tank"})})})})]})})}return b}()},78166:function(T,r,n){"use strict";r.__esModule=!0,r.TurbineComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(44879),b=r.TurbineComputer=function(){function k(g,i){var c=(0,a.useBackend)(i),m=c.act,l=c.data,u=l.compressor,s=l.compressor_broken,d=l.turbine,C=l.turbine_broken,h=l.online,v=!!(u&&!s&&d&&!C);return(0,e.createComponentVNode)(2,o.Window,{width:400,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:h?"power-off":"times",content:h?"Online":"Offline",selected:h,disabled:!v,onClick:function(){function p(){return m("toggle_power")}return p}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Disconnect",onClick:function(){function p(){return m("disconnect")}return p}()})],4),children:v?(0,e.createComponentVNode)(2,B):(0,e.createComponentVNode)(2,y)})})})}return k}(),y=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.compressor,u=m.compressor_broken,s=m.turbine,d=m.turbine_broken,C=m.online;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Compressor Status",color:!l||u?"bad":"good",children:u?l?"Offline":"Missing":"Online"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Turbine Status",color:!s||d?"bad":"good",children:d?s?"Offline":"Missing":"Online"})]})},B=function(g,i){var c=(0,a.useBackend)(i),m=c.data,l=m.rpm,u=m.temperature,s=m.power,d=m.bearing_heat;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Turbine Speed",children:[l," RPM"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Temp",children:[u," K"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Generated Power",children:[s," W"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bearing Heat",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[-1/0,60],average:[60,90],bad:[90,1/0]},children:(0,f.toFixed)(d)+"%"})})]})}},52847:function(T,r,n){"use strict";r.__esModule=!0,r.Uplink=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(25328),f=n(72253),b=n(36036),y=n(98595),B=n(3939),k=function(h){switch(h){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,d);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}},g=r.Uplink=function(){function C(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.cart,I=(0,f.useLocalState)(v,"tabIndex",0),L=I[0],w=I[1],A=(0,f.useLocalState)(v,"searchText",""),x=A[0],E=A[1];return(0,e.createComponentVNode)(2,y.Window,{width:900,height:600,theme:"syndicate",children:[(0,e.createComponentVNode)(2,B.ComplexModal),(0,e.createComponentVNode)(2,y.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Tabs,{children:[(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:L===0,onClick:function(){function P(){w(0),E("")}return P}(),icon:"store",children:"View Market"},"PurchasePage"),(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:L===1,onClick:function(){function P(){w(1),E("")}return P}(),icon:"shopping-cart",children:["View Shopping Cart ",S&&S.length?"("+S.length+")":""]},"Cart"),(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:L===2,onClick:function(){function P(){w(2),E("")}return P}(),icon:"user",children:"Exploitable Information"},"ExploitableInfo"),(0,e.createComponentVNode)(2,b.Tabs.Tab,{onClick:function(){function P(){return N("lock")}return P}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:k(L)})]})})]})}return C}(),i=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.crystals,I=V.cats,L=(0,f.useLocalState)(v,"uplinkItems",I[0].items),w=L[0],A=L[1],x=(0,f.useLocalState)(v,"searchText",""),E=x[0],P=x[1],D=function(U,z){z===void 0&&(z="");var $=(0,o.createSearch)(z,function(G){var X=G.hijack_only===1?"|hijack":"";return G.name+"|"+G.desc+"|"+G.cost+"tc"+X});return(0,t.flow)([(0,a.filter)(function(G){return G==null?void 0:G.name}),z&&(0,a.filter)($),(0,a.sortBy)(function(G){return G==null?void 0:G.name})])(U)},M=function(U){if(P(U),U==="")return A(I[0].items);A(D(I.map(function(z){return z.items}).flat(),U))},R=(0,f.useLocalState)(v,"showDesc",1),O=R[0],F=R[1];return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,b.Stack.Item,{children:(0,e.createComponentVNode)(2,b.Section,{title:"Current Balance: "+S+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,b.Button.Checkbox,{content:"Show Descriptions",checked:O,onClick:function(){function _(){return F(!O)}return _}()}),(0,e.createComponentVNode)(2,b.Button,{content:"Random Item",icon:"question",onClick:function(){function _(){return N("buyRandom")}return _}()}),(0,e.createComponentVNode)(2,b.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function _(){return N("refund")}return _}()})],4),children:(0,e.createComponentVNode)(2,b.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function _(U,z){M(z)}return _}(),value:E})})})}),(0,e.createComponentVNode)(2,b.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,b.Tabs,{vertical:!0,children:I.map(function(_){return(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:E!==""?!1:_.items===w,onClick:function(){function U(){A(_.items),P("")}return U}(),children:_.cat},_)})})})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,b.Stack,{vertical:!0,children:w.map(function(_){return(0,e.createComponentVNode)(2,b.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,l,{i:_,showDecription:O},(0,o.decodeHtmlEntities)(_.name))},(0,o.decodeHtmlEntities)(_.name))})})})})]})]})},c=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.cart,I=V.crystals,L=V.cart_price,w=(0,f.useLocalState)(v,"showDesc",0),A=w[0],x=w[1];return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+I+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,b.Button.Checkbox,{content:"Show Descriptions",checked:A,onClick:function(){function E(){return x(!A)}return E}()}),(0,e.createComponentVNode)(2,b.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function E(){return N("empty_cart")}return E}(),disabled:!S}),(0,e.createComponentVNode)(2,b.Button,{content:"Purchase Cart ("+L+"TC)",icon:"shopping-cart",onClick:function(){function E(){return N("purchase_cart")}return E}(),disabled:!S||L>I})],4),children:(0,e.createComponentVNode)(2,b.Stack,{vertical:!0,children:S?S.map(function(E){return(0,e.createComponentVNode)(2,b.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,l,{i:E,showDecription:A,buttons:(0,e.createComponentVNode)(2,s,{i:E})})},(0,o.decodeHtmlEntities)(E.name))}):(0,e.createComponentVNode)(2,b.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,m)]})},m=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.cats,I=V.lucky_numbers;return(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,b.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function L(){return N("shuffle_lucky_numbers")}return L}()}),children:(0,e.createComponentVNode)(2,b.Stack,{wrap:!0,children:I.map(function(L){return S[L.cat].items[L.item]}).filter(function(L){return L!=null}).map(function(L,w){return(0,e.createComponentVNode)(2,b.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,l,{grow:!0,i:L})},w)})})})})},l=function(h,v){var p=h.i,N=h.showDecription,V=N===void 0?1:N,S=h.buttons,I=S===void 0?(0,e.createComponentVNode)(2,u,{i:p}):S;return(0,e.createComponentVNode)(2,b.Section,{title:(0,o.decodeHtmlEntities)(p.name),showBottom:V,buttons:I,children:V?(0,e.createComponentVNode)(2,b.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(p.desc)}):null})},u=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=h.i,I=V.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,b.Button,{icon:"shopping-cart",color:S.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function L(){return N("add_to_cart",{item:S.obj_path})}return L}(),disabled:S.cost>I}),(0,e.createComponentVNode)(2,b.Button,{content:"Buy ("+S.cost+"TC)"+(S.refundable?" [Refundable]":""),color:S.hijack_only===1&&"red",tooltip:S.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function L(){return N("buyItem",{item:S.obj_path})}return L}(),disabled:S.cost>I})],4)},s=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=h.i,I=V.exploitable;return(0,e.createComponentVNode)(2,b.Stack,{children:[(0,e.createComponentVNode)(2,b.Button,{icon:"times",content:"("+S.cost*S.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function L(){return N("remove_from_cart",{item:S.obj_path})}return L}()}),(0,e.createComponentVNode)(2,b.Button,{icon:"minus",tooltip:S.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function L(){return N("set_cart_item_quantity",{item:S.obj_path,quantity:--S.amount})}return L}(),disabled:S.amount<=0}),(0,e.createComponentVNode)(2,b.Button.Input,{content:S.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:S.limit===0&&"Discount already redeemed!",onCommit:function(){function L(w,A){return N("set_cart_item_quantity",{item:S.obj_path,quantity:A})}return L}(),disabled:S.limit!==-1&&S.amount>=S.limit&&S.amount<=0}),(0,e.createComponentVNode)(2,b.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:S.limit===0&&"Discount already redeemed!",onClick:function(){function L(){return N("set_cart_item_quantity",{item:S.obj_path,quantity:++S.amount})}return L}(),disabled:S.limit!==-1&&S.amount>=S.limit})]})},d=function(h,v){var p=(0,f.useBackend)(v),N=p.act,V=p.data,S=V.exploitable,I=(0,f.useLocalState)(v,"selectedRecord",S[0]),L=I[0],w=I[1],A=(0,f.useLocalState)(v,"searchText",""),x=A[0],E=A[1],P=function(R,O){O===void 0&&(O="");var F=(0,o.createSearch)(O,function(_){return _.name});return(0,t.flow)([(0,a.filter)(function(_){return _==null?void 0:_.name}),O&&(0,a.filter)(F),(0,a.sortBy)(function(_){return _.name})])(R)},D=P(S,x);return(0,e.createComponentVNode)(2,b.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,b.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:"Exploitable Records",children:[(0,e.createComponentVNode)(2,b.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function M(R,O){return E(O)}return M}()}),(0,e.createComponentVNode)(2,b.Tabs,{vertical:!0,children:D.map(function(M){return(0,e.createComponentVNode)(2,b.Tabs.Tab,{selected:M===L,onClick:function(){function R(){return w(M)}return R}(),children:M.name},M)})})]})}),(0,e.createComponentVNode)(2,b.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.Section,{fill:!0,scrollable:!0,title:L.name,children:(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Age",children:L.age}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Fingerprint",children:L.fingerprint}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Rank",children:L.rank}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Sex",children:L.sex}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Species",children:L.species})]})})})]})}},12261:function(T,r,n){"use strict";r.__esModule=!0,r.Vending=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=B.product,l=B.productStock,u=B.productIcon,s=B.productIconState,d=c.chargesMoney,C=c.user,h=c.usermoney,v=c.inserted_cash,p=c.vend_ready,N=c.inserted_item_name,V=!d||m.price===0,S="ERROR!",I="";V?(S="FREE",I="arrow-circle-down"):(S=m.price,I="shopping-cart");var L=!p||l===0||!V&&m.price>h&&m.price>v;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,t.DmIcon,{verticalAlign:"middle",icon:u,icon_state:s,fallback:(0,e.createComponentVNode)(2,t.Icon,{p:.66,name:"spinner",size:2,spin:!0})})}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:m.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Box,{color:l<=0&&"bad"||l<=m.max_amount/2&&"average"||"good",children:[l," in stock"]})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,disabled:L,icon:I,content:S,textAlign:"left",onClick:function(){function w(){return i("vend",{inum:m.inum})}return w}()})})]})},b=r.Vending=function(){function y(B,k){var g=(0,a.useBackend)(k),i=g.act,c=g.data,m=c.user,l=c.usermoney,u=c.inserted_cash,s=c.chargesMoney,d=c.product_records,C=d===void 0?[]:d,h=c.hidden_records,v=h===void 0?[]:h,p=c.stock,N=c.vend_ready,V=c.inserted_item_name,S=c.panel_open,I=c.speaker,L;return L=[].concat(C),c.extended_inventory&&(L=[].concat(L,v)),L=L.filter(function(w){return!!w}),(0,e.createComponentVNode)(2,o.Window,{title:"Vending Machine",width:450,height:Math.min((s?171:89)+L.length*32,585),children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!s&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"User",buttons:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:!!V&&(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:(0,e.createVNode)(1,"span",null,V,0,{style:{"text-transform":"capitalize"}}),onClick:function(){function w(){return i("eject_item",{})}return w}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{disabled:!u,icon:"money-bill-wave-alt",content:u?(0,e.createFragment)([(0,e.createVNode)(1,"b",null,u,0),(0,e.createTextVNode)(" credits")],0):"Dispense Change",tooltip:u?"Dispense Change":null,textAlign:"left",onClick:function(){function w(){return i("change")}return w}()})})]}),children:m&&(0,e.createComponentVNode)(2,t.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,m.name,0),", ",(0,e.createVNode)(1,"b",null,m.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[l,(0,e.createTextVNode)(" credits")],0),".",(0,e.createVNode)(1,"br")]})})}),!!S&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,t.Button,{icon:I?"check":"volume-mute",selected:I,content:"Speaker",textAlign:"left",onClick:function(){function w(){return i("toggle_voice",{})}return w}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Products",children:(0,e.createComponentVNode)(2,t.Table,{children:L.map(function(w){return(0,e.createComponentVNode)(2,f,{product:w,productStock:p[w.name],productIcon:w.icon,productIconState:w.icon_state},w.name)})})})})]})})})}return y}()},68971:function(T,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VolumeMixer=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(m,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:m.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function u(){return g("volume",{channel:m.num,volume:0})}return u}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:m.volume,onChange:function(){function u(s,d){return g("volume",{channel:m.num,volume:d})}return u}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function u(){return g("volume",{channel:m.num,volume:100})}return u}()})})})]})})],4,m.num)})})})})}return b}()},2510:function(T,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VotePanel=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.remaining,m=i.question,l=i.choices,u=i.user_vote,s=i.counts,d=i.show_counts;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:360,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:m,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1.5,ml:.5,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(C){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{mb:1,fluid:!0,translucent:!0,lineHeight:3,multiLine:C,content:C+(d?" ("+(s[C]||0)+")":""),onClick:function(){function h(){return g("vote",{target:C})}return h}(),selected:C===u})},C)})]})})})}return b}()},30138:function(T,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Wires=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.wires||[],m=i.status||[],l=56+c.length*23+(status?0:15+m.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:u.color_name,labelColor:u.seen_color,color:u.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:u.cut?"Mend":"Cut",onClick:function(){function s(){return g("cut",{wire:u.color})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function s(){return g("pulse",{wire:u.color})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:u.attached?"Detach":"Attach",onClick:function(){function s(){return g("attach",{wire:u.color})}return s}()})],4),children:!!u.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),u.wire,(0,e.createTextVNode)(")")],0)},u.seen_color)})})})}),!!m.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:u},u)})})})]})})})}return b}()},21400:function(T,r,n){"use strict";r.__esModule=!0,r.WizardApprenticeContract=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.WizardApprenticeContract=function(){function b(y,B){var k=(0,a.useBackend)(B),g=k.act,i=k.data,c=i.used;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:555,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Contract of Apprenticeship",children:["Using this contract, you may summon an apprentice to aid you on your mission.",(0,e.createVNode)(1,"p",null,"If you are unable to establish contact with your apprentice, you can feed the contract back to the spellbook to refund your points.",16),c?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"You've already summoned an apprentice or you are in process of summoning one."}):""]}),(0,e.createComponentVNode)(2,t.Section,{title:"Which school of magic is your apprentice studying?",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fire",children:["Your apprentice is skilled in bending fire. ",(0,e.createVNode)(1,"br"),"They know Fireball, Sacred Flame, and Ethereal Jaunt.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("fire")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Translocation",children:["Your apprentice is able to defy physics, learning how to move through bluespace. ",(0,e.createVNode)(1,"br"),"They know Teleport, Blink and Ethereal Jaunt.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("translocation")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Restoration",children:["Your apprentice is dedicated to supporting your magical prowess.",(0,e.createVNode)(1,"br"),"They come equipped with a Staff of Healing, have the unique ability to teleport back to you, and know Charge and Knock.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("restoration")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stealth",children:["Your apprentice is learning the art of infiltrating mundane facilities. ",(0,e.createVNode)(1,"br"),"They know Mindswap, Knock, Homing Toolbox, and Disguise Self, all of which can be cast without robes. They also join you in a Maintenance Dweller disguise, complete with Gloves of Shock Immunity and a Belt of Tools.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("stealth")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Honk",children:["Your apprentice is here to spread the Honkmother's blessings.",(0,e.createVNode)(1,"br"),"They know Banana Touch, Instant Summons, Ethereal Jaunt, and come equipped with a Staff of Slipping."," ",(0,e.createVNode)(1,"br"),"While under your tutelage, they have been 'blessed' with clown shoes that are impossible to remove.",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{content:"Select",disabled:c,onClick:function(){function m(){return g("honk")}return m}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})})]})})}return b}()},49148:function(T,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function f(g,i){var c=typeof Symbol!="undefined"&&g[Symbol.iterator]||g["@@iterator"];if(c)return(c=c.call(g)).next.bind(c);if(Array.isArray(g)||(c=b(g))||i&&g&&typeof g.length=="number"){c&&(g=c);var m=0;return function(){return m>=g.length?{done:!0}:{done:!1,value:g[m++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(g,i){if(g){if(typeof g=="string")return y(g,i);var c={}.toString.call(g).slice(8,-1);return c==="Object"&&g.constructor&&(c=g.constructor.name),c==="Map"||c==="Set"?Array.from(g):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(g,i):void 0}}function y(g,i){(i==null||i>g.length)&&(i=g.length);for(var c=0,m=Array(i);c0&&!V.includes(O.ref)&&!p.includes(O.ref),checked:p.includes(O.ref),onClick:function(){function F(){return S(O.ref)}return F}()},O.desc)})]})]})})}return g}()},26991:function(T,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=function(B,k,g,i,c){return Bi?"average":B>c?"bad":"good"},b=r.AtmosScan=function(){function y(B,k){var g=B.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(g).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:f(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(T,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},f=r.BeakerContents=function(){function b(y){var B=y.beakerLoaded,k=y.beakerContents,g=k===void 0?[]:k,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!B&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||g.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),g.map(function(c,m){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,m)})]},c.name)})]})}return b}();f.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},92963:function(T,r,n){"use strict";r.__esModule=!0,r.BotStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.BotStatus=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=g.locked,c=g.noaccess,m=g.maintpanel,l=g.on,u=g.autopatrol,s=g.canhack,d=g.emagged,C=g.remote_disabled;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe an ID card to ",i?"unlock":"lock"," this interface."]}),(0,e.createComponentVNode)(2,t.Section,{title:"General Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Button,{icon:l?"power-off":"times",content:l?"On":"Off",selected:l,disabled:c,onClick:function(){function h(){return k("power")}return h}()})}),u!==null&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Patrol",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:u,content:"Auto Patrol",disabled:c,onClick:function(){function h(){return k("autopatrol")}return h}()})}),!!m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Maintenance Panel",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Panel Open!"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety System",children:(0,e.createComponentVNode)(2,t.Box,{color:d?"bad":"good",children:d?"DISABLED!":"Enabled"})}),!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hacking",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:d?"Restore Safties":"Hack",disabled:c,color:"bad",onClick:function(){function h(){return k("hack")}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Access",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!C,content:"AI Remote Control",disabled:c,onClick:function(){function h(){return k("disableremote")}return h}()})})]})})],4)}return f}()},3939:function(T,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},f=r.modalOpen=function(){function g(i,c,m){var l=(0,a.useBackend)(i),u=l.act,s=l.data,d=Object.assign(s.modal?s.modal.args:{},m||{});u("modal_open",{id:c,arguments:JSON.stringify(d)})}return g}(),b=r.modalRegisterBodyOverride=function(){function g(i,c){o[i]=c}return g}(),y=r.modalAnswer=function(){function g(i,c,m,l){var u=(0,a.useBackend)(i),s=u.act,d=u.data;if(d.modal){var C=Object.assign(d.modal.args||{},l||{});s("modal_answer",{id:c,answer:m,arguments:JSON.stringify(C)})}}return g}(),B=r.modalClose=function(){function g(i,c){var m=(0,a.useBackend)(i),l=m.act;l("modal_close",{id:c})}return g}(),k=r.ComplexModal=function(){function g(i,c){var m=(0,a.useBackend)(c),l=m.data;if(l.modal){var u=l.modal,s=u.id,d=u.text,C=u.type,h,v=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function L(){return B(c)}return L}()}),p,N,V="auto";if(o[s])p=o[s](l.modal,c);else if(C==="input"){var S=l.modal.value;h=function(){function L(w){return y(c,s,S)}return L}(),p=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function L(w,A){S=A}return L}()}),N=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function L(){return B(c)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,s,S)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(C==="choice"){var I=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;p=(0,e.createComponentVNode)(2,t.Dropdown,{options:I,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function L(w){return y(c,s,w)}return L}()}),V="initial"}else C==="bento"?p=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(L,w){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:w+1===parseInt(l.modal.value,10),onClick:function(){function A(){return y(c,s,w+1)}return A}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:L})})},w)})}):C==="boolean"&&(N=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function L(){return y(c,s,0)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,s,1)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:h,mx:"auto",overflowY:V,"padding-bottom":"5px",children:[d&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d}),o[s]&&v,p,N]})}}return g}()},41874:function(T,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(76910),b=f.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],B=function(m){return y.indexOf(m)!==-1?"green":"orange"},k=function(m){if(y.indexOf(m)!==-1)return!0},g=function(m){return m.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),m.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:B(l.rank),bold:k(l.rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(m,l){var u=(0,a.useBackend)(l),s=u.act,d;if(m.data)d=m.data;else{var C=(0,a.useBackend)(l),h=C.data;d=h}var v=d,p=v.manifest,N=p.heads,V=p.sec,S=p.eng,I=p.med,L=p.sci,w=p.ser,A=p.sup,x=p.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:g(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:g(V)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:g(S)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:g(I)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:g(L)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:g(w)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:b.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:g(A)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:g(x)})]})}return c}()},19203:function(T,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function f(b,y){var B=(0,t.useBackend)(y),k=B.act,g=B.data,i=g.large_buttons,c=g.swapped_buttons,m=b.input,l=b.message,u=b.disabled,s=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function C(){return k("submit",{entry:m})}return C}(),textAlign:"center",tooltip:i&&l,disabled:u,width:!i&&6}),d=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function C(){return k("cancel")}return C}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:d}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:d}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:s}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:s})]})}return f}()},195:function(T,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=b.siliconUser,c=i===void 0?g.siliconUser:i,m=b.locked,l=m===void 0?g.locked:m,u=b.normallyLocked,s=u===void 0?g.normallyLocked:u,d=b.onLockStatusChange,C=d===void 0?function(){return k("lock")}:d,h=b.accessText,v=h===void 0?"an ID card":h;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:s?"red":"green",icon:s?"lock":"unlock",content:s?"Locked":"Unlocked",onClick:function(){function p(){C&&C(!l)}return p}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",v," to ",l?"unlock":"lock"," this interface."]})}return f}()},51057:function(T,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function f(b){var y=b.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return f}()},321:function(T,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=g.loginState;if(g)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return k("login_eject")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return k("login_logout")}return c}()})]})]})})}return f}()},5485:function(T,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function f(b,y){var B=(0,a.useBackend)(y),k=B.act,g=B.data,i=g.loginState,c=g.isAI,m=g.isRobot,l=g.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function u(){return k("login_insert")}return u}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function u(){return k("login_login",{login_type:1})}return u}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function u(){return k("login_login",{login_type:2})}return u}()}),!!m&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function u(){return k("login_login",{login_type:3})}return u}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function u(){return k("login_login",{login_type:4})}return u}()})]})})})}return f}()},62411:function(T,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function f(b){var y=b.operating,B=b.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",B," is processing..."]})})})}return f}();o.propTypes={operating:t.bool,name:t.string}},13545:function(T,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.Signaler=function(){function b(y,B){var k=(0,t.useBackend)(B),g=k.act,i=y.data,c=i.code,m=i.frequency,l=i.minFrequency,u=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:u/10,value:m/10,format:function(){function s(d){return(0,a.toFixed)(d,1)}return s}(),width:"80px",onDrag:function(){function s(d,C){return g("freq",{freq:C})}return s}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function s(d,C){return g("code",{code:C})}return s}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function s(){return g("signal")}return s}()})]})}return b}()},41984:function(T,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),f=n(88510),b=n(36036),y=r.SimpleRecords=function(){function g(i,c){var m=i.data.records;return(0,e.createComponentVNode)(2,b.Box,{children:m?(0,e.createComponentVNode)(2,k,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,B,{data:i.data})})}return g}(),B=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=i.data.recordsList,s=(0,a.useLocalState)(c,"searchText",""),d=s[0],C=s[1],h=function(N,V){V===void 0&&(V="");var S=(0,t.createSearch)(V,function(I){return I.Name});return(0,o.flow)([(0,f.filter)(function(I){return I==null?void 0:I.Name}),V&&(0,f.filter)(S),(0,f.sortBy)(function(I){return I.Name})])(u)},v=h(u,d);return(0,e.createComponentVNode)(2,b.Box,{children:[(0,e.createComponentVNode)(2,b.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function p(N,V){return C(V)}return p}()}),v.map(function(p){return(0,e.createComponentVNode)(2,b.Box,{children:(0,e.createComponentVNode)(2,b.Button,{mb:.5,content:p.Name,icon:"user",onClick:function(){function N(){return l("Records",{target:p.uid})}return N}()})},p)})]})},k=function(i,c){var m=(0,a.useBackend)(c),l=m.act,u=i.data.records,s=u.general,d=u.medical,C=u.security,h;switch(i.recordType){case"MED":h=(0,e.createComponentVNode)(2,b.Section,{level:2,title:"Medical Data",children:d?(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Blood Type",children:d.blood_type}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Minor Disabilities",children:d.mi_dis}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.mi_dis_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Major Disabilities",children:d.ma_dis}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.ma_dis_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Allergies",children:d.alg}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.alg_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Current Diseases",children:d.cdi}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:d.cdi_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:d.notes})]}):(0,e.createComponentVNode)(2,b.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":h=(0,e.createComponentVNode)(2,b.Section,{level:2,title:"Security Data",children:C?(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Criminal Status",children:C.criminal}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Minor Crimes",children:C.mi_crim}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:C.mi_crim_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Major Crimes",children:C.ma_crim}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Details",children:C.ma_crim_d}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:C.notes})]}):(0,e.createComponentVNode)(2,b.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,b.Box,{children:[(0,e.createComponentVNode)(2,b.Section,{title:"General Data",children:s?(0,e.createComponentVNode)(2,b.LabeledList,{children:[(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Name",children:s.name}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Sex",children:s.sex}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Species",children:s.species}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Age",children:s.age}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Rank",children:s.rank}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Fingerprint",children:s.fingerprint}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Physical Status",children:s.p_stat}),(0,e.createComponentVNode)(2,b.LabeledList.Item,{label:"Mental Status",children:s.m_stat})]}):(0,e.createComponentVNode)(2,b.Box,{color:"red",bold:!0,children:"General record lost!"})}),h]})}},22091:function(T,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function f(b,y){var B,k=(0,a.useBackend)(y),g=k.act,i=k.data,c=i.temp;if(c){var m=(B={},B[c.style]=!0,B);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},m,{children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:c.text}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",onClick:function(){function l(){return g("cleartemp")}return l}()})})]})})))}}return f}()},95213:function(T,r,n){"use strict";r.__esModule=!0,r.goonstation_PTL=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595);/** * @file * @copyright 2020 * @author Sovexe (https://github.com/Sovexe) diff --git a/tools/pr_sql/27474/neckconvert.py b/tools/pr_sql/27474/neckconvert.py new file mode 100644 index 00000000000..5815a927697 --- /dev/null +++ b/tools/pr_sql/27474/neckconvert.py @@ -0,0 +1,46 @@ +import mysql.connector, argparse, json + +parser = argparse.ArgumentParser() +parser.add_argument("address", help="MySQL server address (use localhost for the current computer)") +parser.add_argument("username", help="MySQL login username") +parser.add_argument("password", help="MySQL login password") +parser.add_argument("database", help="Database name") + +args = parser.parse_args() +db = mysql.connector.connect(host=args.address, user=args.username, passwd=args.password, db=args.database) +cursor = db.cursor() +print("Connected to {}".format(args.database)) + +paths_to_nuke = ["/datum/gear/accessory/scarf", "/datum/gear/accessory/scarf/red", "/datum/gear/accessory/scarf/green", "/datum/gear/accessory/scarf/darkblue", "/datum/gear/accessory/scarf/purple", "/datum/gear/accessory/scarf/yellow", "/datum/gear/accessory/scarf/orange", "/datum/gear/accessory/scarf/lightblue", "/datum/gear/accessory/scarf/white", "/datum/gear/accessory/scarf/black", "/datum/gear/accessory/scarf/zebra", "/datum/gear/accessory/scarf/christmas", "/datum/gear/accessory/scarf/stripedred", "/datum/gear/accessory/scarf/stripedgreen", "/datum/gear/accessory/scarf/stripedblue", "/datum/gear/accessory/tieblue", "/datum/gear/accessory/tiered", "/datum/gear/accessory/tieblack", "/datum/gear/accessory/tiehorrible", "/datum/gear/accessory/stethoscope", "/datum/gear/accessory/locket/silver", "/datum/gear/accessory/locket", "/datum/gear/accessory/necklace/long", "/datum/gear/accessory/necklace", "/datum/gear/suit/mantle", "/datum/gear/suit/old_scarf", "/datum/gear/suit/regal_shawl", "/datum/gear/suit/mantle/job", "/datum/gear/suit/mantle/job/captain", "/datum/gear/suit/mantle/job/ce", "/datum/gear/suit/mantle/job/cmo", "/datum/gear/suit/mantle/job/hos", "/datum/gear/suit/mantle/job/hop", "/datum/gear/suit/mantle/job/rd"] + +print("Loading data...") +load_qry = "SELECT id, gear FROM characters" +cur.execute(load_qry) +res = cur.fetchall() + +to_replace = [] + +for row in res: + row_id = row[0] + loadout = json.loads(row[1]) + + edited = False + for entry in paths_to_nuke: + if entry in loadout: + loadout.remove(entry) + edited = True + + if edited: + to_replace.append([row_id, loadout]) + +print("Loaded {} rows to update".format(len(to_replace))) + +update_qry = "UPDATE characters SET gear=%s WHERE id=%s" +for entry in to_replace: + cur.execute(update_qry, entry) + +print("Updates complete") +cursor.close() +print("Saving...") +db.commit() +print("Done!")