diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm
index f509ba6ba0c..93f85dfa024 100644
--- a/code/game/area/Space Station 13 areas.dm
+++ b/code/game/area/Space Station 13 areas.dm
@@ -633,14 +633,17 @@ var/list/ghostteleportlocs = list()
/area/xenos_station/transit
name = "\improper Hyperspace"
icon_state = "shuttle"
+ requires_power = 0
/area/xenos_station/southwest
name = "\improper Aft Port Solars"
icon_state = "southwest"
+ requires_power = 0
/area/xenos_station/northwest
name = "\improper Fore Port Solars"
icon_state = "northwest"
+ requires_power = 0
/area/xenos_station/northeast
name = "\improper Fore Starboard Solars"
@@ -650,15 +653,18 @@ var/list/ghostteleportlocs = list()
/area/xenos_station/southeast
name = "\improper Aft Starboard Solars"
icon_state = "southeast"
-
+ requires_power = 0
+
/area/xenos_station/north
name = "\improper West Landing Area"
icon_state = "north"
-
+ requires_power = 0
+
/area/xenos_station/south
name = "\improper East Landing Area"
icon_state = "south"
-
+ requires_power = 0
+
//PRISON
/area/prison
name = "\improper Prison Station"
diff --git a/code/game/machinery/computer/specops_shuttle.dm b/code/game/machinery/computer/specops_shuttle.dm
index bd08fcf9861..bdfa06eeba4 100644
--- a/code/game/machinery/computer/specops_shuttle.dm
+++ b/code/game/machinery/computer/specops_shuttle.dm
@@ -246,7 +246,8 @@ var/specops_shuttle_timeleft = 0
return 1
/obj/machinery/computer/specops_shuttle/attack_ai(var/mob/user as mob)
- return attack_hand(user)
+ user << "\red Access Denied."
+ return 1
/obj/machinery/computer/specops_shuttle/attack_paw(var/mob/user as mob)
return attack_hand(user)
diff --git a/code/game/machinery/computer/syndicate_specops_shuttle.dm b/code/game/machinery/computer/syndicate_specops_shuttle.dm
index 41a6f9b7307..a095dc495f0 100644
--- a/code/game/machinery/computer/syndicate_specops_shuttle.dm
+++ b/code/game/machinery/computer/syndicate_specops_shuttle.dm
@@ -180,7 +180,8 @@ var/syndicate_elite_shuttle_timeleft = 0
return attack_hand(user)
/obj/machinery/computer/syndicate_elite_shuttle/attack_ai(var/mob/user as mob)
- return attack_hand(user)
+ user << "\red Access Denied."
+ return 1
/obj/machinery/computer/syndicate_elite_shuttle/attack_paw(var/mob/user as mob)
return attack_hand(user)
diff --git a/code/game/machinery/computer/xenos_shuttle.dm b/code/game/machinery/computer/xenos_shuttle.dm
index e6ff4cd981e..0fda373fe2a 100644
--- a/code/game/machinery/computer/xenos_shuttle.dm
+++ b/code/game/machinery/computer/xenos_shuttle.dm
@@ -28,7 +28,20 @@
A.close()
if(dest_location == locate(/area/xenos_station/start))
A.locked = 1
- A.update_icon()
+ A.update_icon()
+
+ for(var/mob/M in curr_location)
+ if(M.client)
+ spawn(0)
+ if(M.buckled)
+ M << "\red Sudden acceleration presses you into your chair!"
+ shake_camera(M, 3, 1)
+ else
+ M << "\red The floor lurches beneath you!"
+ shake_camera(M, 10, 1)
+ if(istype(M, /mob/living/carbon) && !isalien(M))
+ if(!M.buckled)
+ M.Weaken(3)
if(curr_location.z != dest_location.z)
var/area/transit_location = locate(/area/xenos_station/transit)
@@ -41,6 +54,30 @@
if(dest_location != locate(/area/xenos_station/start))
A.locked = 0
A.update_icon()
+
+ var/list/dstturfs = list()
+ var/throwy = world.maxy
+
+ for(var/turf/T in dest_location)
+ dstturfs += T
+ if(T.y < throwy)
+ throwy = T.y
+
+ // hey you, get out of the way!
+ for(var/turf/T in dstturfs)
+ // find the turf to move things to
+ var/turf/D = locate(T.x, throwy - 1, 1)
+ //var/turf/E = get_step(D, SOUTH)
+ for(var/atom/movable/AM as mob|obj in T)
+ AM.Move(D)
+ if(istype(T, /turf/simulated))
+ del(T)
+
+ for(var/mob/living/carbon/bug in dest_location) // If someone somehow is still in the shuttle's docking area...
+ bug.gib()
+
+ for(var/mob/living/simple_animal/pest in dest_location) // And for the other kind of bug...
+ pest.gib()
curr_location.move_contents_to(dest_location)
curr_location = dest_location
@@ -62,21 +99,21 @@
user << "\red Access denied."
return
- if(!istype(user,/mob/living/carbon/alien) && !isrobot(user) && !isAI(user))
- user << "You do not know how to operate this computer."
+ if(!isalien(user) && !isrobot(user) && !isAI(user))
+ user << "You do not know how to operate this terminal."
return
user.set_machine(src)
var/dat = {"Location: [curr_location]
Ready to move[max(lastMove + XENOS_SHUTTLE_COOLDOWN - world.time, 0) ? " in [max(round((lastMove + XENOS_SHUTTLE_COOLDOWN - world.time) * 0.1), 0)] seconds" : ": now"]
- Xenos Space
- North West of SS13 |
+ Alien Space
+ North-West of SS13 |
North of SS13 |
- North East of SS13
- South West of SS13 |
+ North-East of SS13
+ South-West of SS13 |
South of SS13 |
- South East of SS13
+ South-East of SS13
Close"}
user << browse(dat, "window=computer;size=575x450")
diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm
index ab50be7e866..196cea60241 100644
--- a/code/game/machinery/doors/airlock.dm
+++ b/code/game/machinery/doors/airlock.dm
@@ -299,7 +299,7 @@
return
/obj/machinery/door/airlock/alien/attackby(C as obj, mob/user as mob)
- if(istype(user,/mob/living/carbon/alien) || isrobot(user) || isAI(user))
+ if(isalien(user) || isrobot(user) || isAI(user))
..(C, user)
else
user << "You do not know how to operate this airlock's mechanism."
diff --git a/code/game/turfs/simulated/floor_types.dm b/code/game/turfs/simulated/floor_types.dm
index ceb4c3bf93f..5408ad58fc4 100644
--- a/code/game/turfs/simulated/floor_types.dm
+++ b/code/game/turfs/simulated/floor_types.dm
@@ -120,7 +120,17 @@
/turf/simulated/floor/greengrid
icon = 'icons/turf/floors.dmi'
icon_state = "gcircuit"
+
+/turf/simulated/floor/greengrid/airless
+ icon_state = "gcircuit"
+ name = "airless floor"
+ oxygen = 0.01
+ nitrogen = 0.01
+ temperature = TCMB
+ New()
+ ..()
+ name = "floor"
/turf/simulated/shuttle
name = "shuttle"
diff --git a/code/game/turfs/simulated/walls_mineral.dm b/code/game/turfs/simulated/walls_mineral.dm
index e6052dec862..0de4efd3db7 100644
--- a/code/game/turfs/simulated/walls_mineral.dm
+++ b/code/game/turfs/simulated/walls_mineral.dm
@@ -78,7 +78,7 @@
/turf/simulated/wall/mineral/plasma
name = "plasma wall"
- desc = "A wall with plasma plating. This is definately a bad idea."
+ desc = "A wall with plasma plating. This is definitely a bad idea."
icon_state = "plasma0"
walltype = "plasma"
mineral = "plasma"
@@ -144,3 +144,10 @@
if(shocked)
shock()
*/
+
+/turf/simulated/wall/mineral/alien
+ name = "alien wall"
+ desc = "An strange-looking alien wall."
+ icon_state = "plasma0"
+ walltype = "plasma"
+ mineral = "plasma"
diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm
index c786cec9c8d..1a95fb5595f 100644
--- a/code/modules/clothing/clothing.dm
+++ b/code/modules/clothing/clothing.dm
@@ -181,6 +181,49 @@ BLIND // can't see anything
set src in usr
..()
return
+
+/obj/item/clothing/under/proc/set_sensors(mob/usr as mob)
+ var/mob/M = usr
+ if (istype(M, /mob/dead/)) return
+ if (usr.stat || usr.restrained()) return
+ if(has_sensor >= 2)
+ usr << "The controls are locked."
+ return 0
+ if(has_sensor <= 0)
+ usr << "This suit does not have any sensors."
+ return 0
+
+ var/list/modes = list("Off", "Binary sensors", "Vitals tracker", "Tracking beacon")
+ var/switchMode = input("Select a sensor mode:", "Suit Sensor Mode", modes[sensor_mode + 1]) in modes
+ if(get_dist(usr, src) > 1)
+ usr << "You have moved too far away."
+ return
+ sensor_mode = modes.Find(switchMode) - 1
+
+ if (src.loc == usr)
+ switch(sensor_mode)
+ if(0)
+ usr << "You disable your suit's remote sensing equipment."
+ if(1)
+ usr << "Your suit will now report whether you are live or dead."
+ if(2)
+ usr << "Your suit will now report your vital lifesigns."
+ if(3)
+ usr << "Your suit will now report your vital lifesigns as well as your coordinate position."
+ else if (istype(src.loc, /mob))
+ switch(sensor_mode)
+ if(0)
+ for(var/mob/V in viewers(usr, 1))
+ V.show_message("\red [usr] disables [src.loc]'s remote sensing equipment.", 1)
+ if(1)
+ for(var/mob/V in viewers(usr, 1))
+ V.show_message("[usr] turns [src.loc]'s remote sensors to binary.", 1)
+ if(2)
+ for(var/mob/V in viewers(usr, 1))
+ V.show_message("[usr] sets [src.loc]'s sensors to track vitals.", 1)
+ if(3)
+ for(var/mob/V in viewers(usr, 1))
+ V.show_message("[usr] sets [src.loc]'s sensors to maximum.", 1)
//Head
/obj/item/clothing/head
diff --git a/code/modules/events/tgevents/vent_clog.dm b/code/modules/events/tgevents/vent_clog.dm
index e1b908cc844..0b14faf4ec7 100755
--- a/code/modules/events/tgevents/vent_clog.dm
+++ b/code/modules/events/tgevents/vent_clog.dm
@@ -24,7 +24,7 @@
var/list/gunk = list("water","carbon","flour","radium","toxin","cleaner","nutriment","condensedcapsaicin","psilocybin","lube",
"plantbgone","banana","anti_toxin","space_drugs","hyperzine","holywater","ethanol","hot_coco","pacid",
"blood","stoxin","fluorine","ryetalyn","mutagen","oxycodone","fuel","cryptobiolin",
- "impedrezene","mindbreaker","nanites","xenomicrobes","lipozine","frostoil","doctorsdelight","beepskysmash",
+ "impedrezene","mindbreaker","nanites","lipozine","frostoil","doctorsdelight","beepskysmash",
"tricordrazine", "amatoxin", "adminordrazine", "neurotoxin", "zombiepowder", "synaptizine")
var/datum/reagents/R = new/datum/reagents(50)
R.my_atom = vent
diff --git a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm
index 52aecbb9dfc..296374adbd4 100644
--- a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm
+++ b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm
@@ -24,14 +24,24 @@ Doesn't work on other aliens/AI.*/
set category = "Alien"
if(locate(/obj/effect/alien/weeds/node) in get_turf(src))
- src << "There's already a weed node here."
+ src << "There's already a weed node here."
return
+
+ if(constructing)
+ src << "You are already constructing something."
+ return
if(powerc(50,1))
- adjustToxLoss(-50)
- for(var/mob/O in viewers(src, null))
- O.show_message(text("[src] has planted some alien weeds!"), 1)
- new /obj/effect/alien/weeds/node(loc)
+ constructing = 1
+ stunned = 5
+ src << "You start planting a weed node."
+ spawn(30)
+ adjustToxLoss(-50)
+ for(var/mob/O in viewers(src, null))
+ O.show_message(text("[src] has planted some alien weeds!"), 1)
+ new /obj/effect/alien/weeds/node(loc)
+ constructing = 0
+ stunned = 0
return
/mob/living/carbon/alien/humanoid/verb/whisp(mob/M as mob in oview())
diff --git a/code/modules/mob/living/carbon/alien/humanoid/empress.dm b/code/modules/mob/living/carbon/alien/humanoid/empress.dm
index 493fa274b33..b8853854594 100644
--- a/code/modules/mob/living/carbon/alien/humanoid/empress.dm
+++ b/code/modules/mob/living/carbon/alien/humanoid/empress.dm
@@ -80,7 +80,7 @@
set category = "Alien"
if(locate(/obj/effect/alien/egg) in get_turf(src))
- src << "There's already an egg here."
+ src << "There's already an egg here."
return
if(constructing)
diff --git a/code/modules/mob/living/carbon/alien/humanoid/queen.dm b/code/modules/mob/living/carbon/alien/humanoid/queen.dm
index 4a3fc10ba16..2f102511162 100644
--- a/code/modules/mob/living/carbon/alien/humanoid/queen.dm
+++ b/code/modules/mob/living/carbon/alien/humanoid/queen.dm
@@ -62,7 +62,7 @@
set desc = "Lay an egg to produce huggers to impregnate prey with."
set category = "Alien"
if(locate(/obj/effect/alien/egg) in get_turf(src))
- src << "There's already an egg here."
+ src << "There's already an egg here."
return
if(constructing)
@@ -120,7 +120,7 @@
if(no_queen)
adjustToxLoss(-1000)
- src << "\green You begin to evolve!"
+ src << "You begin to evolve!"
for(var/mob/O in viewers(src, null))
O.show_message(text("\green [src] begins to twist and contort!"), 1)
var/mob/living/carbon/alien/humanoid/empress/new_xeno = new (loc)
diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm
index cf2473dc6ca..6b8cb9477d6 100644
--- a/code/modules/mob/living/carbon/human/human.dm
+++ b/code/modules/mob/living/carbon/human/human.dm
@@ -487,11 +487,11 @@
suit = w_uniform
var/obj/item/clothing/gloves/G
- //var/pickpocket = 0
+ var/pickpocket = 0
if(ishuman(user))
if(user:gloves)
G = user:gloves
- //pickpocket = G.pickpocket
+ pickpocket = G.pickpocket
user.set_machine(src)
var/dat = {"
[name]
@@ -512,12 +512,14 @@
ID: [(wear_id ? wear_id : "Nothing")]
PDA: [(wear_pda ? wear_pda : "Nothing")]
Suit Storage: [(s_store ? s_store : "Nothing")]
-
[(handcuffed ? text("Handcuffed") : text("Not Handcuffed"))]
+
Left Pocket ([l_store ? (pickpocket ? l_store.name : "Full") : "Empty"])
+
Right Pocket ([r_store ? (pickpocket ? r_store.name : "Full") : "Empty"])
+
Empty Both Pockets
+
[(handcuffed ? text("Handcuffed") : text("Not Handcuffed"))]
[(legcuffed ? text("Legcuffed") : text(""))]
-
[(suit) ? ((suit.hastie) ? text(" Remove Accessory", src) : "") :]
-
[(internal ? text("Remove Internal") : "")]
+ [(suit) ? ((suit.hastie) ? text("
Remove Accessory", src) : "") :]
+ [(internal ? text("
Remove Internal") : "")]
Remove Splints
-
Empty Pockets
Refresh
Close
"}
diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm
index df7abf15588..171de58faab 100644
--- a/code/modules/mob/living/carbon/human/inventory.dm
+++ b/code/modules/mob/living/carbon/human/inventory.dm
@@ -695,6 +695,17 @@ It can still be worn/put on as normal.
slot_to_process = slot_wear_suit
if (target.wear_suit && target.wear_suit.canremove)
strip_item = target.wear_suit
+ if("tie")
+ var/obj/item/clothing/under/suit = target.w_uniform
+ var/obj/item/clothing/tie/tie = suit.hastie
+ if(tie)
+ if (istype(tie,/obj/item/clothing/tie/storage))
+ var/obj/item/clothing/tie/storage/W = tie
+ if (W.hold)
+ W.hold.close(usr)
+ usr.put_in_hands(tie)
+ suit.hastie = null
+ target.update_inv_w_uniform()
if("id")
slot_to_process = slot_wear_id
if (target.wear_id)
@@ -752,6 +763,13 @@ It can still be worn/put on as normal.
if("pockets")
slot_to_process = slot_l_store
strip_item = target.l_store //We'll do both
+ if("sensor")
+ var/obj/item/clothing/under/suit = target.w_uniform
+ if (suit)
+ if(suit.has_sensor >= 2)
+ source << "The controls are locked."
+ else
+ suit.set_sensors(source)
if("internal")
if (target.internal)
target.internal.add_fingerprint(source)
diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm
index e30df0e0215..f53ef8ef3ef 100644
--- a/code/modules/projectiles/projectile.dm
+++ b/code/modules/projectiles/projectile.dm
@@ -166,11 +166,11 @@
process()
- if(kill_count < 1)
- del(src)
- return
- kill_count--
spawn while(src)
+ if(kill_count < 1)
+ del(src)
+ return
+ kill_count--
if((!( current ) || loc == current))
current = locate(min(max(x + xo, 1), world.maxx), min(max(y + yo, 1), world.maxy), z)
if((x == 1 || x == world.maxx || y == 1 || y == world.maxy))
diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm
index 7bf22969fd0..3c4f66e399e 100644
--- a/code/modules/reagents/Chemistry-Reagents.dm
+++ b/code/modules/reagents/Chemistry-Reagents.dm
@@ -2634,12 +2634,12 @@ datum
if (istype(holder.my_atom,/mob/living))
var/mob/living/M as mob
var/to_remove = 0
- if(!M) M = holder.my_atom
if (holder.has_reagent("anti_toxin"))
to_remove = min(holder.get_reagent_amount("anti_toxin"),data)
holder.remove_reagent("anti_toxin", to_remove, 0)
data -= to_remove
- M.adjustToxLoss((data-1)*rand(2,4))
+ if(M)
+ M.adjustToxLoss((data-1)*rand(2,4))
..()
psilocybin
diff --git a/code/modules/shuttles/antagonist.dm b/code/modules/shuttles/antagonist.dm
index c49c099026c..b01640b0543 100644
--- a/code/modules/shuttles/antagonist.dm
+++ b/code/modules/shuttles/antagonist.dm
@@ -2,8 +2,16 @@
name = "skipjack control console"
req_access = list(access_syndicate)
shuttle_tag = "Vox Skipjack"
+
+/obj/machinery/computer/shuttle_control/multi/vox/attack_ai(user as mob)
+ user << "\red Access Denied."
+ return 1
/obj/machinery/computer/shuttle_control/multi/syndicate
name = "Syndicate control console"
req_access = list(access_syndicate)
- shuttle_tag = "Syndicate"
\ No newline at end of file
+ shuttle_tag = "Syndicate"
+
+/obj/machinery/computer/shuttle_control/multi/syndicate/attack_ai(user as mob)
+ user << "\red Access Denied."
+ return 1
\ No newline at end of file
diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm
index c3157bc0566..6efdd5c7142 100644
--- a/code/modules/telesci/telesci_computer.dm
+++ b/code/modules/telesci/telesci_computer.dm
@@ -25,7 +25,7 @@
var/list/power_options = list(5, 10, 20, 25, 30, 40, 50, 80, 100)
var/teleporting = 0
var/starting_crystals = 0
- var/max_crystals = 4
+ var/max_crystals = 7
var/list/crystals = list()
var/obj/item/device/gps/inserted_gps
diff --git a/maps/cyberiad.dmm b/maps/cyberiad.dmm
index 53dfce86a2b..86667cb01d0 100644
--- a/maps/cyberiad.dmm
+++ b/maps/cyberiad.dmm
@@ -133,7 +133,7 @@
"acC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area)
"acD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/permabrig)
"acE" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"; req_access_txt = "3"},/obj/structure/window/reinforced{dir = 8},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/item/weapon/gun/projectile/shotgun/riot,/turf/simulated/floor{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury)
-"acF" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"; req_access_txt = "3"},/obj/structure/rack,/obj/item/ammo_box/shotgun/beanbag,/obj/item/ammo_box/shotgun/beanbag,/turf/simulated/floor{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury)
+"acF" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/window/reinforced{dir = 1},/obj/structure/rack,/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"; req_access_txt = "3"},/obj/item/ammo_box/shotgun/beanbag,/obj/item/ammo_box/shotgun/beanbag,/turf/simulated/floor{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury)
"acG" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/brigdoor{dir = 2; name = "Weapons locker"; req_access_txt = "3"},/obj/structure/window/reinforced{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/item/weapon/gun/projectile/shotgun/riot,/turf/simulated/floor{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury)
"acH" = (/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor{icon_state = "dark"},/area/security/hos)
"acI" = (/turf/simulated/floor{icon_state = "dark"},/area/security/hos)
@@ -7936,15 +7936,15 @@
"cWF" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station)
"cWG" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/syndicate_elite/mothership)
"cWH" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership)
-"cWI" = (/turf/unsimulated/wall{icon_state = "plasma6"},/area/xenos_station/start)
+"cWI" = (/turf/simulated/wall/mineral/alien,/area/xenos_station/start)
"cWJ" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (NORTH)"; icon_state = "propulsion"; dir = 1},/turf/space,/area/xenos_station/start)
-"cWK" = (/turf/unsimulated/wall{icon_state = "plasma10"},/area/xenos_station/start)
+"cWK" = (/obj/structure/closet/acloset,/obj/machinery/light{dir = 8},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cWL" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"cWM" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station)
"cWN" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cWO" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership/control)
"cWP" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1213; listening = 1; name = "Syndicate Ops Intercom"; pixel_y = 0; subspace_transmission = 1; syndie = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership)
-"cWQ" = (/turf/unsimulated/wall{icon_state = "plasma3"},/area/xenos_station/start)
+"cWQ" = (/obj/effect/landmark{name = "Xenos-Spawn"; pixel_x = -1},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cWR" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/unsimulated/floor/plating,/area/xenos_station/start)
"cWS" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area)
"cWT" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area)
@@ -7963,8 +7963,8 @@
"cXg" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cXh" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cXi" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
-"cXj" = (/turf/unsimulated/wall{icon_state = "plasma12"},/area/xenos_station/start)
-"cXk" = (/turf/unsimulated/wall{icon_state = "plasma14"},/area/xenos_station/start)
+"cXj" = (/obj/structure/stool/bed/alien,/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cXk" = (/obj/structure/closet/acloset,/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cXl" = (/turf/space/transit/north/shuttlespace_ns5,/area/syndicate_station/transit)
"cXm" = (/turf/space/transit/north/shuttlespace_ns11,/area/syndicate_station/transit)
"cXn" = (/turf/space/transit/north/shuttlespace_ns3,/area/syndicate_station/transit)
@@ -7988,12 +7988,12 @@
"cXF" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cXG" = (/obj/mecha/combat/marauder/mauler/loaded,/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership)
"cXH" = (/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership)
-"cXI" = (/obj/structure/closet/acloset,/turf/simulated/floor/plating,/area/xenos_station/start)
-"cXJ" = (/obj/effect/landmark{name = "Xenos-Spawn"; pixel_x = -1},/obj/machinery/camera{c_tag = "Xeno Shuttle North-West"; dir = 2; network = list("Xeno")},/turf/simulated/floor/plating,/area/xenos_station/start)
-"cXK" = (/obj/structure/stool/bed/alien,/turf/simulated/floor/plating,/area/xenos_station/start)
-"cXL" = (/obj/machinery/power/smes/magical{name = "alien power storage unit"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/greengrid,/area/xenos_station/start)
-"cXM" = (/obj/machinery/camera{c_tag = "Xeno Shuttle North-East"; dir = 2; network = list("Xeno")},/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor/greengrid,/area/xenos_station/start)
-"cXN" = (/turf/simulated/floor/greengrid,/area/xenos_station/start)
+"cXI" = (/obj/effect/landmark{name = "Xenos-Spawn"; pixel_x = -1},/obj/machinery/camera{c_tag = "Xeno Shuttle North-West"; dir = 2; network = list("Xeno")},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cXJ" = (/obj/machinery/door/airlock/alien{icon_state = "door_locked"; locked = 1},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cXK" = (/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cXL" = (/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
+"cXM" = (/obj/effect/landmark/start{name = "XenoAI"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
+"cXN" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
"cXO" = (/turf/space/transit/north/shuttlespace_ns2,/area/syndicate_station/transit)
"cXP" = (/turf/space/transit/north/shuttlespace_ns12,/area/syndicate_station/transit)
"cXQ" = (/turf/space/transit/north/shuttlespace_ns6,/area/syndicate_station/transit)
@@ -8002,11 +8002,11 @@
"cXT" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area)
"cXU" = (/obj/item/flag/wiz,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station)
"cXV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad)
-"cXW" = (/obj/structure/closet/acloset,/obj/machinery/light{dir = 8},/turf/simulated/floor/plating,/area/xenos_station/start)
-"cXX" = (/obj/effect/landmark{name = "Xenos-Spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/xenos_station/start)
-"cXY" = (/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/greengrid,/area/xenos_station/start)
-"cXZ" = (/obj/effect/landmark/start{name = "XenoAI"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/greengrid,/area/xenos_station/start)
-"cYa" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/greengrid,/area/xenos_station/start)
+"cXW" = (/obj/machinery/camera{c_tag = "Xeno Shuttle West"; dir = 4; network = list("Xeno")},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cXX" = (/obj/machinery/camera{c_tag = "Xeno Shuttle East"; dir = 8; network = list("Xeno")},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cXY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
+"cXZ" = (/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
+"cYa" = (/obj/machinery/camera{c_tag = "Xeno Shuttle North-East"; dir = 2; network = list("Xeno")},/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
"cYb" = (/turf/space/transit/north/shuttlespace_ns8,/area/syndicate_station/transit)
"cYc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area)
"cYd" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/wizard_station)
@@ -8021,7 +8021,7 @@
"cYm" = (/obj/machinery/door/airlock/external{name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "syndicate_elite"; name = "Side Hull Door"; opacity = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cYn" = (/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad)
"cYo" = (/obj/machinery/door/airlock/external{req_access_txt = "150"},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad)
-"cYp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/greengrid,/area/xenos_station/start)
+"cYp" = (/obj/machinery/power/smes/magical{name = "alien power storage unit"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
"cYq" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area)
"cYr" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station)
"cYs" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station)
@@ -8032,7 +8032,7 @@
"cYx" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station)
"cYy" = (/obj/machinery/door/airlock/glass_security{name = "Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{id = "syndicate_elite_mech_room"; name = "Mech Room Door"},/turf/unsimulated/floor{icon_state = "floor4"},/area/syndicate_mothership/elite_squad)
"cYz" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/space,/area)
-"cYA" = (/obj/machinery/power/apc{cell_type = 5000; dir = 8; environ = 1; equipment = 1; lighting = 1; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/greengrid,/area/xenos_station/start)
+"cYA" = (/obj/machinery/power/apc{cell_type = 5000; dir = 8; environ = 1; equipment = 1; lighting = 1; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/greengrid/airless,/area/xenos_station/start)
"cYB" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area)
"cYC" = (/mob/living/simple_animal/hostile/creature{name = "Experiment 35b"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/wizard_station)
"cYD" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station)
@@ -8041,7 +8041,7 @@
"cYG" = (/obj/machinery/computer/syndicate_elite_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership)
"cYH" = (/obj/structure/disposalpipe/segment,/turf/simulated/shuttle/wall{icon_state = "pwall"; dir = 1},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cYI" = (/turf/simulated/shuttle/wall{icon_state = "pwall"; dir = 1},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"cYJ" = (/turf/simulated/floor/plating,/area/xenos_station/start)
+"cYJ" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cYK" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area)
"cYL" = (/turf/space/transit/north/shuttlespace_ns11,/area/vox_station/transit)
"cYM" = (/turf/space/transit/north/shuttlespace_ns15,/area/vox_station/transit)
@@ -8057,7 +8057,7 @@
"cYW" = (/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cYX" = (/obj/structure/stool/bed,/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cYY" = (/obj/structure/stool/bed,/obj/effect/decal/remains/human,/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"cYZ" = (/obj/machinery/recharge_station/upgraded,/turf/simulated/floor/plating,/area/xenos_station/start)
+"cYZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cZa" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area)
"cZb" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area)
"cZc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area)
@@ -8068,8 +8068,8 @@
"cZh" = (/obj/effect/decal/cleanable/blood/gibs/core,/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cZi" = (/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cZj" = (/obj/effect/decal/cleanable/blood/gibs/up,/obj/effect/decal/cleanable/blood/tracks,/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"cZk" = (/turf/unsimulated/wall{icon_state = "plasma4"},/area/xenos_station/start)
-"cZl" = (/turf/unsimulated/wall{icon_state = "plasma9"},/area/xenos_station/start)
+"cZk" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cZl" = (/obj/machinery/recharge_station/upgraded,/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cZm" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area)
"cZn" = (/turf/space/transit/north/shuttlespace_ns9,/area/vox_station/transit)
"cZo" = (/turf/space/transit/north/shuttlespace_ns3,/area/vox_station/transit)
@@ -8079,8 +8079,8 @@
"cZs" = (/obj/machinery/door/window/southright,/obj/machinery/door/window/northright,/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cZt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cZu" = (/obj/machinery/door/window/southright,/obj/machinery/door/window/northright,/obj/effect/decal/cleanable/blood/tracks,/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"cZv" = (/obj/machinery/camera{c_tag = "Xeno Shuttle West"; dir = 4; network = list("Xeno")},/turf/simulated/floor/plating,/area/xenos_station/start)
-"cZw" = (/obj/machinery/camera{c_tag = "Xeno Shuttle East"; dir = 8; network = list("Xeno")},/turf/simulated/floor/plating,/area/xenos_station/start)
+"cZv" = (/obj/structure/grille,/obj/structure/window/plasmareinforced,/obj/structure/window/plasmareinforced{dir = 4},/obj/structure/window/plasmareinforced{dir = 1},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "alienshutters"; name = "Alien Blast Shutters"; opacity = 0},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cZw" = (/obj/structure/grille,/obj/structure/window/plasmareinforced,/obj/structure/window/plasmareinforced{dir = 1},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "alienshutters"; name = "Alien Blast Shutters"; opacity = 0},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cZx" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area)
"cZy" = (/turf/space/transit/north/shuttlespace_ns8,/area/vox_station/transit)
"cZz" = (/turf/space/transit/north/shuttlespace_ns12,/area/vox_station/transit)
@@ -8096,9 +8096,9 @@
"cZJ" = (/obj/machinery/iv_drip,/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cZK" = (/obj/effect/decal/cleanable/blood/tracks,/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"cZL" = (/obj/machinery/gibber,/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"cZM" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/plating,/area/xenos_station/start)
-"cZN" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plating,/area/xenos_station/start)
-"cZO" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating,/area/xenos_station/start)
+"cZM" = (/obj/structure/grille,/obj/structure/window/plasmareinforced,/obj/structure/window/plasmareinforced{dir = 1},/obj/structure/window/plasmareinforced{dir = 8},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "alienshutters"; name = "Alien Blast Shutters"; opacity = 0},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cZN" = (/obj/machinery/camera{c_tag = "Xeno Shuttle South"; dir = 4; network = list("Xeno")},/obj/machinery/door_control{id = "alienshutters"; name = "Alien Blast Shutter Control"; pixel_x = -26; pixel_y = -2; req_access_txt = "0"},/turf/simulated/floor/plating/airless,/area/xenos_station/start)
+"cZO" = (/obj/machinery/computer/xenos_station,/turf/simulated/floor/plating/airless,/area/xenos_station/start)
"cZP" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area)
"cZQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area)
"cZR" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area)
@@ -8118,7 +8118,6 @@
"daf" = (/obj/effect/decal/cleanable/blood/gibs/body,/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"dag" = (/obj/item/weapon/reagent_containers/blood/empty,/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"dah" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"; pixel_x = -5},/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"dai" = (/obj/machinery/door/airlock/alien{icon_state = "door_locked"; locked = 1},/turf/simulated/floor/plating,/area/xenos_station/start)
"daj" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area)
"dak" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape_pod1/transit)
"dal" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape_pod1/transit)
@@ -8160,7 +8159,6 @@
"daV" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"daW" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"daX" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"daY" = (/turf/unsimulated/wall{icon_state = "plasma5"},/area/xenos_station/start)
"daZ" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape_pod1/transit)
"dba" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod1/transit)
"dbb" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape_pod2/transit)
@@ -8172,8 +8170,6 @@
"dbh" = (/obj/structure/flora/bush,/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/area/syndicate_mothership)
"dbi" = (/obj/machinery/door/airlock/hatch{name = "Storage"},/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"dbj" = (/obj/machinery/door/airlock/hatch{name = "Guest Room/Kitchen"},/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"dbk" = (/obj/machinery/camera{c_tag = "Xeno Shuttle South"; dir = 4; network = list("Xeno")},/obj/machinery/door_control{id = "alienshutters"; name = "Alien Blast Shutter Control"; pixel_x = -26; pixel_y = -2; req_access_txt = "0"},/turf/simulated/floor/plating,/area/xenos_station/start)
-"dbl" = (/obj/machinery/computer/xenos_station,/turf/simulated/floor/plating,/area/xenos_station/start)
"dbm" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod1/transit)
"dbn" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area)
"dbo" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape_pod2/transit)
@@ -8186,9 +8182,6 @@
"dbv" = (/obj/machinery/optable,/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"dbw" = (/obj/machinery/sleeper{dir = 8},/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"dbx" = (/obj/machinery/sleep_console{dir = 8},/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
-"dby" = (/obj/structure/grille,/obj/structure/window/plasmareinforced,/obj/structure/window/plasmareinforced{dir = 1},/obj/structure/window/plasmareinforced{dir = 8},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "alienshutters"; name = "Alien Blast Shutters"; opacity = 0},/turf/unsimulated/floor/plating,/area/xenos_station/start)
-"dbz" = (/obj/structure/grille,/obj/structure/window/plasmareinforced,/obj/structure/window/plasmareinforced{dir = 1},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "alienshutters"; name = "Alien Blast Shutters"; opacity = 0},/turf/unsimulated/floor/plating,/area/xenos_station/start)
-"dbA" = (/obj/structure/grille,/obj/structure/window/plasmareinforced,/obj/structure/window/plasmareinforced{dir = 4},/obj/structure/window/plasmareinforced{dir = 1},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "alienshutters"; name = "Alien Blast Shutters"; opacity = 0},/turf/unsimulated/floor/plating,/area/xenos_station/start)
"dbB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"dbC" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
"dbD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating{name = "Vox plating"; nitrogen = 100; oxygen = 0},/area/alien{icon_state = "red2"; name = "\improper Vox base"})
@@ -12824,31 +12817,31 @@ cOFcPDcPCcPBcPzcPHcQBcRCcRUcRacRCcRUcRacRmcRFcRmcRFcRTcRScQZcQXcPIcPGcPzcPycPEcO
cOIcPzcPEcPAcPIcPxcQXcRTcRScREcRTcRScREcQYcSrcQYcSrcRacSdcRDcQAcPFcPJcPIcPBcPHcOJcPOcPPcPQcOTcOUcOVcOWcPmcOYcOZcPKcPLcPMcPNcPRcPOcPPcPQcOTcOUcOVcOWcOXcOYcOZcPKcPLcPMcPNcPRcPOcPgcPpcPqcPzcPEcPAcPIcPxcPCcPFcQXcQAcQCcRRcQxcQBcQMcPBcPHcPDcPycPEcPAcPFcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTucVtcUlcUlcUlcUlcUmcVucUmcUmcVucUmcVvcVwcVwcVwcVwcVwcTuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVxcVycVycVycVycVycVzcVycVycVycVycVycVzcVycVycVycVycVycVzcVycVycVycVycVycVzcVycVycVycVycVycVzcVycVycVycVycVycVzcVycVycVycVycVycVA
cOLcPIcPHcPwcPFcPGcQAcRacSdcQZcRacSdcQZcRCcSEcRCcSEcREcSscRFcQDcPCcPvcPFcPAcPxcORcOYcOZcPKcPLcPMcPNcPRcPfcPPcPQcOTcOUcOVcOWcOXcOYcOZcPKcPLcPMcPNcPRcPOcPPcPQcOTcOUcOVcOWcOXcOYcPocPpcPqcPIcPHcPwcPFcPGcPEcPCcPycPBcPHcPwcPCcPvcPFcPAcPxcPzcPBcPHcPwcPCcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTucTucVBcVCcVCcVDcTucTucTucTucTucTucTucTucTucTucTucTucTuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cOKcPFcPxcPDcPCcPJcQDcREcSscRDcREcSscRDcRTcRUcRTcRUcQZcRmcSrcRRcPEcPycPCcPwcPGcOOcPLcPMcPNcPRcPOcPPcPQcPicOUcOVcOWcOXcOYcOZcPKcPLcPMcPNcPRcPOcPPcPQcOTcOUcOVcOWcOXcOYcOZcPKcPLcPccPpcPqcPFcPxcPDcPCcPJcPHcPEcPBcPAcPxcPDcPEcPycPCcPwcPGcPIcPAcPxcPDcPEcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTucVEcVEcVEcVEcTuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcPscPscPscPscPscSBcPscPscPscPscPscSBcPscPscPscPscPscSB
-cOGcPCcPGcPzcPEcPvcRRcQZcRmcRFcQZcRmcRFcVFcRScRacRScRDcQYcSEcSccPHcPBcPEcPDcPJcOEcOWcOXcOYcOZcPKcPLcPMcPdcPecPfcPgcPhcPicPjcPkcPlcPmcPncPocPacPbcPccPdcPecPfcPgcPhcPicPjcPkcPlcPmcPpcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTucVEcVEcVEcVEcTuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScVGcVHcVIcVJcVKcPVcVLcVMcVNcVOcVPcPVcVQcVRcVScVTcVUcQg
-cOMcPEcPJcPIcPHcPycSccRDcQYcSrcRDcQYcSrcVFcSdcREcSdcRFcRCcRUcQvcPxcPAcPHcPzcPvcONcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTucTucTucTucTucTuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScVVcVVcVWcVVcVVcPVcVXcVYcVYcVYcVXcPVcVZcVZcVZcVZcVZcQg
-cOJcPHcPvcPFcPxcPBcQvcRFcRCcSEcRFcRCcSEcVFcSscQZcSscSrcRTcRScQucPGcPwcPxcPIcPycOQcPpcOEcOFcOGcOHcOIcOJcOKcOLcOEcOMcONcOOcOPcOQcORcOScOKcOJcONcOGcOHcOLcOOcOIcOQcOMcOScPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScVVcVVcVVcVVcVVcPVcVXcVYcVYcVYcVXcPVcVZcVZcVZcVZcVZcQg
-cORcPxcPycPCcPGcPAcQucSrcRTcRUcSrcRTcRUcVFcRmcRDcRmcSEcRacSdcQMcPJcPDcPGcPFcPBcOHcPpcONcPvcPwcPxcPycPzcPAcPBcPCcPDcPEcPFcPGcPHcPIcPJcPAcPzcPEcPwcPxcPBcPFcPycPHcPDcOFcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScWacWbcVVcWbcWacPVcVXcWccVYcWccVXcPVcWdcWecVZcWfcWdcQg
-cOOcPGcPBcPEcPJcPwcQMcRRcSEcRFcSdcRUcRDcRRcSEcRFcSdcRUcRDcQwcPEcPvcPzcPJcPCcPAcOPcPpcOQcPycPDcPGcPBcPIcPwcPAcPEcPzcPHcPCcPJcPxcPFcPvcPwcPIcPHcPDcPGcPAcPCcPBcPxcPzcOIcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcVycVycVycVycVycSBcVycVycVycVycVycSBcVycVycVycVycVycSB
-cOEcPJcPAcPHcPvcPDcPBcSccRncQMcQwcQCcQucSccRncQMcQwcQCcQucQycPHcPycPIcPvcPEcPwcOScPpcOHcPBcPzcPJcPAcPFcPDcPwcPHcPIcPxcPEcPvcPGcPCcPycPDcPFcPxcPzcPJcPwcPEcPAcPGcPIcOLcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+cOGcPCcPGcPzcPEcPvcRRcQZcRmcRFcQZcRmcRFcVFcRScRacRScRDcQYcSEcSccPHcPBcPEcPDcPJcOEcOWcOXcOYcOZcPKcPLcPMcPdcPecPfcPgcPhcPicPjcPkcPlcPmcPncPocPacPbcPccPdcPecPfcPgcPhcPicPjcPkcPlcPmcPpcPqcPCcPGcPzcPEcPvcPxcPHcPAcPwcPGcPzcPHcPBcPEcPDcPJcPFcPwcPGcPzcPHcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTucVEcVEcVEcVEcTuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScVGcVHcVIcVJcVKcPVcVLcVMcVNcVOcVPcPVcVQcVRcVScVTcVUcQg
+cOMcPEcPJcPIcPHcPycSccRDcQYcSrcRDcQYcSrcVFcSdcREcSdcRFcRCcRUcQvcPxcPAcPHcPzcPvcONcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPpcPqcPEcPJcPIcPHcPycPGcPxcPwcPDcPJcPIcPxcPAcPHcPzcPvcPCcPDcPJcPIcPxcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTucTucTucTucTucTuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScVVcVVcVWcVVcVVcPVcVXcVYcVYcVYcVXcPVcVZcVZcVZcVZcVZcQg
+cOJcPHcPvcPFcPxcPBcQvcRFcRCcSEcRFcRCcSEcVFcSscQZcSscSrcRTcRScQucPGcPwcPxcPIcPycOQcPpcOEcOFcOGcOHcOIcOJcOKcOLcOEcOMcONcOOcOPcOQcORcOScOKcOJcONcOGcOHcOLcOOcOIcOQcOMcOScPpaaaaaaaaaaaacPqcPHcPvcPFcPxcPBcPJcPGcPDcPzcPvcPFcPGcPwcPxcPIcPycPEcPzcPvcPFcPGcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScVVcVVcVVcVVcVVcPVcVXcVYcVYcVYcVXcPVcVZcVZcVZcVZcVZcQg
+cORcPxcPycPCcPGcPAcQucSrcRTcRUcSrcRTcRUcVFcRmcRDcRmcSEcRacSdcQMcPJcPDcPGcPFcPBcOHcPpcONcPvcPwcPxcPycPzcPAcPBcPCcPDcPEcPFcPGcPHcPIcPJcPAcPzcPEcPwcPxcPBcPFcPycPHcPDcOFcPpaaaaaaaaaaaacPqcPxcPycPCcPGcPAcPvcPJcPzcPIcPycPCcPJcPDcPGcPFcPBcPHcPIcPycPCcPJcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPScWacWbcVVcWbcWacPVcVXcWccVYcWccVXcPVcWdcWecVZcWfcWdcQg
+cOOcPGcPBcPEcPJcPwcQMcRRcSEcRFcSdcRUcRDcRRcSEcRFcSdcRUcRDcQwcPEcPvcPzcPJcPCcPAcOPcPpcOQcPycPDcPGcPBcPIcPwcPAcPEcPzcPHcPCcPJcPxcPFcPvcPwcPIcPHcPDcPGcPAcPCcPBcPxcPzcOIcPpaaaaaaaaaaaacPqcPGcPBcPEcPJcPwcPycPvcPIcPFcPBcPEcPvcPzcPJcPCcPAcPxcPFcPBcPEcPvcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcVycVycVycVycVycSBcVycVycVycVycVycSBcVycVycVycVycVycSB
+cOEcPJcPAcPHcPvcPDcPBcSccRncQMcQwcQCcQucSccRncQMcQwcQCcQucQycPHcPycPIcPvcPEcPwcOScPpcOHcPBcPzcPJcPAcPFcPDcPwcPHcPIcPxcPEcPvcPGcPCcPycPDcPFcPxcPzcPJcPwcPEcPAcPGcPIcOLcPpaaaaaaaaaaaacPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cONcPvcPwcPxcPycPzcPAcPBcPCcPDcPEcPFcPGcPHcPIcPJcPAcPzcPEcPwcPxcPBcPFcPycPHcPDcOFcPpcOPcPAcPIcPvcPwcPCcPzcPDcPxcPFcPGcPHcPycPJcPEcPBcPzcPCcPGcPIcPvcPDcPHcPwcPJcPFcOKcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWhcWicWjcWkcWlcWmcWgcWncWocWpcWgaaaaaacWqcWrcWrcWrcWrcWrcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cOQcPycPDcPGcPBcPIcPwcPAcPEcPzcPHcPCcPJcPxcPFcPvcPwcPIcPHcPDcPGcPAcPCcPBcPxcPzcOIcPpcOScPwcPFcPycPDcPEcPIcPzcPGcPCcPJcPxcPBcPvcPHcPAcPIcPEcPJcPFcPycPzcPxcPDcPvcPCcOGcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWjcWjcWjcWjcWjcWjcWjcWtcWucWvcWgaaaaaacWrcWwcWxcWycWzcWAcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSB
-cOHcPBcPzcPJcPAcPFcPDcPwcPHcPIcPxcPEcPvcPGcPCcPycPDcPFcPxcPzcPJcPwcPEcPAcPGcPIcOLcPpcOFcPDcPCcPBcPzcPHcPFcPIcPJcPEcPvcPGcPAcPycPxcPwcPFcPHcPvcPCcPBcPIcPGcPzcPycPEcOMcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWBcWBcWjcWjcWjcWCcWgcWDcWEcWFcWgaaaaaacWrcWGcWHcWHcWHcWGcWscWscWscWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcWJcWJcWJcWJcWJcWJcWJcWKcSB
-cOPcPAcPIcPvcPwcPCcPzcPDcPxcPFcPGcPHcPycPJcPEcPBcPzcPCcPGcPIcPvcPDcPHcPwcPJcPFcOKcPpcOIcPzcPEcPAcPIcPxcPCcPFcPvcPHcPycPJcPwcPBcPGcPDcPCcPxcPycPEcPAcPFcPJcPIcPBcPHcOJcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWjcWjcWjcWjcWLcWLcWgcWgcWMcWgcWgaaaaaacWrcWGcWNcWNcWNcWGcWscWOcWPcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWQcWRcWRcWRcWRcWRcWRcWRcWQcSB
-cOScPwcPFcPycPDcPEcPIcPzcPGcPCcPJcPxcPBcPvcPHcPAcPIcPEcPJcPFcPycPzcPxcPDcPvcPCcOGcPpcOLcPIcPHcPwcPFcPGcPEcPCcWScWTcWUcWVcSqcQLcRVcWWcWXcWYcWZcPHcPwcPCcPvcPFcPAcPxcORcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcXacXacWjcXbcXccXdcWgcXecWMcXfcWgaaaaaacWrcWGcXgcXhcXicWGcWscWscWscWscWscWscWscWscWscWscWscWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWQcXjcXjcXjcXkcXjcXjcXjcWQcSB
-cOFcPDcPCcPBcPzcPHcPFcPIcPJcPEcPvcPGcPAcPycPxcPwcPFcPHcPvcPCcPBcPIcPGcPzcPycPEcOMcPpcOKcPFcPxcPDcPCcPJcPHcPEcWZcXlcXmcXncXocXpcXqcXrcXscXtcXucPxcPDcPEcPycPCcPwcPGcOOcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWjcWjcWjcXbcXvcXwcWgcXxcWMcXycWgaaaaaacWrcWGcXgcXhcXicWGcXzcXAcXBcXCcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWQcXIcXJcXKcWQcXLcXMcXNcWQcSB
-cOIcORcOQcOGcOOcOPcONcOEcOIcOHcOLcOFcOMcOKcOScOJcONcOPcOLcOQcOGcOEcOFcOOcOKcOHcOJcPpcOGcPCcPGcPzcPEcPvcPxcPHcXucXrcXscXOcXPcXQcXocXncXRcXScXTcPGcPzcPHcPBcPEcPDcPJcOEcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcXUcWjcWjcWjcWjcWgcWgcWgcWgcWgcWgaaaaaacWrcWGcXgcXhcXicWGcXVcXAcXEcXEcXDcXEcXAcXEcXHcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWQcXWcXXcXKcWQcXYcXZcYacWQcSB
-cOLcPIcPHcPwcPFcPGcPEcPCcPycPxcPBcPvcPDcPAcPJcPzcPEcPGcPBcPHcPwcPCcPvcPFcPAcPxcORcPpcOMcPEcPJcPIcPHcPycPGcPxcXTcXncXRcXtcXmcXlcXPcXOcYbcXqcYccPJcPIcPxcPAcPHcPzcPvcONcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYdcYecYfcYgcWjcYhcYicYjcYkcYlcWgaaaaaacWrcWGcXhcXhcXhcYmcYncYocXEcXEcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWQcXIcXXcXKcWQcYpcXNcXNcWQcSB
-cOKcPFcPxcPDcPCcPJcPHcPEcPBcPGcPAcPycPzcPwcPvcPIcPHcPJcPAcPxcPDcPEcPycPCcPwcPGcOOcPpcOJcPHcPvcPFcPxcPBcPJcPGcYccXOcYbcXScXscXrcXmcXtcXpcXocYqcPvcPFcPGcPwcPxcPIcPycOQcPpaaaaaaaaaaaacPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYrcYscYtcWjcWjcWjcYucYvcYwcYxcWgaaaaaacWrcWGcXhcXhcXhcYmcYncYocXEcXEcXEcXEcYycXEcXHcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWQcXIcXXcXKcWQcYAcXNcXNcWQcSB
-cOGcPCcPGcPzcPEcPvcPxcPHcPAcPJcPwcPBcPIcPDcPycPFcPxcPvcPwcPGcPzcPHcPBcPEcPDcPJcOEcPpcORcPxcPycPCcPGcPAcPvcPJcYqcXtcXpcXqcXRcXncXscXScXQcXPcYBcPycPCcPJcPDcPGcPFcPBcOHcPpaaaaaaaaaaaacPqcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYCcYscYtcWjcWjcWjcYDcYEcYDcYEcWgaaaaaacWrcWGcYFcXhcYGcWGcXVcXAcXEcXEcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYHcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIaaaaaacSBcWQcXIcXXcXKcWQcYJcYJcYJcWQcSB
-cOMcPEcPJcPIcPHcPycPGcPxcPwcPvcPDcPAcPFcPzcPBcPCcPGcPycPDcPJcPIcPxcPAcPHcPzcPvcONcPpcOOcPGcPBcPEcPJcPwcPycPvcYBcPFcPBcXocYbcXOcXRcXqcPAcPxcYKcPBcPEcPvcPzcPJcPCcPAcOPcPpaaaaaaaaaaaacPqcPFcPAcPxcPFcPAcPxcPFcPAcYLcPFcPAcPxcYMcPAcPxcPFcPAcPxcPFcPAcPxcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYrcYNcYOcXUcYPcYhcYQcYxcYRcYScWgaaaaaacWrcYTcWGcYUcWGcYVcXzcXAcXEcXEcXDcXEcXAcXEcXHcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYHcYWcYWcYXcYIcYWcYWcYYcYIcYWcYWcYXcYIaaaaaacSBcWQcYJcYJcYZcWQcYJcYJcYJcWQcSB
-cOJcPHcPvcPFcPxcPBcPJcPGcPDcPycPzcPwcPCcPIcPAcPEcPJcPBcPzcPvcPFcPGcPwcPxcPIcPycOQcPpcOEcPJcPAcPHcPvcSqcWUcRlcZacZbcQLcXPcXpcXtcYbcXocPwcPGcZccPAcPHcPycPIcPvcPEcPwcOScPpaaaaaaaaaaaacPqcPCcPwcPGcPCcPwcPGcPCcPwcZdcZecZfcZdcZecPwcPGcPCcPwcPGcPCcPwcPGcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgaaaaaacWraaacYTcZgcYVaaacXzcXAcXEcXEcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYHcZhcZicYWcYIcYWcZicYWcYIcYWcZjcYWcYIaaaaaacSBcWQcYJcYJcZkcZlcYJcYJcYJcWQcSB
-cORcPxcPycPCcPGcPAcPvcPJcPzcPBcPIcPDcPEcPFcPwcPHcPvcPAcPIcPycPCcPJcPDcPGcPFcPBcOHcPpcONcPvcPwcPxcPycYqcXlcXQcXqcXocXrcXmcXQcXScXpcXPcPDcPJcZmcPwcPxcPBcPFcPycPHcPDcOFcPpaaaaaaaaaaaacPqcPEcPDcZncPEcZocPJcPEcZocZncZpcZocZncZpcZocPJcPEcZocPJcZpcPDcPJcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWscWscWscWscWscWscWscWscWscWscWscWscWscWscWscWscWscWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYHcZrcZscZtcYIcZrcZscZtcYIcZrcZucZtcYIaaaaaacSBcWQcZvcYJcYJcYJcYJcYJcZwcWQcSB
-cOOcPGcPBcPEcPJcPwcPycPvcPIcPAcPFcPzcPHcPCcPDcPxcPycPwcPFcPBcPEcPvcPzcPJcPCcPAcOPcPpcOQcPycPDcPGcPBcYBcXrcXlcXocXPcXncXscXlcXqcXQcXmcWYcWYcWYcWYcZxcPAcPCcPBcPxcPzcOIcPpaaaaaaaaaaaacPqcPHcPzcZycZzcZAcPvcZzcZAcZycZzcZAcZycZzcZAcZycPHcZAcZycZzcPzcPvcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBcZCcZDcZEcZFcZBcYIcZGcYWcYWcZHcYIcYHcYWcZicYWcZIcYWcZicYWcZIcZJcZKcZLcYIaaaaaacSBcWQcZMcYJcYJcZNcYJcYJcZOcWQcSB
-cOEcPJcPAcPHcPvcPDcPBcPycZPcZQcZbcZRcZScPEcZTcQKcWUcZUcZVcPAcPHcPycPIcPvcPEcPwcOScPpcOHcPBcPzcPJcPAcYKcXncXrcXPcXmcXOcXRcXrcXocXlcXscXtcXpcXmcXOcZWcPwcPEcPAcPGcPIcOLcPpaaaaaaaaaaaacPqcPxcPIcZXcYLcZYcPycYLcZYcZXcYLcZYcZXcYLcZYcZXcPxcZYcZXcYLcPIcPycPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaadabdacdaacZBcYIdadcZicZidaecYIcYHcYWcZicZicZicZidafcZicZicZidagdahcYIaaaaaacSBdaicYJcYJcYJcYJcYJcYJcYJdaicSB
-cONcPvcPwcPxcPycPzcPAcPBdajdakdaldamdancPBdaodapdaqdardascPEcPxcPBcPFcPycPHcPDcOFcPpcOPcPAcPIcPvcPwcZccXOcXncXmcXscXtcYbcXncXPcXrcXRcXScXQcXscXtdatcPDcPHcPwcPJcPFcOKcPpaaaaaaaaaaaacPqcPGcPFdaucZdcYMcPBcZdcYMdaucZdcYMdaucZdcYMdaucPGcYMdaucZdcPFcPBcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdavdavdavdawdavdavdavdaxdaydavdavdavdaxdavdavdavdavdavdavdaxdavdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaacZicZidaacZBcYIdazcZicZidaAcYIcYHcYWcZidaBcZidaBcZicZicZicZidaCdaDcYIaaaaaacSBcWQcYJcYJcYJcYJcYJcYJcYJcWQcSB
-cOQcPycPDcPGcPBcPIcPwcPAdasdaEdaFdaGdaHcPAdaIdaJdaKdaLdaMcPHcPGcPAcPCcPBcPxcPzcOIcPpcOScPwcPFcPycPDcZmcXtcXOcXscXRcXScXpcXOcXmcXncYbcXqcXlcXRcXScWScPzcPxcPDcPvcPCcOGcPpaaaaaaaaaaaacPqcPJcPCdaNcZncZedaNcZncZedaNcZncZedaNcZncZedaNcZncZedaNcZncPCcPAcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdawdavdavdavdavdavdavdavdavdavdavdavdaxdavdavdavdavdavdaxdavdavdavdavdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaacZicZidaOcZBcZqdaPcZicZidaQcYIcYHcYWcZicYWdaRdaSdaTdaUdaVdaWcYWdaXcYIaaaaaacSBdaYcWKcYJcYJcYJcYJcYJcWIcZlcSB
-cOHcPBcPzcPJcPAcPFcPDcPwdaMdaZdbadalcZTcPwdajdbbdbcdbddbecPxcPJcPwcPEcPAcPGcPIcOLcPpcOFcPDcPCcPBcYqdbfcXScXtcXRcYbcXqcXQcXtcXscXOcXpcXocXrcYbcXqdbgcZRcZxcPzcPycPEcOMcPpaaaaaaaaaaaacPqcPvcPEcZfcZycZpcZfcZycZpcZfcZycZpcZfcZycZpcZfcZycZpcZfcZycPEcPwcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdavdbhdavdavdavdavdavdawdavdavdaydaxdavdavdaxdavdavdaxdaydavdaxdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaacZicZidaacZBcYIcYIdbicYIcYIcYIcYHcYIdbjcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIaaaaaaaaacSBdaYcWKdbkdblcYJcWIcZlcSBaaa
-cOPcPAcPIcPvcPwcPCcPzcPDdbedamdbmdaFdbncPDdasdbodardbpdancPGcPvcPDcPHcPwcPJcPFcOKcPpcOIcPzcPEcPAcYBcXmcXqcXScYbcXpcXocXlcXScXRcXtcXQcXPcXncXpcXocXlcXScZWcPIcPBcPHcOJcPpaaaaaaaaaaaacPqcPycPHcZocZXcZzcZocZXcZzcZocZXcZzcZocZXcZzcZocZXcZzcZocZXcPHcPDcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdawdavdavdaxdaydavdavdaxdavdaycZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaOcZicZidaacZBcYIcYWcZidbqdbrdbsdbtdbqcZidbqdbudbvcZJcYWdbwdbxcYIaaaaaaaaaaaaaaaaaacSBdaYdbydbzdbAcZlcSBaaaaaa
+cOHcPBcPzcPJcPAcPFcPDcPwcPHcPIcPxcPEcPvcPGcPCcPycPDcPFcPxcPzcPJcPwcPEcPAcPGcPIcOLcPpcOFcPDcPCcPBcPzcPHcPFcPIcPJcPEcPvcPGcPAcPycPxcPwcPFcPHcPvcPCcPBcPIcPGcPzcPycPEcOMcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWBcWBcWjcWjcWjcWCcWgcWDcWEcWFcWgaaaaaacWrcWGcWHcWHcWHcWGcWscWscWscWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcWJcWJcWJcWJcWJcWJcWJcWIcSB
+cOPcPAcPIcPvcPwcPCcPzcPDcPxcPFcPGcPHcPycPJcPEcPBcPzcPCcPGcPIcPvcPDcPHcPwcPJcPFcOKcPpcOIcPzcPEcPAcPIcPxcPCcPFcPvcPHcPycPJcPwcPBcPGcPDcPCcPxcPycPEcPAcPFcPJcPIcPBcPHcOJcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWjcWjcWjcWjcWLcWLcWgcWgcWMcWgcWgaaaaaacWrcWGcWNcWNcWNcWGcWscWOcWPcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcWRcWRcWRcWRcWRcWRcWRcWIcSB
+cOScPwcPFcPycPDcPEcPIcPzcPGcPCcPJcPxcPBcPvcPHcPAcPIcPEcPJcPFcPycPzcPxcPDcPvcPCcOGcPpcOLcPIcPHcPwcPFcPGcPEcPCcWScWTcWUcWVcSqcQLcRVcWWcWXcWYcWZcPHcPwcPCcPvcPFcPAcPxcORcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcXacXacWjcXbcXccXdcWgcXecWMcXfcWgaaaaaacWrcWGcXgcXhcXicWGcWscWscWscWscWscWscWscWscWscWscWscWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcWIcWIcWIcWIcWIcWIcWIcWIcSB
+cOFcPDcPCcPBcPzcPHcPFcPIcPJcPEcPvcPGcPAcPycPxcPwcPFcPHcPvcPCcPBcPIcPGcPzcPycPEcOMcPpcOKcPFcPxcPDcPCcPJcPHcPEcWZcXlcXmcXncXocXpcXqcXrcXscXtcXucPxcPDcPEcPycPCcPwcPGcOOcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWjcWjcWjcXbcXvcXwcWgcXxcWMcXycWgaaaaaacWrcWGcXgcXhcXicWGcXzcXAcXBcXCcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcXkcXIcXjcWIcYpcYacXZcWIcSB
+cOIcORcOQcOGcOOcOPcONcOEcOIcOHcOLcOFcOMcOKcOScOJcONcOPcOLcOQcOGcOEcOFcOOcOKcOHcOJcPpcOGcPCcPGcPzcPEcPvcPxcPHcXucXrcXscXOcXPcXQcXocXncXRcXScXTcPGcPzcPHcPBcPEcPDcPJcOEcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcXUcWjcWjcWjcWjcWgcWgcWgcWgcWgcWgaaaaaacWrcWGcXgcXhcXicWGcXVcXAcXEcXEcXDcXEcXAcXEcXHcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcWKcWQcXjcWIcXLcXMcXNcWIcSB
+cOLcPIcPHcPwcPFcPGcPEcPCcPycPxcPBcPvcPDcPAcPJcPzcPEcPGcPBcPHcPwcPCcPvcPFcPAcPxcORcPpcOMcPEcPJcPIcPHcPycPGcPxcXTcXncXRcXtcXmcXlcXPcXOcYbcXqcYccPJcPIcPxcPAcPHcPzcPvcONcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYdcYecYfcYgcWjcYhcYicYjcYkcYlcWgaaaaaacWrcWGcXhcXhcXhcYmcYncYocXEcXEcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcXkcWQcXjcWIcXYcXZcXZcWIcSB
+cOKcPFcPxcPDcPCcPJcPHcPEcPBcPGcPAcPycPzcPwcPvcPIcPHcPJcPAcPxcPDcPEcPycPCcPwcPGcOOcPpcOJcPHcPvcPFcPxcPBcPJcPGcYccXOcYbcXScXscXrcXmcXtcXpcXocYqcPvcPFcPGcPwcPxcPIcPycOQcPpaaaaaaaaaaaacPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYrcYscYtcWjcWjcWjcYucYvcYwcYxcWgaaaaaacWrcWGcXhcXhcXhcYmcYncYocXEcXEcXEcXEcYycXEcXHcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcWIcXkcWQcXjcWIcYAcXZcXZcWIcSB
+cOGcPCcPGcPzcPEcPvcPxcPHcPAcPJcPwcPBcPIcPDcPycPFcPxcPvcPwcPGcPzcPHcPBcPEcPDcPJcOEcPpcORcPxcPycPCcPGcPAcPvcPJcYqcXtcXpcXqcXRcXncXscXScXQcXPcYBcPycPCcPJcPDcPGcPFcPBcOHcPpaaaaaaaaaaaacPqcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPIcPBcPHcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYCcYscYtcWjcWjcWjcYDcYEcYDcYEcWgaaaaaacWrcWGcYFcXhcYGcWGcXVcXAcXEcXEcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYHcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIaaaaaacSBcWIcXkcWQcXjcWIcXKcXKcXKcWIcSB
+cOMcPEcPJcPIcPHcPycPGcPxcPwcPvcPDcPAcPFcPzcPBcPCcPGcPycPDcPJcPIcPxcPAcPHcPzcPvcONcPpcOOcPGcPBcPEcPJcPwcPycPvcYBcPFcPBcXocYbcXOcXRcXqcPAcPxcYKcPBcPEcPvcPzcPJcPCcPAcOPcPpaaaaaaaaaaaacPqcPFcPAcPxcPFcPAcPxcPFcPAcYLcPFcPAcPxcYMcPAcPxcPFcPAcPxcPFcPAcPxcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcYrcYNcYOcXUcYPcYhcYQcYxcYRcYScWgaaaaaacWrcYTcWGcYUcWGcYVcXzcXAcXEcXEcXDcXEcXAcXEcXHcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYHcYWcYWcYXcYIcYWcYWcYYcYIcYWcYWcYXcYIaaaaaacSBcWIcXKcXKcZlcWIcXKcXKcXKcWIcSB
+cOJcPHcPvcPFcPxcPBcPJcPGcPDcPycPzcPwcPCcPIcPAcPEcPJcPBcPzcPvcPFcPGcPwcPxcPIcPycOQcPpcOEcPJcPAcPHcPvcSqcWUcRlcZacZbcQLcXPcXpcXtcYbcXocPwcPGcZccPAcPHcPycPIcPvcPEcPwcOScPpaaaaaaaaaaaacPqcPCcPwcPGcPCcPwcPGcPCcPwcZdcZecZfcZdcZecPwcPGcPCcPwcPGcPCcPwcPGcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgcWgaaaaaacWraaacYTcZgcYVaaacXzcXAcXEcXEcXDcXEcXAcXFcXGcXHcXHcWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYHcZhcZicYWcYIcYWcZicYWcYIcYWcZjcYWcYIaaaaaacSBcWIcXKcXKcWIcWIcXKcXKcXKcWIcSB
+cORcPxcPycPCcPGcPAcPvcPJcPzcPBcPIcPDcPEcPFcPwcPHcPvcPAcPIcPycPCcPJcPDcPGcPFcPBcOHcPpcONcPvcPwcPxcPycYqcXlcXQcXqcXocXrcXmcXQcXScXpcXPcPDcPJcZmcPwcPxcPBcPFcPycPHcPDcOFcPpaaaaaaaaaaaacPqcPEcPDcZncPEcZocPJcPEcZocZncZpcZocZncZpcZocPJcPEcZocPJcZpcPDcPJcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWscWscWscWscWscWscWscWscWscWscWscWscWscWscWscWscWscWsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIcYHcZrcZscZtcYIcZrcZscZtcYIcZrcZucZtcYIaaaaaacSBcWIcXWcXKcXKcXKcXKcXKcXXcWIcSB
+cOOcPGcPBcPEcPJcPwcPycPvcPIcPAcPFcPzcPHcPCcPDcPxcPycPwcPFcPBcPEcPvcPzcPJcPCcPAcOPcPpcOQcPycPDcPGcPBcYBcXrcXlcXocXPcXncXscXlcXqcXQcXmcWYcWYcWYcWYcZxcPAcPCcPBcPxcPzcOIcPpaaaaaaaaaaaacPqcPHcPzcZycZzcZAcPvcZzcZAcZycZzcZAcZycZzcZAcZycPHcZAcZycZzcPzcPvcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBcZCcZDcZEcZFcZBcYIcZGcYWcYWcZHcYIcYHcYWcZicYWcZIcYWcZicYWcZIcZJcZKcZLcYIaaaaaacSBcWIcYJcXKcXKcZkcXKcXKcYZcWIcSB
+cOEcPJcPAcPHcPvcPDcPBcPycZPcZQcZbcZRcZScPEcZTcQKcWUcZUcZVcPAcPHcPycPIcPvcPEcPwcOScPpcOHcPBcPzcPJcPAcYKcXncXrcXPcXmcXOcXRcXrcXocXlcXscXtcXpcXmcXOcZWcPwcPEcPAcPGcPIcOLcPpaaaaaaaaaaaacPqcPxcPIcZXcYLcZYcPycYLcZYcZXcYLcZYcZXcYLcZYcZXcPxcZYcZXcYLcPIcPycPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaadabdacdaacZBcYIdadcZicZidaecYIcYHcYWcZicZicZicZidafcZicZicZidagdahcYIaaaaaacSBcXJcXKcXKcXKcXKcXKcXKcXKcXJcSB
+cONcPvcPwcPxcPycPzcPAcPBdajdakdaldamdancPBdaodapdaqdardascPEcPxcPBcPFcPycPHcPDcOFcPpcOPcPAcPIcPvcPwcZccXOcXncXmcXscXtcYbcXncXPcXrcXRcXScXQcXscXtdatcPDcPHcPwcPJcPFcOKcPpaaaaaaaaaaaacPqcPGcPFdaucZdcYMcPBcZdcYMdaucZdcYMdaucZdcYMdaucPGcYMdaucZdcPFcPBcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdavdavdavdawdavdavdavdaxdaydavdavdavdaxdavdavdavdavdavdavdaxdavdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaacZicZidaacZBcYIdazcZicZidaAcYIcYHcYWcZidaBcZidaBcZicZicZicZidaCdaDcYIaaaaaacSBcWIcXKcXKcXKcXKcXKcXKcXKcWIcSB
+cOQcPycPDcPGcPBcPIcPwcPAdasdaEdaFdaGdaHcPAdaIdaJdaKdaLdaMcPHcPGcPAcPCcPBcPxcPzcOIcPpcOScPwcPFcPycPDcZmcXtcXOcXscXRcXScXpcXOcXmcXncYbcXqcXlcXRcXScWScPzcPxcPDcPvcPCcOGcPpaaaaaaaaaaaacPqcPJcPCdaNcZncZedaNcZncZedaNcZncZedaNcZncZedaNcZncZedaNcZncPCcPAcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdawdavdavdavdavdavdavdavdavdavdavdavdaxdavdavdavdavdavdaxdavdavdavdavdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaacZicZidaOcZBcZqdaPcZicZidaQcYIcYHcYWcZicYWdaRdaSdaTdaUdaVdaWcYWdaXcYIaaaaaacSBcWIcWIcXKcXKcXKcXKcXKcWIcWIcSB
+cOHcPBcPzcPJcPAcPFcPDcPwdaMdaZdbadalcZTcPwdajdbbdbcdbddbecPxcPJcPwcPEcPAcPGcPIcOLcPpcOFcPDcPCcPBcYqdbfcXScXtcXRcYbcXqcXQcXtcXscXOcXpcXocXrcYbcXqdbgcZRcZxcPzcPycPEcOMcPpaaaaaaaaaaaacPqcPvcPEcZfcZycZpcZfcZycZpcZfcZycZpcZfcZycZpcZfcZycZpcZfcZycPEcPwcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdavdbhdavdavdavdavdavdawdavdavdaydaxdavdavdaxdavdavdaxdaydavdaxdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaacZicZidaacZBcYIcYIdbicYIcYIcYIcYHcYIdbjcYIcYIcYIcYIcYIcYIcYIcYIcYIcYIaaaaaaaaacSBcWIcWIcZNcZOcXKcWIcWIcSBaaa
+cOPcPAcPIcPvcPwcPCcPzcPDdbedamdbmdaFdbncPDdasdbodardbpdancPGcPvcPDcPHcPwcPJcPFcOKcPpcOIcPzcPEcPAcYBcXmcXqcXScYbcXpcXocXlcXScXRcXtcXQcXPcXncXpcXocXlcXScZWcPIcPBcPHcOJcPpaaaaaaaaaaaacPqcPycPHcZocZXcZzcZocZXcZzcZocZXcZzcZocZXcZzcZocZXcZzcZocZXcPHcPDcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdawdavdavdaxdaydavdavdaxdavdaycZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZBdaOcZicZidaacZBcYIcYWcZidbqdbrdbsdbtdbqcZidbqdbudbvcZJcYWdbwdbxcYIaaaaaaaaaaaaaaaaaacSBcWIcZMcZwcZvcWIcSBaaaaaa
cOScPwcPFcPycPDcPEcPIcPzdandajdaHdbecZPcPzdaMcZVdaodasdaHcPJcPycPzcPxcPDcPvcPCcOGcPpcOLcPIcPHcPwcYKcXscXocXqcXpcXQcXPcXrcXqcYbcXScXlcXmcXOcXQcXPcXrcXqdatcPFcPAcPxcORcPpaaaaaaaaaaaacPqcPBcPxcZAdaucYLcZAdaucYLcZAdaucYLcZAdaucYLcZAdaucYLcZAdaucPxcPzcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdavdavdavdavdavdavdavdavdavdawdavdavdavdavdavdaydavdaxdaydavdaxdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZqcZtdbBdbBdbBdbBcZrcZqdbCcZqdbCcZBdaacZicZidaacZBcYIcYWcZidbDdbEdbFdbGdbDcZidbDdbHdbIcZidbJcZicYWcYIaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBaaaaaaaaa
cOFcPDcPCcPBcPzcPHcPFcPIcPDcPycPzcPwcPCcPIcPAcPEcPJcPBcPzcPvcPBcPIcPGcPzcPycPEcOMcPpcOKcPFcPxcPDcZccXRcXPcXocXQcXlcXmcXncXocXpcXqcXrcXscXtcXlcXmcXncXocWScPCcPwcPGcOOcPpaaaaaaaaaaaacPqcPAcPGcZYdaNcZdcZYdaNcZdcZYdaNcZdcZYdaNcZdcZYdaNcZdcZYdaNcPGcPIcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdavdbKdbKdbKdbKdbKdbKdbKdavdavdavdavdavdavdavdaxdavdavdbhdaydavdavdavcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbLdbMdbMdbMdaOdbNdbOdbOdbOdbOcZqcZqdbPdbQdbQdbPcZqcZqcYWcZidbRdbScZidbTdbRcZidbRdbUdbVcZicYWdbWdbXcYIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cOIcPzcPEcPAcPIcPxcPCcPFcPvcPHcPycPJcPwcPBcPGcPDcPCcPxcPycPEcPAcPFcPJcPIcPBcPHcOJcPpcOGcPCcPGcPzcZmcYbcXmcXPcXlcXrcXscXOcXPcXQcXocXncXRcXScXrcXscXOcXPcWZcPEcPDcPJcOEcPpaaaaaaaaaaaacPqcPwcZncYMcZfcZncYMcZfcZncYMcZfcZncYMcZfcZncYMcZfcZncYMcZfcZncPFcPqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacZZdavdavdavdavdavdbYdbZdcadcbdcbdcbdccdbZdcddavdavdavdavdbhdavdavdawdavdawdavdaxdavdaxcZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcedbMdcfdcfdaadbNdcgdchcZidcicZqdcfdbOcZicZidbOdcfdbPcZicZicYIdbPdbQdbPcYIdcjcYIdckdcldbQdckdcmdclcYIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -14345,3 +14338,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
"}
+